Skip to content

Conversation

@adamoverton
Copy link

Summary

Multiple enhancements to the live data provider for better LEAN integration.

Features

  • Add [Export] attribute for MEF plugin discovery
  • Add intraday replay support via databento-replay-start config
    • "0" for full replay (up to 24 hours)
    • ISO datetime for replay from specific time
    • Omit for 15-minute default lookback
  • Support canonical (continuous) futures symbols
  • Use tick-level schemas (trades, mbp-1) for live streaming
    • LEAN aggregator consolidates ticks into bars properly

Improvements

  • Reduce logging verbosity (remove per-tick spam)
  • Add controlled logging for trade bars (first 10, then every 50th)
  • Add diagnostic logging to history provider

🤖 Generated with Claude Code

adamoverton and others added 2 commits December 30, 2025 14:18
Log history requests and rejection reasons at Trace level to help
debug DataBento integration issues.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Features:
- Add [Export] attribute for MEF plugin discovery
- Add intraday replay support via databento-replay-start config
  - "0" for full replay, ISO datetime for specific time, omit for 15-min default
- Support canonical (continuous) futures symbols
- Use tick-level schemas (trades, mbp-1) for live streaming
  - LEAN aggregator consolidates ticks into bars

Fixes:
- Fix volume parsing in OHLCV bars (parse string to long)

Improvements:
- Reduce logging verbosity (remove per-tick spam)
- Add controlled logging for trade bars (first 10, then every 50th)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant