
In simple English
Buying and selling stocks or crypto can make you lose money if you do not track your results. This tool gives you a private place to store all your trade records on your own server. You can see your wins and losses in one dashboard to spot what works. It costs nothing in money, but you need your own computer or server to run it. You also have to set up the software yourself and keep it running.
What it is
TradeNote is an open-source (code you can read and change freely) web application that acts as a personal trading journal. It stores your trade history and helps you find patterns in your past market decisions.
What it is good for
Active traders who want to keep their financial data private on their own hardware instead of using a paid cloud service.
Status
No code changes since 2025-04-14.
- Keeps all your trade history and notes in one place.
- Runs on your own server for total data privacy.
- Includes a dashboard to review your trading performance.
- Requires Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server) and some technical skill to set up.
- Needs MongoDB (a database program that stores information in flexible records rather than rigid tables) running alongside it.
- Maintained by one person, so updates may take time.
Spreadsheets or paid commercial trading journals
MongoDB
- 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.
curl -O https://raw.githubusercontent.com/Eleven-Trading/TradeNote/main/docker-compose.yml docker compose up -d