
In simple English
This tool helps you keep track of your trades and see what makes or loses money. You can connect it to your broker, upload statement files, or type your trades in by hand. It calculates win rates, shows a calendar of your daily profits, and lets you write notes about your day. Your data stays on your own computer in a private database file. The software is free to run yourself and costs nothing in licensing fees.
What it is
A self-hosted trading journal built with TypeScript, Next.js, and SQLite, featuring broker syncing, statement importers, and optional AI reflections. It turns raw execution fills into round-trip trades, performance metrics, and a daily P&L calendar.
What it is good for
Active traders who want to record every trade, analyze their performance metrics without paying for a commercial subscription, and keep their financial data entirely on their own hardware.
- Keeps all your trading records and notes in a local database you control.
- Supports automatic broker syncing and statement imports from sixteen different platforms.
- Includes an open-source analytics engine with a P&L calendar and customizable rules.
- Requires technical setup using Node.js and a command line, or Docker.
- Needs external API keys for the optional AI reflection features.
- Early release status means the database schema may change before version 1.0.
Paid proprietary trading journals like TradeZella or Tradervue
Ollama for local AI reflection or Docker for containerized hosting
- jesse-ai/jesse8.7k stars
A Python framework for writing crypto trading strategies, testing them against past prices, and running them live.
- hummingbot/hummingbot20k stars
A free framework for writing and running automated trading programs on cryptocurrency exchanges.
- lballabio/QuantLib7.7k stars
The long-established free library for pricing and risk-managing financial instruments.
git clone https://github.com/LuxAlgo/trade-journal cd trade-journal pnpm install --frozen-lockfile pnpm dev