Skip to content

Latest commit

 

History

190 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Next Gen Vol (NGV) Trader

ngv-trader is a (Python backend + Typscript frontend) supporting traders/PMs managing strategies across multiple IBKR accounts.

Features

  • Trades — Sync trade fills from IBKR via FlexQuery and live TWS, review trade history

  • Positions & live P&L — Track positions across accounts with unrealized P&L, plus a live intraday TWS overlay for current-state marks.

  • Stragies — Organized trades and executions into strategies and trade groups, with spread-aware, per-account realized/unrealized P&L rolled up per group.

Getting Started

New to the project? Follow the Getting Started guide for a full walkthrough covering prerequisites, database setup, IBKR configuration, and running the app.

You assume all risk.

Tests

task test

Runs the pytest suite against a dedicated ngv_trader_test database, created and migrated on demand — dev and prod data are never touched.

License

This project offers two license options:

  • Personal Use (free): for an individual managing less than $1 million USD in AUM.
  • Commercial (super reasonable): for everything else — reach out to sales@nextgenvol.com.

See LICENSE for full terms.

About

NextGenVol (ngv) Trader - organize trades and holdings into Strategies and Trade Groups for keeping track of quant focused PnL

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages