Self-hosted day-trading journal

Log the setup.
Own the edge.

Setup Log Pro logs every fill, tags every setup and mistake, and turns the numbers into reports that show what's actually working - running entirely on your own machine, not someone else's cloud.

“No cloud account to lose. Just the trades, and the truth about them.”

Setup Log Pro is a self-hosted Django app - SQLite database, no account, no subscription server holding your fills. You import your trades or type them in by hand, tag what actually happened, and the app does the arithmetic: win rate by setup, R-multiples, stop sizing, the hours of the day that are actually working for you - through a clean, intuitive interface you won't need a manual for.

The loop

Four steps, run every trading day.

01

Log

Add a trade by hand in under a minute, or import your history in bulk - either way, it's in the log before you can talk yourself out of it.

02

Tag

Mark the setup, the mistake if there was one, the portfolio it belongs to. Every trade carries its own story, not just a P&L number.

03

Journal

Write down what actually happened - on the trade, on the day. Plain enough to screenshot, print, or read straight to a coach or a trading buddy.

04

Refine

Cut what's bleeding you, lean into what isn't - whether you catch it alone or a second pair of eyes does. Show up tomorrow and log the next one.

Under the hood

Built around the review, not just the log.

Tags

Colorful tags

Setup, mistake, and custom tags, each its own color - so a mistake showing up too often turns up as a color you notice, before it's a habit.

Reports

Analytic reports

Views built straight from your own trade data - max-move efficiency, stop sizing, time-of-day - surfacing the gaps between plan and execution so refining your edge is arithmetic, not guesswork.

Progress

Progress measurements

R-multiples, win rate, mistake rate, efficiency measurements - answers to whether you're actually improving, or just staying busy.

Journal

Clear journaling

The trade, the tags, and the notes together on one screen - plain enough to hand straight to a coach or a trading buddy without translating it first.

Charts

Charts with risk on them

Entry, stop, and target drawn straight onto the candles - the risk you planned and the reward you were after, right where the trade happened.

Platform

Runs on Windows, macOS, and Linux

Same self-hosted app either way - your own machine, your own database, no server to manage and no subscription standing between you and your own trade data.

Real screenshots, real account

Every trade, tagged, measured, and explained.

Pricing, compared

Other journaling apps bill you every month. This one you own for life.

TraderSync
$359–$959per year
TradeZella
$420–$1,188per year
Tradervue
$359+per year
Edgewonk
~$148–$197per year
Setup Log ProFree
$0up to 200 trades
The full app, manual entry, unlimited review - no license needed for your first 200 trades.
Setup Log ProLicensed
€350one-time, ever
Unlimited trades and bulk import from DAS/TraderSync/TradingView/TradeZella, plus full access to my Substack library - a vast collection of DAS Trader Pro scripts, hints, and trading tips. A one-time Pro Support Plan license - no recurring charge required for the life-time license.

Competitor prices are their own published monthly (or multi-month) rates as of this writing, converted here to a yearly figure for a like-for-like comparison against Setup Log Pro's one-time license - they change over time, so check their sites for current numbers.

Best paired with

DAS Trader Pro

Setup Log Pro is built platform-agnostic, but it's tuned hardest around DAS Trader Pro - and so is the newsletter behind it. If you trade on DAS, traderpeter.substack.com covers the scripting, hotkey tuning, and automation that gets more out of the platform itself - the same world this app was built inside of.

Free for 200 trades. One license for the rest.

Use it for free, no strings attached - add up to 200 trades by hand, tag them, review them, see the whole app before you commit to anything. Want more? Importing from DAS, TraderSync, TradingView, or TradeZella, or logging trade #201 onward, needs a lifetime license - included free with the Pro Support Plan, a one-time €350, not a recurring charge.

That license also unlocks my full Substack library - a vast collection of DAS Trader Pro scripts, hotkey setups, and trading hints and tips built up from years of actually trading on the platform.

Subscribe with a Pro Support Plan on my Substack to get all features license with access to support.

Subscribe ↗ traderpeter.substack.com - Pro Support Plan, €350 one-time