annualized rate of return!

2 ビュー (過去 30 日間)
Mate 2u
Mate 2u 2012 年 5 月 31 日
Hi, I have back-tested a strategy and the total return after 285 weeks is 24%. How would I annualize this? I would like the annualized rate of return in MATLAB.
Any help would be useful.

採用された回答

Walter Roberson
Walter Roberson 2012 年 5 月 31 日
r^285 = 1.24 so log(r^285) = log(1.24) so 285*log(r) = log(1.24) so log(r) = log(1.24) / 285 so r = exp( log(1.24) / 285) is the weekly interest rate.

その他の回答 (1 件)

Javier
Javier 2012 年 9 月 5 日
Step 1 Time estimation
Years in 285 weeks....one year has 52 weeks. Then Y=285/52=5.48.
Step 2 Calculation interest rate
(1+x)^(5.48)-1=0.24, what you have to do is find x. In this case x is annual. The result is: x=0.04.
Step 3 "Prove"
If you have a 4% annual return during 5.48 years, the return is: (1.04)^(5.48)-1 = 0.24.
Hope it helps. Please grade if solve your question.
Javier

カテゴリ

Help Center および File ExchangeFinancial Toolbox についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by