TraderMemos is a self-hosted trading journal — dashboard, P&L calendar, trade log, playbook, and reports on your own infrastructure. No subscription, no vendor lock-in.
Demo login: tradermemosdemo / demopassword


Own the data
Why TraderMemos?
Cloud journals like TradeZella and TraderSync are polished — but your edge lives in the data. TraderMemos follows the same self-hosting philosophy as Ghost, Umami, and Plane: run it on your infrastructure, own the database, extend without permission.
Data ownership
Cost
AI keys
Customization
Feature set
Everything a daily review needs
From broker statement to daily review — every step of the loop lives in one self-hosted app.
Dashboard
Equity curve, expectancy, streaks, hold times, and annual goal pacing — per account or across a multi-account portfolio.
Trade log
Fills grouped into trades — filter, sort, tag, and drill into execution detail.
P&L calendar
Daily and weekly heatmap with weekly totals and a day-detail drill-down.
Reports
Expectancy, SQN, Kelly %, MAE/MFE, Monte Carlo, and execution quality — broken down by setup, hour, and session, saved as reusable views.
Playbook
Strategy library linked to the trades that used each setup.
Import
Nine broker CSV presets, MT4/MT5 statements, IBKR Flex sync — or let the tm-sync desktop agent watch your statement folder.
Alerts
Risk rules, daily loss limits, and prop drawdown warnings — push and webhook, fired from your own server. All free.
Bar replay
Backtest any symbol bar by bar against a persistent paper account — results flow into the same analytics as live trades.
Sharing
Revocable read-only links to your performance, share cards for single trades, and a Year Wrapped recap.
Tools
Position-size, FX, and Kelly calculators, an advanced chart, economic calendar, and cash ledger.
AI (optional)
Screenshot fill extraction + trade coach via OpenAI-compatible APIs — your keys.
API access
Personal access tokens (tm_pat_…) for MCP/scripts; OpenAPI docs at /docs.
Mobile app (beta)
Native companion for iOS and Android — offline journaling on both, plus widgets, Live Activities, and Siri / Action Button quick capture on iOS. TestFlight for iOS · APK from GitHub Releases for Android.
Inside the app
A look inside



Under the hood
Tech stack
- API:
- Go · Echo · sqlc · golang-migrate · SQLite / Postgres
- Web:
- React · Vite+ · TanStack Router/Query/Form · Tailwind
- Mobile:
- Expo · PanelUI + Uniwind · TestFlight / APK
- Design:
- shadcn/ui + coss ui tokens
Ship it
Deploy in minutes
One-click the web UI to your own Vercel, Cloudflare, or Netlify account — or run the whole stack with Docker on any machine.
One-click buttons deploy the web UI only — pair them with the API on Railway or Docker.
$ curl -fsSLO https://raw.githubusercontent.com/sinhong2011/TraderMemos/main/docker-compose.yml$ docker compose up -d✓ tradermemos ready → http://localhost:3000AGPL-3.0 licensed
Self-host it, modify it, and run it for yourself or your firm freely.
make up
Read the docs