Your broker shows you fills. Ledgepod shows you the number underneath — realized profit after every commission, every regulatory fee, every leg of every spread — and writes the statement to prove it. It reads your own broker records. It never places a trade.
| Ticker | Trades | Gross | Fees | Realized | Fee per contract |
|---|---|---|---|---|---|
| SPY | 412 | 4,208.15 | −1,106.44 | 3,101.71 | 0.671 |
| QQQ | 287 | 2,884.90 | −772.31 | 2,112.59 | 0.673 |
| IWM | 163 | 1,190.22 | −438.09 | 752.13 | 0.672 |
| AAPL | 96 | 402.55 | −259.14 | 143.41 | 0.675 |
| TSLA | 74 | 118.40 | −199.02 | −80.62 | 0.672 |
The problem
A round trip on a four-leg spread pays commission four times and regulatory fees on every sell. At a few hundred orders a day that is not a rounding error — it is the difference between a good month and a flat one. Most traders find out at tax time.
A year of months, with the fees cut out of each bar. The dark portion is what you kept. Most traders have never seen this shape for their own account.
Which hour of the session actually earns. The same records, arranged so the pattern is impossible to miss.
Fee per contract, per ticker, per broker, over time — so you can see the day your costs changed, and ask your broker why.
Monthly, printable, per account, written to your own Documents folder. An accountant can read one without asking you a single question.
Which hour earns and which hour costs. Fill rate against attempts. The shape of your day, from your own records.
The line that matters
Through your own API keys, with the narrowest access your broker offers.
The ledger, the statements, the keys. Nothing is uploaded for us to hold.
Every release is signed by the publisher and checked on your machine before it installs.
Not a permission it asks for, and not code that exists in it.
No transfers, no withdrawals, no linked bank rails.
You sign in at your broker. Ledgepod only ever holds a key you can revoke there.
Trading pods
A pod is your trading engine, isolated per broker account, started and stopped from inside the app. It has a hard daily order cap, a reserve held back so a position can always be closed, and a stop you press once.
One pod per account, and no way through from one to the next. Options on Schwab and futures on Interactive Brokers at the same time, neither able to reach the other.
Orders today · account ···1234
The shaded band is the closeout reserve — orders kept back so every position can be closed before the bell, even on a busy day.
Futures on one, options on another, at the same time. Neither can touch the other.
A pod runs as its own process. Closing the window, an update, or an outage does not stop a pod that is trading.
Holidays and early closes, so the entry cut-off pulls itself back on a one o'clock day without you remembering.
On your phone
Pair by QR code. Your phone and your computer share a key the hub never has — it only carries sealed envelopes it cannot open.
The companionYour ledger, your pods, your messages — and a refresh you can ask for from anywhere.
The administratorThe whole hub from a phone, behind your fingerprint, with its own key you can revoke without touching the laptop.
Private testing
Ledgepod is being tested with a small number of traders, and every build is put through its paces on a real ledger before anyone sees it. If you run a bot, or you trade often enough that fees are a line item you think about, write and say so.