Your P&L tells you what happened. Your trading journal should tell you why.
Review performance across stocks, options, futures, forex and more in one structured trading journal built for serious traders — and see the decisions behind the numbers.



Supported brokers
Works with the broker you already use
An automated trading journal only helps if it covers your broker. TradeBB covers over a thousand. Connect an account read-only and your trades arrive on their own, or upload a trade history file instead. Not on the list? Upload your file and Any Broker (AI) reads it. Either way, you never type a trade in.

The problem
You know the month was bad. You don't know which mistake did it.
Most traders can name their worst month. Very few can name the mistake behind it — and it keeps happening, because nothing is tracking it.
- Holding losers too long — waiting for it to come back
- Moving your stop instead of taking the loss — just this once
- Sizing up after a loss — trying to win it back
- Taking profit early — before the plan said to
Each one is visible in your trade history — just not in your P&L, where a well-taken loss and a lucky win look the wrong way round.

Plan vs execution
Rate how you traded, not just what you made
Your win rate tells you how often you were right. It doesn't tell you whether you traded with discipline — and that's usually where the money goes.
- Rate your own execution — one to five stars on how you took the trade, not whether it paid
- Then sort by it — your badly-taken winners are the losses you haven't had yet
- Plan next to outcome — aiming for $3 per $1 risked, actually took $1.20. That gap is yours, not the market's
- Hold time, winners vs losers — if you hold the losers longer, you've just found something
You still get win rate, P&L and the rest of the standard numbers. This is the layer underneath them.

Review tracking
Know which trades you still haven't reviewed
Journaling fails for one boring reason: you stop doing it. TradeBB turns the backlog into a list you can actually finish.
- Filter to unjournaled trades — the ones with no notes attached
- Work through them — however many there are, it's a finite number
- Empty list, done for the week — instead of a vague feeling that you're behind

Import options
Three ways to get your trades in. Pick the one you like.
CONNECT YOUR BROKER
“I don't want to think about it again.”
One-time setup, then your trades keep arriving on their own. The connection is read-only — TradeBB can see your trade history, and can never place, change or close a trade.
UPLOAD A FILE
“I'd rather not link a live account.”
Export your trade history from your broker and drop it in. A few more steps each time, and nothing of yours stays connected to us in between.
ADD TRADES BY HAND
“I just want to try it with a few trades.”
Type them in yourself. Slower, and nobody pretends otherwise — but if you want to see what the reports look like before connecting anything, this is the shortest way there.
Same journal, same reports — the only difference is how much of it happens on its own.
Markets
Whatever you trade, it lands in the same trading journal
Every market has a question most journals never quite answer.
- Stocks — three buys, two sells, three days? Your stock trading journal shows one trade.
- Options — tag spreads, iron condors, covered calls. See which structure pays. Options journal →
- Futures — dozens of trades a session arrive on their own. See which session pays. Futures journal →
- Forex — MT4 and MT5 connect directly. Overnight charges come in with the trades. Forex journal →
Funded account? Watch drawdown per account, not just P&L. Prop firms →
Day trading? See your results hour by hour, first thirty minutes included. Day trading journal →

Trade detail
See every buy and sell, not one summary row
Bought twice, sold twice? That's four decisions. Most journals show one line. TradeBB keeps all four.
- Every buy and every sell — price, size, cost after commission, and what it brought in
- Overnight charges included — counted where your broker reports them
- You pick how profit is counted — oldest first or your average price. It changes your profit.
Useful if you add to winners, take profits in stages, or hold currency overnight.

Notes & tags
Write down what you were thinking, while you still remember
Numbers tell you a trade lost money. They don't tell you that you took it because you were annoyed about the previous one.
- Notes on every trade and every day — with templates, so you're not staring at a blank box
- Tag what you noticed — FOMO, revenge trading, hesitation, moving a stop, sizing up after a loss
- See what each tag cost you — totalled across your whole history, not just felt
Not "how did I feel", but "what did that feeling do to my account".

Multi-account
All your accounts, added up properly
Trading a personal account, a funded account and a second broker at once makes "how am I actually doing" hard to answer.
- Funding isn't profit — deposits and withdrawals stay out of P&L, so topping up never looks like a winning week
- Costs counted where reported — commissions, fees and overnight charges, per broker
- Together or one at a time — compare accounts side by side, or filter down to one
So "how am I actually doing" gets a number, not a guess.

Tradebb ai
Ask your journal a question
Once your trades are in, you can ask TradeBB AI about them in plain English — "what's driving my losses this month", "where am I taking unnecessary risk", "which setups actually work for me".
It reads your trades, calendar, reports and notes. It doesn't read anyone else's, and your data isn't used to train a model. It doesn't give trading advice.
More on the AI trading journal →
- Which of my setups actually makes money?
- What do my losing trades have in common?
- Why is my account in drawdown this month?
- Am I better before 10 or after 2?
You: What do my losing trades have in common?
TradeBB AI: Three things show up in your 84 losing trades since June more than in your winners. 61% were opened in the first 30 minutes of the session (winners: 34%). 27 were taken within 20 minutes of a previous loss, and those 27 lost 2.1× your average loss. 19 of your last 25 losses carry the tag moved stop. The 27 after-a-loss trades are listed below so you can check them.
[27 trades · click to open]
This describes your history. It isn't a recommendation.

Product tour
The whole trading journal, in six screens
Six screens do most of the work.
Keep the numbers you use, hide the rest
Pick your metrics, charts and layout. Your balance over time, how far down you have been, results by hour of day, a heatmap of your whole year — or none of them.

Your whole history, in one table
Entry, exit, how long you held, net P&L, commissions, the strategy you tagged it with — every trade in one place, and filters to get to the ones you're after.

Five ways to slice the same trades
Overview, by symbol, by strategy, by tag, by broker account. Same trades, five questions — where the money comes from, and where it goes.

Which setups actually pay you
Tag each trade with the setup you took, then compare them side by side. Most traders find one or two doing all the work — and one quietly bleeding.

Put a number on the habit
Tag what you noticed — FOMO, revenge trading, moving a stop, sizing up after a loss. The report totals what each one has cost you across your whole history.

How bad it got, and how often
The deepest your account has been under water, how long it took to climb back, and your longest run of losses in a row.

Fit
Who this is for — and who it isn't
TradeBB is built for you if:
- You're already trading and already suspect the problem is your execution, not your strategy.
- You want to know whether you followed your own stop and target, not just whether the trade made money.
- You trade more than one account, or build positions in pieces and sell them in pieces, and you want the numbers to reflect that properly.
- You've started a journal before and stopped, and you want something that imports your trades and tells you what you still haven't reviewed.
Look somewhere else if:
- You want results without doing the reviewing. TradeBB makes the review shorter. It doesn't make it optional.
- You want to watch your open positions. That's your broker's screen. TradeBB is where you go afterwards, to work out what the session actually cost you.
- You want the tool to tell you what to buy. TradeBB analyses trades you've already made, and doesn't give trading advice.
- You place one or two trades a month. A spreadsheet is genuinely fine, and our free template is there if you want one.
FAQ
Frequently asked questions
Is it safe to connect my broker to TradeBB?
Broker connections are read-only. TradeBB can import your trade history; it cannot place, modify or close a trade. You can disconnect an account at any time.
Is my broker supported?
Over a thousand brokers and platforms, including Interactive Brokers, Charles Schwab, Fidelity, TradeStation, Tradovate, NinjaTrader, Robinhood, Webull and E*Trade. MetaTrader 4 and MetaTrader 5 connect by server, so most forex brokers running on MT4/MT5 work — including ones that don't appear on any integrations list. If yours isn't supported directly, upload your trade history file and Any Broker (AI) will read it.
I'd rather not connect my brokerage account. Can I still use TradeBB?
Yes, and plenty of traders do. Export your trade history from your broker and upload the file — same reports, same journal, and nothing of yours stays connected to us in between. You can start with files and connect later, or never connect at all.
I've tried journaling before and stopped. Why would TradeBB be different?
Because the two reasons people quit are both handled: your trades come in from your broker or a file instead of by hand, and the journaled/unjournaled filter turns reviewing into a short list you can finish rather than an open-ended chore.
Is my data used to train a model?
No. Your trades are used to answer your questions, and nothing else.
What makes a good online trading journal?
Four things. It imports your trades — from your broker, or from a file you upload — so you're not typing them in. It keeps every buy and sell, not one row per trade. It tells you which trades you haven't reviewed yet, so it doesn't quietly die in week three. And it shows you how you traded, not just what you made. TradeBB does all four.
How is TradeBB different from other trading journal software?
Most trading journal software tells you what your results were. TradeBB also tells you how you traded to get them: you rate your own execution one to five stars, and the stop and target you set before the trade sit next to what actually happened.
What is a trading journal?
A record of every trade you've made — entry, exit, size, what it cost, and why you took it — that you go back to and review. Kept in a notebook or a spreadsheet, it's a record. Kept in software like TradeBB, the trades import themselves and the record turns into reports, so the reviewing is the only part you still do by hand.
Import your trades. Find out why.
You'll see the tag that used to cost you money showing up less often. The gap between the stop you set and the one you moved, getting smaller. A strategy you'd have run for another year, dropped in a week. The losses you avoided, you'll never see — that's the point.