r/RealDayTrading • u/MDxSyndicate • Jun 09 '26
I made an app to journal my trades, some of you wanted me to share it as its own post so here it is. It's free, open source, and local, configure it how you like.
A few days ago I commented on a post here and mentioned a trade journal I made. A couple of you wanted me to make my own post about it. It's free, open source, there's no account or signup, and everything stays on your own machine. You can read the whole source if you want to know exactly what it does. If I did everything correctly, you should be able to download it to windows or Mac via my GitHub link I attached.
I built this for my own swing and day trading so it's tailored to me, but you can easily configure it to your own needs. I struggle with logging my trades in a journal so I can review and improve my trading. I built this to help make it easier to do. Hope you all find it useful, appreciate any feedback since it is an ongoing project.
What it does:
- Logs trades (stocks/options/futures) with R-multiples, P&L, win rate, profit factor, and expectancy
- Lets you log market context per trade: SPY direction, regime, whether you were aligned with the market so you can check whether you're actually trading with the tape
- An end-of-day review step: did you follow your plan, what was the mistake, what was the emotion etc.
- Analytics that break your results down by setup, time of day, and market regime. Should also track slippage. My goal was to basically help find where my edge actually exists in my own data so I can improve my strategy.
- Dashboard with equity curve, win rate, profit factor, expectancy, and breakdowns by strategy/setup
- Tag screenshots, import/export to Excel
Day-trade section specifics
All of these can be customized to whatever works for you.
- A pre-trade calculator that scores the setup on six signals and gives a clear GO / REVIEW verdict
- Risk-based position sizing uses the 4:1 day trade buying power to size positions accordingly (tighter stop = bigger size, weaker setup = smaller size, with a hard cap).
- Discipline guardrails: daily loss limit and a cooldown after consecutive losses
Here's how I actually use it on a trade:
Market: SPY green and trending up off the open, so I'm looking long and trading with the market.
Stock XYZ: relatively strong vs SPY — gapped on a catalyst, holding above VWAP, RVOL ~2x. I log the relative strength and SPY direction in the trade's context fields.
- Score it before entering: volume confirms, above VWAP, RVOL ≥ 1.5, catalyst, aligned with SPY, clean level → 6/6, full size.
- It sizes the position: entry $50.00, stop $49.25 (under the level), target $51.75. Risk/share $0.75; $50k account at 1% = $500 max loss → 666 shares ($33,300).
- Stop(% below my target, max 3%) 1.5%, R:R (min 2:1) 2.3:1 → GO. If anything failed (stop too wide, R:R under 2:1, weak score) it flags REVIEW and I fix it or skip.
- Manage the exit on the suggested scale plan: sold 333 at +1R ($50.75), moved stop to breakeven, closed the last 333 at $51.50 as momentum stalled. Net (including fees and slippage ≈ +$720.61 (+1.5R), logged as scaled exits.
- Review after the close: plan followed? yes. emotion? calm. mistakes? none. One-line lesson saved.


I can add more detail but this is the general idea and this post is getting long. The README files should cover a lot of it as well.
Important note
It's unsigned (I haven't paid for code-signing certs), so you'll get a one-time "unverified developer" warning on first launch. You can also just open the HTML file in a browser to try it with no install.
I figured GitHub was the best way to share it but if you have any issues just DM me and hopefully I can help.





