describe_series
Check a symbol's historical coverage, gaps, frequency, last close, annualised volatility and max drawdown as of a specific date to prevent backtests on insufficient data.
Instructions
Profile one series as of a date: coverage, gaps, frequency, last close, annualised volatility and max drawdown. Use it to check a symbol has enough history before running a backtest on it. Examples: describe_series(symbol='SYN-02', as_of='2021-12-31'); describe_series(symbol='SYN-09', as_of='2020-06-30'). as_of is required on this tool and the call fails without it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | Yes | REQUIRED point-in-time cutoff. There is no default and no safe guess. No bar dated after this is returned, ever. Set it to the decision date you are simulating, not to today: using a later as_of than the evaluation window is how a backtest accidentally sees the future. | |
| symbol | Yes | Dataset symbol, e.g. 'SYN-04'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||