Using Excel to Create a Correlation Matrix || Correlation Matrix Excel

Поділитися
Вставка
  • Опубліковано 5 жов 2016
  • #excel #correlation
    Please SUBSCRIBE:
    ua-cam.com/users/subscription_...
    alphabench.com/data/excel-corr...
    The spreadsheet in the is example can be downloaded by visiting the link above.
    This tutorial demonstrates how to create a correlation matrix in Excel. The example used in the video is for stock price changes over a one year period. Data in its original form was downloaded from a third party such as Google Finance.
  • Наука та технологія

КОМЕНТАРІ • 89

  • @tonynguyen1536
    @tonynguyen1536 7 місяців тому

    thanks for making a short and straight to the point video. This helped a ton.

  • @yedidyarabinowitz8488
    @yedidyarabinowitz8488 4 роки тому +1

    Thank you Matt. Great video we'll explained all around!

  • @connormcmullan2926
    @connormcmullan2926 2 роки тому +2

    Exactly what I was looking for. Thank you

  • @johng5295
    @johng5295 5 років тому +1

    Thanks in a million. Where have you been all these years!

    • @MattMacarty
      @MattMacarty  5 років тому

      You are welcome. Glad it helped.

  • @jessica386m
    @jessica386m 3 роки тому

    This video was very helpful, thanks!

  • @exoticculture9363
    @exoticculture9363 6 років тому +2

    Awsome man!! You saved my life

  • @alexandercoates8331
    @alexandercoates8331 6 років тому +1

    Helped me with university work, great simple video!

  • @johng5295
    @johng5295 2 роки тому +1

    Thanks in a million. Great content. Awesome. Very well explained. I couldn't find this explanation--simply put anywhere else. Great teachers are hard to find. Grade: A++💥

    • @MattMacarty
      @MattMacarty  2 роки тому

      Thanks very much. Glad it helped

  • @incikara3210
    @incikara3210 3 роки тому

    I must thank you🙏🏼 for this great video.. helped me a lot for real 🙌🏼

  • @11am
    @11am 7 років тому +2

    Thanks, really came through for me.😎

  • @zubairahmed5816
    @zubairahmed5816 3 роки тому

    That was really helpful :)

  • @michaelmarkham2102
    @michaelmarkham2102 2 роки тому

    huge help, thanks

  • @edison5237
    @edison5237 5 років тому

    Amazing!

  • @BailarinaCaotica
    @BailarinaCaotica 5 років тому +1

    Super, thanks! I was doing it on my Mac and it would show all kinds of problems and errors until I put the correlation matrix into the same worksheet as the original data was (just like shown in the video), in case that helps anyone.

  • @shehzadiyounis5368
    @shehzadiyounis5368 3 роки тому

    Thank u, intrusting vedio

  • @Chamblee057
    @Chamblee057 Рік тому +1

    Thank you.

  • @alidabbagh1581
    @alidabbagh1581 3 роки тому +1

    Thank you so much..

  • @rileypears9419
    @rileypears9419 6 років тому

    Thanks mate

  • @dr.shekhartrivedi8267
    @dr.shekhartrivedi8267 6 років тому +1

    Many Thanks Matt. Further, how to know significance of the correlation

    • @MattMacarty
      @MattMacarty  6 років тому +1

      Thanks for your comment. Do you mean you would like to see a vid that covers hypothesis testing of correlations?

    • @dr.shekhartrivedi8267
      @dr.shekhartrivedi8267 6 років тому

      yeah for above type of multiple series of data..

  • @JusdoinstuF
    @JusdoinstuF 4 роки тому

    great video

  • @SanjeeSen
    @SanjeeSen 4 роки тому

    Hi Matt, great video, really useful!
    How do you represent the correlation of your entire portfolio in a single number? Would you just take the average of the correlations between each stock (assuming it's equally weighted)?

    • @MattMacarty
      @MattMacarty  4 роки тому

      Thanks. You need to correlate it with something.... And if mounts around depending on your time frame it can fluctuate a lot day to day. I would just collect closing prices of the portfolio and then calculate correlation with something like S&P 500

    • @hawley2685
      @hawley2685 10 місяців тому

      Do you have a video showing how to do this?@@MattMacarty

  • @Web3Future333
    @Web3Future333 6 років тому +1

    THanks matt

  • @thefaith01
    @thefaith01 3 роки тому

    Many thanks

  • @dennisarrindell2244
    @dennisarrindell2244 4 роки тому

    Great Video! Very useful! Is there a way that I can add 'the P-value (statistical significance' and the number (amount of cases N) in it too like SPSS produces?

    • @MattMacarty
      @MattMacarty  4 роки тому +1

      Thanks. Glad it helped. Excel doesn't have those outputs directly, so you would have to implement them in the spreadsheet formulaically. Observations is pretty straightforward, you just use COUNT. Then you calculate the t statistic for the correlation. With a t stat in hand you could use the TDIST function to determine p-vlaue: ua-cam.com/video/DTiegJgxvlQ/v-deo.html I think you would want to sample the data points since with a large sample pretty much anything will appear to be significant.

  • @friscianviales7519
    @friscianviales7519 4 роки тому

    Hey Matt, thanks for the info!
    Does the number of observations have to match for every asset? For example, having more daily returns on some assets or it has to do the same time length? Hope that makes sense and thanks in advance!

    • @MattMacarty
      @MattMacarty  4 роки тому +1

      Yes, to calculate correlation you need the same number of observations for each variable

    • @friscianviales7519
      @friscianviales7519 4 роки тому

      @@MattMacarty what about the dates? Do they have to match too?

    • @MattMacarty
      @MattMacarty  4 роки тому +1

      @@friscianviales7519 Not necessarily. You could randomly sample from each variable, but if you are trying to calculate something like correlation for stock price movement it would probably be best if you randomly choose dates and then get the correlation for the stocks on those dates.

    • @friscianviales7519
      @friscianviales7519 4 роки тому

      @@MattMacarty thank u sir

  • @jakebean7464
    @jakebean7464 3 роки тому

    How would I figure out the chronbach alpha with the information discovered from the correlation matrix

    • @MattMacarty
      @MattMacarty  3 роки тому

      Here's a great reference: www.statisticshowto.com/probability-and-statistics/statistics-definitions/cronbachs-alpha-spss/

  • @joe009ize
    @joe009ize 5 років тому +1

    Hey Matt.... how did you selected the daily price data.. I mean is it in Ascending order or Descending order?

    • @MattMacarty
      @MattMacarty  5 років тому

      Sorry somehow I missed this question. The data is in ascending order (oldest observation first).

    • @mjumper
      @mjumper 5 років тому

      To compute the correlation matrix, mathematically, the order does not matter ;)

    • @MattMacarty
      @MattMacarty  5 років тому

      This is true. But depending on what you want to do next order can matter.

  • @jeremypickup9400
    @jeremypickup9400 Рік тому

    perfect

  • @ryanheffernan305
    @ryanheffernan305 3 роки тому +1

    what would be the highest correlation pair?

    • @MattMacarty
      @MattMacarty  3 роки тому +2

      Values closer to 1 are higher positive correlations while this close to -1 are stronger negative relationships. In this example it looks like GOOG, AMZN and FB are fairly strongly correlated and I wouldn't call the differences seen in the example very meaningful.

  • @naymashuvra3465
    @naymashuvra3465 3 роки тому

    Nice

  • @Matematica_Aplicada
    @Matematica_Aplicada 4 роки тому +3

    start at 2:39

  • @ankitsharma-lc7vq
    @ankitsharma-lc7vq 3 роки тому

    what is that data you have collected.is it periodic returns or excess returns.

    • @MattMacarty
      @MattMacarty  3 роки тому +1

      These are "instantaneous" returns, close to close: LN(t/t-1)

  • @countess8917
    @countess8917 3 роки тому

    Hi There! It says “Correlation - Having Trouble to offset input/output reference” what will I do?

    • @MattMacarty
      @MattMacarty  3 роки тому

      Are you trying to calculate an autocorrelation?

  • @kayacosar6994
    @kayacosar6994 3 роки тому

    where can I tern the Data Analyses on in 2020 on windows?

    • @MattMacarty
      @MattMacarty  3 роки тому

      In Windows hold Alt and type T then I, opens add-ins manager. Check Analysis Toolpak. In MAC go to Tools menu and select Excel Add-ins

  • @damientchakoute2565
    @damientchakoute2565 5 років тому

    good

  • @geou9467
    @geou9467 5 місяців тому

    Sorry, Why using stock return instead of stock price?

    • @MattMacarty
      @MattMacarty  5 місяців тому

      This is trying to assess their tendency to move together directionally. Price won't really tell you much.

  • @mshoy84
    @mshoy84 4 роки тому

    Where is data from?

    • @MattMacarty
      @MattMacarty  4 роки тому

      I think I used closing price data downloaded from Yahoo Finance.

    • @googlerreviewer4368
      @googlerreviewer4368 3 роки тому

      @@MattMacarty so you calculated the daily return based on closing price?

    • @MattMacarty
      @MattMacarty  3 роки тому

      @@googlerreviewer4368 Yes close-to-close LN(T/T-1)

    • @googlerreviewer4368
      @googlerreviewer4368 3 роки тому

      @@MattMacarty I use for my excel =(Today's close - Yesterday's close)/Yesterday's close

  • @karencuellar
    @karencuellar 4 роки тому

    I don't understand. My teacher insists that the table need to be fully filled.

    • @MattMacarty
      @MattMacarty  4 роки тому +1

      He/She is not technically wrong, most software will generate a filled matrix, but having filled matrix doesn't make the matrix more correct or somehow better. Excel is really doing us a favor here by only filling in half of the matrix since the rest of the data is merely duplicated. Correlation doesn't care which variable is on the X vs. Y axes. However, if you produce scatter plots you will get different looking output depending on which variable you put on the X and Y axes. Maybe this is what they are referring to.

    • @karencuellar
      @karencuellar 4 роки тому

      @@MattMacarty yes! He does want scatters at the end of my whole task. Is there any way to contact you for regarding some questions? If I may ask. And thank you in advance

    • @MattMacarty
      @MattMacarty  4 роки тому

      @@karencuellar Sure I will try. Lots of software makes it easy to produce scatter matices too:
      ua-cam.com/video/LoiVuDKxXBs/v-deo.html

    • @intredastingvideos9365
      @intredastingvideos9365 4 роки тому

      There are lots of useful libraries in python or R, that can produce correlation matrices heatmaps, or scatterplot matrices. i think it's inbuilt in R, but R is a pain to learn. Using python, you can use the pandas library or the seaborn library and get some decent looking scatter graphs. Another alternative is to perform an anova on all of your different variable combinations and manually place each result into a matrix yourself. That way you can learn how to do it without all the automation.