收益率的定义
简单收益与对数收益
Section titled “简单收益与对数收益”给定价格序列 ,简单收益率定义为
对数收益率定义为
两者在 很小时近似相等。对数收益在时间上可加:;简单收益在截面上可加:组合收益是成分简单收益的加权和。因此时间序列分析用对数收益,组合归因用简单收益。
若一年有 个观测期(日频取 252),平均对数收益的年化为 ;波动率年化为 。
import numpy as npimport pandas as pd
def to_returns(prices: pd.Series, log: bool = False) -> pd.Series: if log: return np.log(prices).diff().dropna() return prices.pct_change().dropna()