Bu5hm4nn
|
9a3b835c95
|
feat(DATA-DB-004): add Databento settings UI and independent scenario config
- Updated backtests page with Data Source card
- Data source selector (databento/yfinance/synthetic)
- Dataset dropdown (XNAS.BASIC, GLBX.MDP3)
- Resolution dropdown (ohlcv-1d, ohlcv-1h)
- Cost estimate display (placeholder for now)
- Added Scenario Configuration card
- Underlying symbol selector (GLD/GC/XAU)
- Start/end date inputs
- Start price input (0 = auto-derive)
- Underlying units, loan amount, margin call LTV
- BacktestPageService updates:
- get_historical_prices() with data_source parameter
- get_cost_estimate() for Databento cost estimation
- get_cache_stats() for cache status display
- Support for injected custom provider identity
- DataSourceInfo for provider metadata
- BacktestSettingsRepository integration:
- Load/save settings per workspace
- Default values from BacktestSettings.create_default()
- Test update: TLT validation message changed to reflect
new multi-symbol support (GLD, GC, XAU)
|
2026-03-29 11:12:11 +02:00 |
|
Bu5hm4nn
|
554a41a060
|
refactor(BT-001C): share historical fixture provider
|
2026-03-27 21:41:50 +01:00 |
|
Bu5hm4nn
|
477514f838
|
feat(BT-002): add historical snapshot provider
|
2026-03-27 18:31:28 +01:00 |
|
Bu5hm4nn
|
94f3c1ef83
|
feat(CORE-001D): close remaining boundary cleanup slices
|
2026-03-26 17:27:44 +01:00 |
|
Bu5hm4nn
|
91f67cd414
|
fix(pre-alpha): preserve injected provider identity
|
2026-03-26 12:32:52 +01:00 |
|
Bu5hm4nn
|
52d943e614
|
fix(pre-alpha): preserve injected template services
|
2026-03-26 12:26:38 +01:00 |
|
Bu5hm4nn
|
d7117bb6a3
|
fix(pre-alpha): preserve injected backtest services
|
2026-03-26 12:18:39 +01:00 |
|
Bu5hm4nn
|
18fd0681ca
|
refactor(pre-alpha): align preview and runtime fixture validation
|
2026-03-26 12:11:45 +01:00 |
|
Bu5hm4nn
|
68275c4d18
|
refactor(pre-alpha): fail closed on historical fixture bounds
|
2026-03-26 12:04:42 +01:00 |
|
Bu5hm4nn
|
f38d0a53a9
|
refactor(pre-alpha): fail closed on historical preview fallbacks
|
2026-03-26 11:55:45 +01:00 |
|
Bu5hm4nn
|
695f3d07ed
|
fix(CORE-002C): explain undercollateralized historical seeds
|
2026-03-25 21:44:30 +01:00 |
|
Bu5hm4nn
|
c7c8654be7
|
feat(CORE-001C): type historical unit materialization
|
2026-03-24 22:30:36 +01:00 |
|
Bu5hm4nn
|
d2d85bccdb
|
feat(BT-001A): add backtest scenario runner page
|
2026-03-24 19:00:22 +01:00 |
|