python 计算/计算远期收益

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 计算/计算远期收益相关的知识,希望对你有一定的参考价值。

def calc_forward_returns(prices, period, dropna=False):
    """Calculate forward forward returns from a series of prices
    ------
    Inputs
    ------
    prices: pd.Series, pd.DataFrame
      Prices to calculate returns on.
    period: int
      Forward period for return calculation
    dropna: bool
      Drop NA's in dataframe?
    """
    fwd_returns = prices.pct_change(period).shift(-period)
    if dropna:
        return fwd_returns[:-period]
    return fwd_returns

以上是关于python 计算/计算远期收益的主要内容,如果未能解决你的问题,请参考以下文章

计算复合收益和复合收益率

Python笔记-上证指数收益率计算

QuantLib 金融计算——收益率曲线之构建曲线

BSV 上的点对点结算衍生品:远期合约

python进行股票标准差方差均值离散系数标准化对数收益率

QuantLib 金融计算——基本组件之 InterestRate 类