returns are not compounded during voloatility calculations
This commit is contained in:
parent
3189e50bd8
commit
41562f7e70
@ -449,7 +449,7 @@ class TimeSeries(TimeSeriesCore):
|
|||||||
prior_match: str = "closest",
|
prior_match: str = "closest",
|
||||||
closest: Literal["previous", "next", "exact"] = "previous",
|
closest: Literal["previous", "next", "exact"] = "previous",
|
||||||
if_not_found: Literal["fail", "nan"] = "fail",
|
if_not_found: Literal["fail", "nan"] = "fail",
|
||||||
annual_compounded_returns: bool = None,
|
annual_compounded_returns: bool = False,
|
||||||
date_format: str = None,
|
date_format: str = None,
|
||||||
) -> float:
|
) -> float:
|
||||||
"""Calculates the volatility of the time series.add()
|
"""Calculates the volatility of the time series.add()
|
||||||
@ -504,9 +504,6 @@ class TimeSeries(TimeSeriesCore):
|
|||||||
if to_date is None:
|
if to_date is None:
|
||||||
to_date = self.end_date
|
to_date = self.end_date
|
||||||
|
|
||||||
if annual_compounded_returns is None:
|
|
||||||
annual_compounded_returns = False if frequency.days <= 366 else True
|
|
||||||
|
|
||||||
rolling_returns = self.calculate_rolling_returns(
|
rolling_returns = self.calculate_rolling_returns(
|
||||||
from_date=from_date,
|
from_date=from_date,
|
||||||
to_date=to_date,
|
to_date=to_date,
|
||||||
|
Loading…
Reference in New Issue
Block a user