sharpe_ratio
Get Rolling Sharpe Ratio.
This function calculates the Sharpe Ratio, a metric used to assess the return of an investment compared to its risk. By factoring in the risk-free rate, it helps you understand how much extra return you're getting for the extra volatility that you endure by holding a riskier asset. The Sharpe Ratio is essential for investors looking to compare the efficiency of different investments, providing a clear picture of potential rewards in relation to their risks over a specified period. Ideal for gauging the effectiveness of investment strategies, it offers insights into optimizing your portfolio for maximum return on risk.
Parameters
- standard
data
: list[openbb_core.provider.abstract.data.Data]
Time series data.
• Optional: False
target
: str
Target column name.
• Optional: False
rfr
: float
Risk-free rate, by default 0.0
• Optional: True
window
: int
Window size, by default 252
• Default: 252
• Optional: True
index
: str
• Default: date
• Optional: True
Returns
results
: list[Data]
Serializable results.
provider
: None
Provider name.
warnings
: Optional[list[Warning_]]
list of warnings.
chart
: Optional[Chart]
Chart object.
extra
: dict[str, Any]
Extra info.