Dashboard
Cumulative P&L
All time
Recent trades
| Time | Symbol | Side | Qty | Entry | Exit | P&L | Note |
|---|
Trade log
| Date / Time | Symbol | Side | Qty | Entry | Exit | P&L | Tags | Journal |
|---|
Analytics
P&L by symbol
Daily P&L calendar
Hourly P&L distribution
Emotion tags
Trading Calendar
API setup
Connect your Tradovate account. Credentials are stored in your browser only — never sent anywhere except Tradovate's API.
The name you gave your app in the Tradovate developer portal
Numeric client ID from Tradovate developer portal → My Applications
Database — Supabase
Free cloud Postgres. Create a project at supabase.com, then run the SQL below and paste your credentials.
Supabase dashboard → Project Settings → API → anon public
Run once in Supabase → SQL Editor:
create table trades ( id text primary key, symbol text not null, side text not null, qty numeric not null, entry numeric not null, exit numeric not null, pnl numeric not null, time timestamptz not null ); create table notes ( trade_id text primary key, notes text default '', tags text default '', emotions jsonb default '[]' );
For Lucid Trading accounts: use your Tradovate login (email/password). Register an app at trader.tradovate.com → Account → API Access to get your CID and secret.
Danger zone
Permanently deletes all trades and journal notes. Cannot be undone.