Skip to content

Define data model#69

Merged
BytecodeBrewer merged 9 commits into
developfrom
define-data-model
Jun 29, 2026
Merged

Define data model#69
BytecodeBrewer merged 9 commits into
developfrom
define-data-model

Conversation

@BytecodeBrewer

@BytecodeBrewer BytecodeBrewer commented Jun 29, 2026

Copy link
Copy Markdown
Owner

What changed?

  • Add internal market data models for data sources, instruments and price bars
  • Represent FX rates as price bar close values
  • Keep OHLCV fields optional for broader market data
  • Add tests for data source, FX instrument, FX price bar and OHLCV-style market data

Related issue

Closes #42

Tests

  • I ran pytest
  • Existing tests pass
  • I added or updated tests where necessary
  • Not needed because this only affects documentation or repository setup

Checklist

  • The change is focused
  • No secrets or API keys are included
  • Documentation was updated if needed
  • CI is expected to pass

Notes

  • methods for the classes will be included in later issues

@BytecodeBrewer BytecodeBrewer merged commit c70f6cb into develop Jun 29, 2026
3 checks passed
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