Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Databento integration #1491

Open
6 of 9 tasks
cjdsellers opened this issue Feb 5, 2024 · 1 comment
Open
6 of 9 tasks

Databento integration #1491

cjdsellers opened this issue Feb 5, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@cjdsellers
Copy link
Member

cjdsellers commented Feb 5, 2024

Add an initial integration for Databento covering US equities, futures, options on futures and equity options.

  • Data loader for Databento Binary Encoding (DBN) files
  • Feeding backtest engines with decoded DBN -> Nautilus data
  • Writing from decoded DBN -> Nautilus Parquet format with the data catalog
  • Rust client library integration for historical requests & live data feeds

Still to go:

  • Write Databento integration guide
  • Improve the code and efficiency a little more (can always improve this)
  • Re-add support for MBP-10 (L2 order book data, top 10 levels aggregated snapshots)
  • Add support for imbalance and statistics schemas
  • Add support for continuous, parent and instrument_id symbology types
  • Test with more backtest and live examples
  • Add some more test coverage generally
  • Write how to setup a Databento data catalog guide
  • Write some per asset class examples
@cjdsellers cjdsellers added the enhancement New feature or request label Feb 5, 2024
@cjdsellers cjdsellers self-assigned this Feb 5, 2024
@cjdsellers cjdsellers added this to In progress in NautilusTrader Kanban Board Feb 5, 2024
@wayneadams
Copy link

Up voting for priority planning 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In progress
Development

No branches or pull requests

2 participants