Markets and trading · Independent · 23 Oct 2026

simonro/Trading-Journal-AI

Local-first AI trading journal. Import your broker CSV, get round-trip trades, KPIs and Claude-powered diary analysis. Runs on your own machine. No account, no telemetry, MIT.

← Markets and trading
Trading Journal AI. Local-first trading journal with AI diary analysis.

In simple English

This tool helps you keep track of your stock, option, and future trades in one place. You download it to your own computer and run it locally. It reads your broker files and calculates your wins, losses, and fees automatically. You can also connect an optional AI assistant to read your handwritten notes and grade your trading habits. It costs nothing to run, but you need your own AI key if you want the coaching features.

What it is

A self-hosted trading journal and analytics dashboard built with a Python backend and a React (a library for building user interfaces) frontend. It stores your data in a local SQLite (a self-contained, serverless database engine) file and connects optionally to external market data and AI APIs.

What it is good for

Day traders and active investors who want to analyze their performance without paying monthly fees for cloud-based journals or sharing their financial data with third-party servers.

Stars88
LicenceMIT
Latestv1.3.3 (2026-09-18)checked 23 Oct 2026
Last code change2026-10-22
Written inJavaScript
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Runs entirely on your machine with no account or telemetry required.
  • Calculates deterministic trade statistics, win rates, and drawdowns with local code.
  • Includes built-in importers for Thinkorswim and Interactive Brokers, plus a generic CSV template.
Watch for
  • Requires Python and Node.js installed on your system to run manually.
  • AI features and intraday charts require external API keys and internet access.
  • Setting up the local environment requires some familiarity with the command line.
Replaces

Paid cloud-based trading journals and manual spreadsheets

Works well with

Python

Similar repositories
  • simonro/edge-scanner156 stars

    A real-time intraday stock scanner with a customizable browser dashboard by the same author.

Also reviewed on Repo Radar
  • 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.

Install
python -m venv .venv
source .venv/bin/activate
pip install -r backend/requirements.txt
cd frontend && npm ci && cd ..
launch.bat

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Trading & Investing › Portfolio & Records › Trading Journals.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.