PeriodMetrics
Documentation for eth_defi.research.vault_metrics.PeriodMetrics Python class.
- class PeriodMetrics
Bases:
objectTearsheet metrics for one period.
Attributes summary
perioderror_reasonperiod_start_atperiod_end_atshare_price_startshare_price_endraw_samplessamples_start_atsamples_end_atdaily_samplesreturns_grossreturns_netcagr_grosscagr_netvolatilitysharpemax_drawdowntvl_starttvl_endtvl_lowtvl_highranking_overallranking_chainranking_protocolavg_utilisationMethods summary
__init__(period[, error_reason, ...])- __init__(period, error_reason=None, period_start_at=None, period_end_at=None, share_price_start=None, share_price_end=None, raw_samples=0, samples_start_at=None, samples_end_at=None, daily_samples=0, returns_gross=None, returns_net=None, cagr_gross=None, cagr_net=None, volatility=None, sharpe=None, max_drawdown=None, tvl_start=None, tvl_end=None, tvl_low=None, tvl_high=None, ranking_overall=None, ranking_chain=None, ranking_protocol=None, avg_utilisation=None)
- Parameters
period (Literal['1W', '1M', '3M', '6M', '1Y', 'lifetime']) –
period_start_at (Optional[pandas.Timestamp]) –
period_end_at (Optional[pandas.Timestamp]) –
raw_samples (int) –
samples_start_at (Optional[pandas.Timestamp]) –
samples_end_at (Optional[pandas.Timestamp]) –
daily_samples (int) –
- Return type
None