Skip to main content

coverage

Check data coverage and warmup status for an asset before running backtests.

Usage

gopher coverage --asset <ASSET> [flags]

Flags

FlagDescriptionDefault
--assetTrading asset (e.g., BTC, ETH)Required
--startStart date (YYYY-MM-DD)7 days ago
--endEnd date (YYYY-MM-DD)Today
--intervalsCandle intervals to check15m,1h,4h
--optimalFind optimal date rangefalse
--jsonOutput as JSONfalse
--api-keyAPI key for data serviceUsually not required

Examples

# Check coverage for BTC
gopher coverage --asset BTC

# Check specific date range
gopher coverage --asset ETH --start 2025-01-01 --end 2025-01-25

# Find optimal date range with sufficient coverage
gopher coverage --asset BTC --optimal

# Check specific intervals
gopher coverage --asset SOL --intervals 1h,4h --json