Compute log-returns in a time series.

16 visualizaciones (últimos 30 días)
User_asd User_asd
User_asd User_asd el 14 de Oct. de 2014
Respondida: Roger Wohlwend el 14 de Oct. de 2014
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

Respuestas (1)

Roger Wohlwend
Roger Wohlwend el 14 de Oct. de 2014
r = diff(log(S))

Categorías

Más información sobre Financial Toolbox en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by