MCPcopy
hub / github.com/ranaroussi/quantstats / to_log_returns

Function to_log_returns

quantstats/utils.py:85–91  ·  view source on GitHub ↗

Converts returns series to log returns

(returns, rf=0.0, nperiods=None)

Source from the content-addressed store, hash-verified

83
84
85def to_log_returns(returns, rf=0.0, nperiods=None):
86 """Converts returns series to log returns"""
87 returns = _prepare_returns(returns, rf, nperiods)
88 try:
89 return _np.log(returns + 1).replace([_np.inf, -_np.inf], float("NaN"))
90 except Exception:
91 return 0.0
92
93
94def exponential_stdev(returns, window=30, is_halflife=False):

Callers 1

log_returnsFunction · 0.85

Calls 1

_prepare_returnsFunction · 0.85

Tested by

no test coverage detected