Skip to content

v1.3.1 - Day Review measures against all time

Choose a tag to compare

@simonro simonro released this 14 Sep 23:27
· 16 commits to main since this release

Day Review measures, each set against your all-time record.

Not financial advice. Not a signal service. Every screenshot is the synthetic demo seed.

What changed

  • Exit efficiency for the day, beside your all-time figure, so a day that left money on the table shows it.
  • Avg per trade, the day's net divided by its trades, beside your all-time expectancy.
  • Profit factor on a day with no losing trades reads "No losers" instead of a dash.
  • The separate "vs all-time" row is gone. Every measure carries its own all-time figure and the difference, in two rows of four. Net for the day compares with your average day.
  • "Best in the day" is folded into Given back: "From a session high of ...".

Fixed

  • The old comparison row treated a missing profit factor as zero, so a day with no losers printed a false red drop against your average.

Install

Download the zip below, unzip it, then follow the Quick Start in the README. Python 3.11 or newer and Node 18 or newer. Run python scripts/seed_demo.py for the synthetic data in the screenshots.

Upgrading

Your trades (backend/trading_journal.db) and your keys (backend/.env) are not part of a release, so updating never touches them.

If you cloned with git:

git pull
launch.bat

If you downloaded the ZIP: unzip this one into a new folder, copy your two files across, run npm install in frontend/ once, then start it.

old-folder/backend/.env                 ->  new-folder/backend/.env
old-folder/backend/trading_journal.db   ->  new-folder/backend/trading_journal.db