query_experiments
function backtide.storage.query_experiments(experiment_id=None, search=None, limit=None)
Return stored experiments, optionally filtered by id and/or a search string.
The search parameter does a case-insensitive substring match on
experiment name and tags. When both experiment_id and search are
given they are combined with AND semantics. Rows are returned ordered
by started_at desc, so limit=3 returns the last 3 experiments.
See Also
Run a backtest experiment with the provided configuration.
Return every per-strategy result for a given experiment.
Example
>>> from backtide.storage import query_experiments
>>> df = query_experiments()
>>> print(df.head())
id name ... best_sharpe n_strategies
0 e647e8b213b44f6e Apple and Microsoft ... 0.739076 1
1 d94eed792875472b test experiment ... 0.609946 1
2 761ffb497cf34aba Test experiment ... 0.607657 3
[3 rows x 10 columns]