Open-source · community-driven

The trading journal that shows its work.

Tradr is the open-source journal and AI advisor for options and equities traders. Log every fill, watch your equity curve compound, and get straight answers about what is actually working — self-hosted or hosted at tradr.cloud.

  • Live P&L, streamed
  • Self-host in one command: docker compose up -d
tradr / portfolio live

Account equity

$38,412.55

+$4,182.55past 90 days

Win rate

58.3%

142/244 · 2.1 pts

Net P&L

+$4,182.55

past 30 days

Profit factor

2.14

gross win / gross loss

Recent closed trades
SymbolSideEntryExitRP&L
NVDALONG118.40124.85+2.1R +1,290.00
SPY 560PLONG3.425.10+2.4R +840.00
AAPLLONG213.55210.20−1.0R −402.00
TSLASHORT251.80244.10+1.8R +770.00
AMDLONG168.20165.90−0.7R −276.00
MSFTLONG441.10449.75+1.6R +519.00

Features

Everything the trade leaves behind, in one honest record.

Open source

The open-source version is the real product.

Tradr is Apache-2.0 licensed and self-hostable. Run the whole platform on your own machine with Docker Compose, disable every usage limit, and keep your trade history and API keys entirely in your own hands. The hosted service at tradr.cloud exists to save you the ops work, not to hold the product hostage.

Own your data.
Your trades live in your database, not ours.
Own your keys.
Point the advisor at your own Claude or OpenAI key.
Own the roadmap.
It is open source; fork it, read it, send a PR.
~/tradr
$ git clone https://github.com/madmatt112/tradr-v2
$ cp .env.example .env
$ docker compose up -d

Clone the repo, set your environment, and bring it up. No feature is fenced off for self-hosters — all gating is a single deployment setting, and self-hosters turn it off.

Comparison

How Tradr compares.

Honest by design — rows where Tradr genuinely leads, with a truthful note where the incumbents are stronger.

FeatureTradrTradeZellaTraderSyncSpreadsheet
Open sourceYes, Apache-2.0NoNon/a
Self-hostableYesNoNoYes, it is your file
You own your dataYesNoNoYes
AI advisor with your own keyYes, Claude or OpenAI, BYOKAI, no BYOKNoNo
Advisor reads your trade historyYes, opt-inNoNoNo
Multi-currency double-entry ledgerYesNoLimitedManual
Options tools (Greeks, OCC, chain)YesLimitedLimitedManual
Position sizing and R:R calculatorYesPartialLimitedManual
Full position lifecycle (draft, scale-in, partial close)YesPartialPartialManual
PriceFree self-hosted; hosted free + $10/mo Pro~$30–50/moSubscriptionFree

Where the incumbents are genuinely stronger, honestly: TradeZella and TraderSync both connect directly to many brokers for automatic trade sync, and TradeZella’s trade replay and reporting are polished and mature. Tradr’s broker coverage today is IBKR read-only plus CSV import from any broker, and some features are newer. A spreadsheet remains the most flexible thing on earth if you enjoy maintaining one.

Pricing

Free to self-host. Free to start hosted. $10/mo when you outgrow it.

Three ways to run Tradr, no dark patterns. Self-hosting is the real product — it’s free and unlimited, forever. The hosted tiers exist to cover our hosting bill, not to hold your data hostage.

The fine print we’re proud of

Your data is always yours.
No plan ever hides or deletes your trades. Free keeps every position you've logged; the tiers only differ on a few creation caps and how far back the analytics reach. Cancel Pro and nothing disappears — you just return to Free's caps.
Bring your own key = unlimited AI, on every plan.
Point Tradr at your own Claude or OpenAI key and advisor messages are never metered, even on Free.
Self-hosting has no tiers at all.
Every limit above is a hosted-only convenience cap. Run it yourself and there's nothing to gate.

Trust & security

Your trade data is yours.

Not financial advice: Tradr and its AI advisor are tools for journaling and analysis, not investment advice. You are responsible for your own trades. Nothing here is a recommendation to buy or sell any security.

FAQ

Questions, answered straight.

Is it really free?

Yes — two ways. Self-hosted, the whole product is free and completely unlimited under Apache-2.0, with no gating. Hosted at tradr.cloud, the Free tier is $0 with generous caps, and Pro is $10/mo (a launch price) if you outgrow them. Bring your own AI key and advisor messages are unlimited on any plan.

How hard is it to self-host?

If you can run docker compose up -d, you can run Tradr. Clone the repo, set your environment variables, and bring it up. The self-hosting guide walks through database setup and configuration.

Which brokers does it support?

Interactive Brokers connects directly, read-only, for viewing positions and pulling live prices. For every other broker, import your trades by CSV with a manual column-mapping step. Broker presets grow over time, and contributions are welcome.

Do I need an API key for the AI advisor?

Not to start. Every hosted account includes 25 advisor messages a month on our keys. Beyond that, bring your own Claude or OpenAI key — unlimited on every plan — or spend wallet credits for platform keys. Self-hosted, you bring your own key. With no key and no credits, the advisor just stays off and the rest of the app works fine.

Is my trade data private?

Yes. Your data is visible only to you. It is never shared or sold, and there is no public sharing feature. The AI advisor reads your trade history only when you opt in, and self-hosters can keep everything on their own hardware.

What is the difference between hosted and self-hosted?

Same product. Self-hosted is free and completely unlimited — all gating off, your own keys throughout. Hosted saves you the ops work: managed infrastructure and instant onboarding, with a free tier and a $10/mo Pro tier that lifts the caps. Your data is yours either way, and nothing is ever hidden or deleted by plan.

What is the difference between Free and Pro?

Pro ($10/mo) lifts the Free tier’s caps: unlimited connected accounts and positions instead of 1 account and 1,000 positions, all-time analytics instead of the last 6 months, 200 advisor messages a month instead of 25, plus higher image-upload and CSV-import limits. Free is genuinely useful on its own, and bringing your own AI key makes advisor messages unlimited on either tier. The $10/mo is a launch price locked in for early subscribers; it rises to $15 later. Monthly, cancel anytime.

Does Tradr place trades for me?

No. Tradr never executes orders. The IBKR connection is read-only, and the advisor analyzes but never acts. You stay in control of every order.

Can I move off my current journal or spreadsheet?

Yes. Import your history by CSV, map the columns once, and bring years of trades with you. No retyping.

Get started

Start with the version that fits you.

Run it free on your own machine, or start hosted in a minute at tradr.cloud. Either way, your data and your keys stay yours.

Star on GitHub