- Add DatabentoHistoricalPriceSource implementing HistoricalPriceSource protocol - Smart caching with Parquet storage and metadata tracking - Auto symbol-to-dataset resolution (GLD→XNAS.BASIC, GC=F→GLBX.MDP3) - Cache management with age threshold invalidation - Cost estimation via metadata.get_cost() - Add databento>=0.30.0 to requirements.txt - Add DATABENTO_API_KEY to .env.example - Full test coverage with 16 tests
13 lines
240 B
Plaintext
13 lines
240 B
Plaintext
nicegui>=2.0.0
|
|
fastapi>=0.110.0
|
|
uvicorn>=0.27.0
|
|
yfinance>=0.2.0
|
|
lightweight-charts>=2.0.0
|
|
polars>=0.20.0
|
|
pandas>=2.0.0
|
|
pydantic>=2.5.0
|
|
pyyaml>=6.0
|
|
redis>=5.0.0
|
|
databento>=0.30.0
|
|
# QuantLib>=1.31 is optional - installed separately if needed
|