KINFX Trade Journal —Better journal

KINFX Trade Journal

What is this tool?

KINFX Trade Journal is a standalone NinjaTrader 8 Control Center AddOn for reviewing account performance with a cleaner layout than the stock Trade Performance window, plus a structured trading journal. It loads executions from your accounts, pairs round-trip trades (FIFO), and shows Summary metrics in All / Long / Short columns. Secondary metrics can be hidden. A calendar supports 7 / 30 / 90 day and Year views with FILL or $ display. It is NOT a trade copier and does not replace the full official Trade Performance / Strategy Analyzer for advanced metrics such as true MAE/MFE or Sharpe.

Main Features

• Open from Control Center → New → KINFX Trade Journal
• Summary tab: All / Long / Short columns (net profit, gross profit/loss, commission, profit factor, win rate, averages, largest winners/losers, etc.)
• Optional blocks: consecutive wins/losses, secondary stats, approximate advanced stats (toggle on/off)
• Trades tab: FIFO round-trips from executions — fixed-width columns, P&L right-aligned (green profit / red loss)
• Executions tab: fixed-width fills grid (time, account, instrument, side, qty, price, commission, order name)
• Journal tab: setup, tags, rating, mood, R-multiple, free notes; link to a selected execution
• Calendar: 7 large days · 30 days (2 calendars side-by-side) · 90 days (3 per row) · Year (4×3 months)
• Calendar metric toggle FILL ↔ $ (toolbar or re-click selected day/month)
• KPI cards: Net profit, Trades, Win rate, Profit factor
• Account filter + lookback (Today / 7 / 30 / 90 / Year)
• Export Markdown; journal saved under DocumentsNinjaTrader 8kinfx
• Dark modern UI · free open-source BETA

How to Use (Step by Step)

1. Install
• Download the ZIP → Tools → Import → NinjaScript Add-On…
• Compile if prompted (F5).

2. Open
• Control Center → New → KINFX Trade Journal

3. Choose account and range
• Account combo: one account or all
• Lookback: Today / 7 days / 30 days / 90 days / Year

4. Review performance
• Summary: core stats always visible; enable optional checkboxes only if you want extra rows
• Trades: closed round-trips with aligned P&L colors
• Executions: raw fills; click a row to link a journal note

5. Journal
• Fill Setup / Tags / Rating / Mood / R / Notes → Add / update
• Save or Export MD when needed

6. Calendar
• Click a day to filter lists
• Re-click the same day (or use Cal: FILL / Cal: $) to switch FILL vs $ metric

Important Notes

• BETA. Free unprotected NinjaScript source for User App Share. No external DLLs.
• Complements official Trade Performance — it does not replace every official statistic.
• Trade P&L is estimated from FIFO pairing × instrument PointValue − commission. Numbers can differ slightly from the official report (especially multi-leg / partials / unusual instruments).
• Avg MAE / MFE / ETD and full Sharpe / Sortino are not claimed here (need deeper tick reconstruction). Use the stock Trade Performance window for those.
• Always verify against your broker / prop dashboard before relying on any figure.
• You are responsible for all trading decisions and risk. Test on Simulation first.

This tool is built for traders who want a clearer multi-account review surface plus a real structured journal—not just a free-text notes box.

Author: kinfxhk / KINFX · @kinfx_
I personally developed this NinjaScript and am authorized to publish it publicly.
I am the original author of all code in this submission.

DISCLAIMER: By installing or using this code you agree that NinjaTrader, LLC and the author are not liable for any losses. Futures trading involves risk of loss.​

Created By kinfxhk
NinjaTrader Version 8
File Size 15.6 KB
Create Date 07/14/2026
# of Downloads 6

Importing to NinjaTrader 8 is Easy!

To import your 3rd party app or add-on to NinjaTrader, simply follow these 3 steps:

  1. Download the app or add-on file to your desktop
  2. From the NinjaTrader Control Center window, select the menu Tools > Import > NinjaScript Add-On…
  3. Select the downloaded file from your desktop

Questions?

Visit the NinjaScript File Sharing discussion in the NinjaTrader user forum to interact with fellow traders and the NinjaTrader support team.