Markowitz Portfolio Optimization

Поділитися
Вставка
  • Опубліковано 17 вер 2024

КОМЕНТАРІ • 193

  • @ichele13
    @ichele13 7 років тому +16

    I have so much respect for how a good explainer you are. This video is amazing. Very clear, structured and most importanty calm (good comfort for ones who find these processes taunting already).

  • @brianputt984
    @brianputt984 7 років тому +10

    Rather than just using the closing prices, adjusted prices that consider dividends should be used. ATT is low because their dividend of about 5% is being excluded. The adjusted prices are available from Yahoo. Also, the annual return should be compounded and not just the monthly return times 12.

    • @chris9958
      @chris9958 6 років тому +5

      I agree with you to take adjusted prices instead of closing price. Regarding your second remark I disagree since the whole calculation is based on arithmetic returns and not geometric returns, therefore multiplying by 12 is the right approach.

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

    I did my senior project on optimization for my math degree and I tried applying it to my investments. I kept getting stuck and frustrated and your video showcased what my problems were: I didn't have a good objective function (I didn't know about the Sharpe Ratio) and I wasn't using my tool correctly (I didn't know about the Ctrl+shift+enter you had to do for matrix multiplication).
    Thank you so much for explaining these things, I'm going to try these out as soon as I can.

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

      Hey Josh! I could you please tell me the title of your project? I am also majoring in math.

  • @K.praveenkumar96
    @K.praveenkumar96 3 роки тому +1

    I wanted be a professional portfolio manager, this will help me to understand much better

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

    Massive thanks. Seeing how things are done is way easier than trying to understand the formula... at least for me :P

  • @germangonzalez7185
    @germangonzalez7185 6 років тому +5

    thank you so much sir. This is perfectly explained, this is exactly what i needed.

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

      Hast du zufällig deine Bachelor Arbeit dazu geschrieben?

  • @mardywilly6135
    @mardywilly6135 3 роки тому +47

    Thanks alot sir I really appreciate your help with this video, I became successful in the online trading market because I decided to do my homework and not enter the market as a novice Thanks to your mentoring program Mr Romero pieto.

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

      His consistency in profiting his various clientele really amaze me when Trading on their behalf.

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

      Yes in recent times I profit weekly when investing with Mr Romero pieto he indeed trades on my behalf, making me earn much profit every week.

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

      Highly intensive teaching sir.

    • @waynefrank2818
      @waynefrank2818 3 роки тому +3

      Many thanks to Mr Romero pieto for helping me and my family this year I invested with him with the minimum amount of $20,000 and he profits me $78,000 per week his indeed an heaven sent.

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

      Jessica Vincent Am from Greece 🇬🇷 and am also a newbie in the online Trading market so please how can I get hold of Mr pieto and his trading services ?

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

    Thank you so much for your explanation! i finally figured out the error that i've been trying to identify for the past few hours 😭

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

    Thank you for that tutoring. I was very confused and now it is much clearer.

  • @AllinOne-bv6pq
    @AllinOne-bv6pq 4 роки тому

    Impressive work
    Sir i wana,more videos on portfolios risk ans return comparison between stocks
    Your method of teaching is very good

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

    Thank you very very much! You just helped me to solve a problem in my article!

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

    Thanks Sir! Such a complete guide for the beginners. Much appreciated.

  • @marcorizzi3279
    @marcorizzi3279 3 роки тому +6

    Hello, I don't understand for the last formula to calculate y* how dow you decide the A value. There's a range of values based on risk aversion? Thanks

  • @DanielDiCesare
    @DanielDiCesare 8 років тому

    Nicely done, very thorough

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

    Thanks a lot for the video. I had a couple of questions though.
    1. How would this change if you were using daily instead of monthly returns?
    2. How would it change if short-selling was allowed vs. if short-selling wasn't allowed?
    Thanks for the help

    • @Luigi-mh1zh
      @Luigi-mh1zh 2 роки тому +1

      After 1 yr here is the reply,
      1-it dosent change much, it change for the fact that for the annual return you don’t have to multiply by 12 but for the number of day.
      2-if it’s allowed to use negative weights then if in the portfolio there are very low performance stock the weight could be negative, that means that it’s optimal if you short that stock, otherwise if you don’t use negative weight the optimization should say that the optimal weight is 0

  • @prof.higgins3154
    @prof.higgins3154 4 роки тому +3

    There is another, less cumbersome, way to fill in all the Variance/Covariance values which can be done in less than a minute. Might be handy if you have >4 assets/stocks...
    Go to DATA
    Select DATA ANALYSIS
    Select COVARIANCE
    Fill out the Dialog Box and create the COVARIANCE Matrix
    COPY & PASTE THE MATRIX with the Headers anywhere in your Sheet
    COPY the values only from the original matrix
    PASTE SPECIAL in the new Matrix after selecting the Values only
    In PASTE SPECIAL select VALUES, SKIP BLANKS, TRANSPOSE and click OK
    The Matrix should now be completely filled in, but you still have to multiply by 12
    Type 12 in an empty cell and COPY it
    Select all the values in the new matrix
    Select PASTE SPECIAL
    Select MULTIPLY and click OK

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

      What you just described is population variance, how do you find sample variance?

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

    Thank you very much for your tutorial. it worked nicely for me. Great job !

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

    isnt the correct way to make the monthly return to annual return --> ((1+mr)^12-1) mr=monthly return, same for the variance?

    • @Stasthagod
      @Stasthagod 5 років тому +3

      Roberto Letts there are so many things wrong with this video. Including the returns. You are right, for returns for more than a one year period you want to use the formula ((1+mr)^12-1). The variance needs to be multiplied by the square root of 12, the time ratio because of the assumption of random walk theory and because standard deviation of a portfolio scales disproportionately, i.e it is not additive. Finally, when he multiplies the covariance matrix by 12, I have no idea why or how mathematically that works because it is squared standard deviation. If you take monthly data and run the solver function for covariance it will spit out the correct numbers, but even assuming his logic of “annualizing” them. Take the same stocks and get annual returns. You will not get the monthly variance *12.

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

      @@Stasthagod the return is arithmetic or geometric, it should be approximately acceptable. The writer is right on "variance" multiply 12; if "standard deviation", square root of 12 as a multiplier.

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

    Thank you!!! Such a great explanation...

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

    Excellent demonstration thanks.

  • @赵萧旻子
    @赵萧旻子 8 років тому +10

    Why not use LN to calculate monthly return?

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

    Thank you so much!!This is really helpful

  • @linlidong4566
    @linlidong4566 7 років тому

    That is great and really helpful!!! Thank you soooo much!

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

    Really helpful and concise

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

    Very well explained

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

    How do i calculate my own A (investor risk aversion)?

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

    Amazing video!

  • @dodo101101
    @dodo101101 7 років тому

    This video is very clear!

  • @danieldaniel-ri2mu
    @danieldaniel-ri2mu Рік тому

    Huge respect❤

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

    Could someone please provide academic references to the information/ Formulae at the beginning of the video

    • @gvenkatesh1993
      @gvenkatesh1993 4 роки тому +2

      I just want to let you know that the link to the document given in the description throws 404: Page Not Found

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

    You SAVE my exam!!!!!!!

  • @vainoner
    @vainoner 8 років тому +7

    Very nice work. One question though, what is the range of A (risk aversion)? I mean what does the number 10 stand for?

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

      10 is an indicator for high risk averseness.

    • @jameswilliam9801
      @jameswilliam9801 7 років тому +1

      It is usually around 2-3 according to a paper I read, and empirically it is around 2.25 from some psychological experiment

    • @sudhanvar.vasisht9880
      @sudhanvar.vasisht9880 4 роки тому

      @@jujanangelo Yeah so is 10 a percentage value or an absolute unit? Is it like 10% risk averseness?

  • @kamalikapoddar
    @kamalikapoddar 4 роки тому +2

    Great explanation. Could I please have access to the document used in the video as well?

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

    So avg monthly returns being multiplied by 12 and that being the annual is slightly wrong conceptually.
    For example a avg monthly return of 0.75% across 12 months will yield a return of 9.381%
    But if you multiply it like you did in your video it comes out to 9.00%.
    Maybe I'm misunderstanding this but idk if this is just a simple draw back of using this method

  • @gracewaithera7683
    @gracewaithera7683 5 років тому +2

    Really helpful. Quick question though. What will I need to make different if I want to get the constrained minimum variance portfolio?

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

    well taught , thank you

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

    Great video! Thank you!!!

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

    Very interesting. Thanks. Can I ask what do you use to develop efficient frontier asset allocation area graphs? Is it possible with Excel or do you use Python or other tool?

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

    24:40 How would you calulate the Standard deviation of the proportion portfolio with the risk free asset?

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

      Hello Nemo, the standard deviation of the return of the risk-free asset is 0%. So the complete portfolio (the combination of the risky portfolio and the risk-free portfolio) has a standard deviation of the proportion of the complete portfolio invested in the risky portfolio multiplied by the standard deviation of the risky portfolio. For example, if the standard deviation of the risky portfolio is 20% and 60% of the complete portfolio is invested in the risky portfolio, then the standard deviation of the complete portfolio is 0.2 x .6 = .12=12%. I hope that this answers your question.

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

    Thank you! Helped me out

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

    Superb

  • @Koran90123
    @Koran90123 5 років тому +2

    Thanks for this helpful video. But why did the produce the co-variance matrix manually? Could have used data analysis...

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

      How Sir? Can you share any link ?

    • @prof.higgins3154
      @prof.higgins3154 4 роки тому +2

      @@choyonmazumder3780 Go to DATA
      Select DATA ANALYSIS
      Select COVARIANCE
      Fill out the Dialog Box and create the COVARIANCE Matrix
      COPY & PASTE THE MATRIX with the Headers anywhere in your Sheet
      COPY the values only from the original matrix
      PASTE SPECIAL in the new Matrix after selecting the Values only
      In PASTE SPECIAL select VALUES, SKIP BLANKS, TRANSPOSE and click OK
      The Matrix should now be completely filled in, but you still have to multiply by 12
      Type 12 in an empty cell and COPY it
      Select all the values in the new matrix
      Select PASTE SPECIAL
      Select MULTIPLY and click OK

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

    excellent work

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

    Question on your investor risk tolerance level. How did you derive the "10" and its relation to the 97% allocation into risky assets?

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

    it was very helpful. Thanks a lot!

  • @jakdorosnezostanewikingiem2817
    @jakdorosnezostanewikingiem2817 8 місяців тому

    It reminds me of my University :)

  • @rjad3
    @rjad3 7 років тому

    Mr. Van Dalsem,
    You are a weapon mate. Top stuff.
    Sincerely,
    Some very stupid finance students xo

  • @ronironi89
    @ronironi89 4 роки тому +2

    Hi! I tried with 14 different shares and after using solver, 9 of them were suggested as 0% of the portfolio. Do you know why?

    • @svandalsem
      @svandalsem  4 роки тому +4

      That's not uncommon. For my examples, sometimes I have to go through many different companies that will give me weights greater than 0 for all of them. The ones that have 0 weight likely have low or negative returns and/or high volatility and don't improve the risk-return relationship for the portfolio.

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

    Would you recommend to use Kelly's Criterion for the last shown proportion?

  • @jhendric98
    @jhendric98 4 роки тому +4

    Could you just upload the document to Github? The link is broken.

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

      Hello Jimmy, I've updated the link.

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

    thank you! that's really helpful! :)

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

    great video
    very helpful

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

    Well done.

  • @marieinglis247
    @marieinglis247 7 років тому +1

    If you do not know the degree of risk aversion, how do you calculate y* to get the optimal weights for the risky and risk free portfolio?

    • @David-kg2bu
      @David-kg2bu 9 місяців тому

      Rule of thumb: 3 or 4

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

    Thanks for great video. Risk-free asset is a fixed term in solver for maximisation. So, the weights will be the same for any given risk-free. right? if so, what is the role of risk-free asset factor in your calculations?

  • @leylarojas4330
    @leylarojas4330 7 років тому

    Great video!

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

    Thank you Mr. Dalsem for your amazing video. I have a question, how can we determine the weighted value for each stock? Is that depend on how many fund we invest in?

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

    Thank you for this great video . Question? Checking the box “make unconstrained variables non negative” on solver is to NOT short sell. But if the solver gives you a value of “0” for weights , wouldn’t that mean to short sell? If it’s “0” doesn’t that mean to NOT INVEST into that particular stock ?

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

      Joel Hastings If it shows 0 for weights then it simply means not to invest in it at all. Does not mean to short sell which would be going negative weights.

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

    Very clearly and easily to understand. Could you share your documents (word and excel files) ? Thanks!

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

    Much appreciated.

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

    thanks bro

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

    Much thanks!!!!

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

    What's the range of possible values for A? How do we quantify A? What does "10" mean for instance?

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

    Great

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

    What is your reccomendation if you had 3000 different stock. Only using the ones on the efficiënt frontier? OR should i only use 4 of the seemingly best ones, also, do i include the Risk free rate?

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

    Thanks mate

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

    .
    Thank you
    Encouraging
    .

  • @driesweekers5622
    @driesweekers5622 7 років тому +1

    Could you please send me the word document at the beginning of the video? Would be a big help!

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

    I can't access the document without paying a subscription fee on coursehero. Is there any other way for me to access the full document?

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

    Does anybody have explanation(link?), how shall this be adjusted to stock prices? Here we sum up relative returns, not taking into account prices of assets, but they are different. Say, 1% return of 100$ stock is obviously bigger than 1% return of 1$ stock.

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

    What's the difference between Markowitz portfolio optimization and risk parity portfolio optimization? Is it the same process in Excell for both?

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

    Shane I'm having trouble with the Expected Return Calculation - I've compiled 40 equity's for the analysis and can't seem to get it to work, could you help me by chance? Trying to do this for some extra credit

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

    thank you so much

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

    i have some problems with the solver... it says that it had found a solution but when i click 'okay' it doesn't change the weights or anything else... and i followed all the stes to use it
    help :)

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

    How did you get the risk aversion level of 10? what does it actually signify, can you tell me please? only that part is not clear to me.

  • @wendyamirulsusilo7221
    @wendyamirulsusilo7221 8 років тому +1

    thanks

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

    I have 1,250 ETF lists from the New York Stock Exchange I need help on how to choose optimal portfolios using cumulative Abnormal return and Behavioral ETFs

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

    Hi, if we have more than 10 assets that are from different industries (i.e. at least 2 stocks in each industry), can we still use this method?

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

    Hi, do you still have that document ? Because that link does not work :). So if I may ask you for update once again :)

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

    Thank you very much. So valuable. Could you please share the data (excel file) for me to practice? I would like to do it on my own and check with your result to make sure I follow your steps appropriately

  • @johnnguyen3115
    @johnnguyen3115 7 років тому

    thank you!

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

    Thank you so much for video. Can you please advise min period of prices in tabel. You have data from 1/4/2011 up to 1/4/2016. Is it importante to have data for 5 years? Thank you in advance. Have a nice day.

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

    Hi Shane.Nice video. It's very informative. Do you have an updated link for the referenced document? the old link seems to be broken. Or maybe you have the title for the document that I can look it up. Thanks!

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

    One question was the risk free rate give or did you calcilate it

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

    This is a great video, but I have one question. From what I understand, the usual range for the risk aversion coefficient (A) is 0-5. However, if I plug in the value of 5 for A, the allocation percentage to a risky asset comes out to 195%! This is the result I get using the values in the video: ER=13.61%, RFR=3%, and SD=10.44%. What am I doing wrong?

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

      That would be leveraged, and you would short risk free and use those proceeds to invest in risky asset

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

    My solver does not change any of my weights even though it says it found a solution. I’m using excel 2010

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

    Great video!! I have one question: Great video!! I have 12 assets and their prices of 29 different weeks. I want to do portfolio optimization by minimizing the Mean Absolute Deviation. I have calculated r, E[r] , E[r-E[r]] and |E[r-E[r]]| using Excel . What do I have to do next?

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

      Hello Anastasia, I would need to see the worksheet that you are working on to answer that question.

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

    i dont understad at all , inthe matrix is the same company should be 1 right??

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

    Great video.
    Just one question.
    Does this approach work for a​ 3 asset portfolio as well?

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

      This approach should work with a minimum of 2 stocks and theoretically above 2 number of stocks.

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

    Should'nt the annual variance be calculated in the following way: 12^12*V(x) ? Thanks for answer

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

    can anyone explain the matrix notation of the standard of deviation of the portfolio please....

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

    Is this the Modern Portfolio Theory ? And can we create an Efficient Frontier Chart with this ?

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

    You should use geometric mean not arithmetic mean. It would be skewed a lot.

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

    Tried to purchase the offered accompanying documents, but the plasso commercial site is inaccessible because of an expired SSL certificate.

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

      Hello Bob, I checked the link and didn't receive the error that you mentioned. I've had a few people access and download the document since you originally sent me an e-mail and did it myself without any problems. Unfortunately, I don't run the website where the document is posted. You might try using a different browser.

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

      ​@@svandalsem Thanks, Shane. Chrome worked but Opera, Firefox, and Edge all reported an SSL certificate expiration error (46 days) and blocked a purchase. Makes me suspicious of Chrome as It should have done the same. Seems that Plasso has been acquired by another company, perhaps explaining a miscommunication about the site's SSL certificate configuration. If you have a contact at Plasso, you may want to inform them. Also, is the finished Excel doc available? Yes, I am lazy...:-) Thanks again.

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

    I get something like 400% into risky portfolio and -300% into risk free asset. Am I doing something wrong or do I need to borrow all the money and invest it in the risky portfolio with 4x leverage?!

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

      In Solver you can you can choose to require that the weights all be positive (including 0).

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

    Can you explain one more time about the proportion?

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

    Could you please upload again the document?, I tried to access the document with the link in the description but I can't open it on my browser... I don't know if it's just me or someone else has the same problem... Thank you!

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

    Could you use CAPM to calculate the expected return?

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

    Hello sir
    In this video you multiply by 12 to make annually. I have a question if I am doing on daily basis I will multiply by 251 or 365 because in our country stock market open 251 days in a year.
    Regards and Thanks

  • @private.cage4u
    @private.cage4u 6 років тому

    It is super!! Where can i get doc file?