Self-hosted · One-time payment
Your trades stay on
your machine.
Your coach stays
in your corner.
A psychology-first trading journal and AI mentor —
self-hosted, one-time payment, yours forever.
No subscription · No cloud · Bring your own AI key
You know your setup.
Emotions override it.
Most losses come from breaking your own rules — revenge trades, oversizing after a loss, ignoring your stop. Knowledge isn't the problem. Execution is.
Your journal is a graveyard of CSVs.
You import trades, stare at PnL, and still don't know WHY you're losing. Without emotion context, data is just noise.
Your data lives on someone else's server.
SaaS journals charge monthly and hold your trading history hostage. Cancel and lose everything you built.
See it in action
Every screen you need. Nothing you don't.
Your PnL at a glance — equity curve, KPI cards, weekly bars, and every trade in one view.
The mentor adjusts to your state. It asks questions when you're calm, slows you down when you're elevated, and closes the session when you hit critical tilt.
Every session starts at zero. The score moves based on your trades, pace, and emotional signals — not what you type. The mentor escalates with you and pauses the session before damage compounds.
PnL calendar — every trading day at a glance. Know which days, weeks, and setups are actually working.
Every trade gets a journal entry — setup quality, emotion at entry, whether you honored the stop. Write it down while it's fresh.
How it works
Running in under five minutes.
Import your trades
Currently supports Tradovate CSV export. Additional brokers coming in future updates. All other platforms can export a standard CSV — Random Trader imports it.
Journal while it's fresh
Log emotion, setup quality, and what went well. The coach uses this to understand your patterns and improve your process.
Coach reviews with you
Your AI mentor tracks tilt, enforces your daily loss limit, and helps you build process — not just chase PnL.
Simple pricing
No recurring fees. No lock-in.
One-time payment. All future updates included.
- AI trading coach with psychology-first mentoring
- Tilt detection & daily loss limit guardrails
- Full trade journal with emotion tracking
- Performance metrics — drawdown, win rate, equity curve
- PnL calendar, weekly bar charts, per-symbol stats
- Multi-account management
- Tradovate CSV import — standard CSV supported for other brokers
- Pre-trade session modal
- Bring your own AI key — OpenAI, Anthropic, xAI
- Self-hosted — Docker or run locally
- All future updates included
- Source code included — you own it
Price goes to $99 at launch · 14-day setup guarantee or full refund
vs. SaaS journals
Why pay monthly for something you can own?
| SaaS journals | Random Trader | |
|---|---|---|
| Pricing | ~$30–50 / month | $49 once |
| Your data | On their servers | On your machine |
| AI coach | Generic or none | Psychology-first + tilt engine |
| AI API key | Baked in (markup) | Bring your own, direct rate |
| Future updates | Pay forever | Included |
| Source code | Closed | You own it |
Questions
You run Random Trader on your own machine or VPS. Your trades and journal entries never touch our servers. We ship a Docker Compose stack — one command to start, your data stays local.
No. Bring your own API key from OpenAI, Anthropic, or xAI. You pay the AI provider directly at their rate — no markup.
You'll get an email from Lemon Squeezy with a license key and a download link. Enter the license key on first launch to activate. The download includes a setup guide — most users are running in under 10 minutes. If you hit a snag, reply to the email and support will get back to you.
The license is personal — one purchase, one user. The code is yours to run and modify for your own use.
No. Pay once, own it forever. All future updates are included — no upgrade charges, no annual renewals.
Tradovate is fully supported with direct CSV import. All other platforms that offer CSV export (most do) work with the standard import. Additional native integrations are planned for future updates.
Any modern laptop or desktop from the last 5 years works fine. You need Node.js 20+ and Docker Desktop for the full self-hosted stack. 8GB RAM is comfortable — 4GB works but feels tight with Docker running. macOS, Windows, and Linux are all supported. If you can run VS Code and a browser at the same time, you can run Random Trader.
Yes. Any Linux VPS with 2GB RAM or more works. A Hetzner CX22 (around €4–5/month) or a DigitalOcean $6/month Droplet is more than enough. You get the benefit of accessing your dashboard from any device and keeping it running 24/7 without leaving your laptop on. Setup takes the same amount of time as local — about 10 minutes with Docker.
If you can't get it running within 14 days and we can't help you fix it, full refund, no questions asked.
Trade with discipline.
Own your process.
Price goes to $99 at launch · 14-day setup guarantee