1  R installation [for Windows]   (6m39s,2010)        https://www.youtube.com/watch?v=ZoPJGmpYJzw
2  R installation [on a Mac]      (5m59s,2014)        https://www.youtube.com/watch?v=Ywj6yNfc5nM
3  How to install Anaconda on Windows(v12k,s,t4:29)   https://www.youtube.com/watch?v=GEYK1dlDqgU
4  How to install Python on Mac OS(v169k,s254k,t7:39) https://www.youtube.com/watch?v=TgA4ObrowRg&t=2s
5  Install Anaconda Python On Mac (v30k,s191,t3:43)   https://www.youtube.com/watch?v=V6ZAv7hBH6Y
6  install Python 3.9.1 Windows (v108k,s9k,t3:54)     https://www.youtube.com/watch?v=IDo_Gsv3KVk
7  What are Python modules?      (t6:35)              https://www.youtube.com/watch?v=XcfxkHrHTVE
8  Modules in Python Explained    (t15:03)            https://www.youtube.com/watch?v=1oFneicTaII
9  For loops in Python are easy    (t5:05)            https://www.youtube.com/watch?v=KWgYha0clzw
10  Learn Matplotlib in 6 minutes   (t6:42)            https://www.youtube.com/watch?v=nzKy9GY12yo
11  How to search for code in GitHub(v6k,s656,t2:06)   https://www.youtube.com/watch?v=K4FatbcgPIU
12  What is Machine Learning in Finance (t1:59)        https://www.youtube.com/watch?v=A5_6fY9JNc4
13  PCA main ideas in only 5 minutes!!!  (t6:04)       https://www.youtube.com/watch?v=HMOI_lkzW08
14  K-means clustering   (t8:30,v1.4m,s34k)            https://www.youtube.com/watch?v=4b5d3muPQmA
15  Supervised vs. Unsupervised Learning  (t7:07)      https://www.youtube.com/watch?v=W01tIRP_Rqs
16  Reinforcement Learning from scratch   (t8:24)      https://www.youtube.com/watch?v=vXtfdGphr3c
17  Neural Network In 5 Minutes   (t5:44)              https://www.youtube.com/watch?v=bfmFfD2RIcg
Example #1:> .videos2      # see this list
Example #2:> .v2           # see this list (a short-cut)
Example #3:> .v2(1)        # show the fist video
cat("Invalid number: input value should between 1 ", "and ", .nShowVideo, " \n")

VBA to generating a variance-covariance matrix
/////////////////////////////////////

 Step 1: highlight and copy the following VBA

Function VarCov(rng As Range) As Variant
    Dim i As Integer
    Dim j As Integer
    Dim colnum As Integer
    Dim matrix() As Double
    Dim x As Double
    Dim nrow As Integer
    
    colnum = rng.Columns.Count
    ReDim matrix(colnum - 1, colnum - 1)
    nrow = rng.Rows.Count
    
    For i = 1 To colnum
        For j = 1 To colnum
            x = Application.WorksheetFunction.Covar(rng.Columns(i), rng.Columns(j))
            matrix(i - 1, j - 1) = x * nrow / (nrow - 1)
            
        Next j
    Next i
    VarCov = matrix

End Function

    Step 2: click 'developer'
            [Note that if 'developer' is not available on your menu bar, see e10(19). ]
    Step 3: VBA-> Insert -> Module
    Step 4: right click your mouse and paste
    Step 5: File -> Return to Microsoft Excel
    usage: assume that you have returns for 4 stocks
           choose a 4 by 4 cells, =varCov(your_ret_matrx) 
           Ctrl-Shift-Enter

/////////////////////////////////////