Compute log-returns in a time series.

15 ビュー (過去 30 日間)
User_asd User_asd
User_asd User_asd 2014 年 10 月 14 日
回答済み: Roger Wohlwend 2014 年 10 月 14 日
Dear users, I have a doubt with this operation. i need to compute a log-returns of a time-series, accourding to the formula (continuously compounded return):
r(t)=log[S(t)]-log[S(t-1)]
In other terms, i have a vector of prices, and i want to have a vector of log-return.
How to compute in Matlab?
Thanks in advance

回答 (1 件)

Roger Wohlwend
Roger Wohlwend 2014 年 10 月 14 日
r = diff(log(S))

カテゴリ

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