9 releases
Uses new Rust 2024
new 0.2.3 | May 8, 2025 |
---|---|
0.2.2 | May 8, 2025 |
0.1.4 | May 7, 2025 |
#1226 in Database interfaces
314 downloads per month
Used in brokerage-statement-impor…
29KB
344 lines
Database management for trader brokerage data with a MongoDB backend.
Setup
[dependencies]
brokerage-db = "0.2.1"
Functionality
Coming soon.
How to use
use anyhow::Result;
use brokerage_db;
#[tokio::main]
async fn main() -> Result<()> {
println!("Hello, world!");
Ok(())
}
Roadmap
Basic CRUD operations
- support securities
- support minimal brokerage account data (account id, brokerage name)
- support trade executions
Data sourced from InteractiveBrokers (IBKR) Flex-based report queries
Imported via ibkr-flex-statement.
- brokerage account info
- trade executions
- end-of-day account balance
Dependencies
~21–33MB
~522K SLoC