NextScalp Journal

A journal you actually own.

Self-hosted trading journal for crypto futures. Rebuild Binance or Bybit fills into real trades and see where you lose.

  • Self-hosted, runs anywhere
  • Read-only broker keys
  • No NextScalp data backend

How your data stays private, connection by connection

Your exchange shows you what filled. Not what keeps costing you.

Your broker gives you a flat list of fills. It never tells you that your win rate collapses after two losses, that one coin carries your whole month, or that you keep trading past the line you swore you'd stop at.

Tilt after losses

Your win rate falls while your size climbs after a losing streak. The broker shows neither.

Hidden concentration

One ticker, one trade. Drop it and the edge is gone, but the equity curve hides it.

Give-back

You were green and let it run flat. The fills don't measure the profit you handed back.

Broken discipline

Past your daily stop, over your size cap, in your no-trade hours. Nothing flags it.

The radar watches the market. The mirror shows how you trade.

NextScalp Bot and NextScalp Journal are two independent tools under one standard. This page is the mirror.

From raw fills to an honest read.

One pipeline, end to end, all of it on your own server. Your secrets never reach a browser.

  1. 01

    Your fills

    Read-only Binance or Bybit futures fills, income and funding.

  2. 02

    Round-trips

    Scale-ins and partial exits collapse into one real trade per cycle.

  3. 03

    24h context

    Each trade tagged with volume, prior move and its MFE / MAE.

  4. 04

    Your Postgres

    Stored in your own database. There is no vendor backend.

  5. 05

    The dashboard

    Server-rendered analytics, read straight from your data.

Your fills power the baseline. Your journal tags make the behavioral cuts sharper - missing intent is never guessed.

Your equity curve shows what happened. This shows what keeps happening.

The behavioral read no flat ledger can give you, scored from your own trades and your own journal tags.

Revenge, tilt and the trade after a loss

Back-to-back re-entries into the same symbol where size grew after a loss. The trade you take after a losing streak, with its average net, size and win rate. When size climbs while net falls, that is tilt, quantified.

  • Revenge episodes, counted and drillable
  • Tilt after N consecutive losses
  • Losses: planned vs blown
Behavior page - revenge add-ons, tilt after a loss streak and FOMO / chasing tables
Behavior page - capture efficiency, revenge series, expectancy and target-hit KPIs

Give-back, FOMO and R

How much of the favorable move you actually took before you exited. Net and win rate by how far price had already run before your entry. Results in R against your planned stop, with the profit you left on the table.

  • Capture efficiency and "gave it back"
  • FOMO / chasing buckets
  • R-multiples and left-on-the-table R

The whole trade, in one place.

Price action, your fills, your intent and the outcome, side by side on every round-trip.

Interactive candlestick

OHLC over the trade window with every fill marked, average entry and exit, MFE / MAE, and your planned stop and target when set.

Intent vs outcome

Record why you entered, why you exited, the setup, the emotion, the planned stop and target, and the lesson. Those tags feed Edge and Behavior. One-tap suggestions from data you already own - trend vs counter-trend, exit-at-plan, a re-entry after a loss - help you fill them faster. Nothing is auto-applied.

Merge the re-entries

Scale-ins and add-backs fold into one logical trade, counted once everywhere. The dashboard even spots the candidates, reversible with one split.

Most journals show what you made. This shows what you left on the table.

Every exit, replayed on your own trades, never on a model's imagination. See the profit you gave back at the exit, and which exit rule would have kept it.

The give-back tax, and your own plan

The total you were up at each trade's peak and did not keep, shown next to your real capture. Then: if every trade had simply exited at the target and stop you wrote in the journal, what would the book have made? Your plan net, beside your actual net, so you see whether your discretion helped or hurt.

  • Give-back tax in dollars, with an honest ceiling
  • When candle order is unknowable, the pessimistic case is counted and the optimistic bound shown - never a guess
  • Trade-your-own-plan net vs your actual net
  • Where give-back is worst, by setup and symbol
Exit Lab - give-back tax, fixed-policy sweep grid and capture curve
Per-trade exit replay - target, stop, break-even, trailing and time-stop sliders with a net-vs-target curve

Sweep every exit, replay any trade

A grid scores every fixed target-and-stop over your trades and highlights the best, in R or in percent. On any single trade, drag the target, stop, trailing stop, break-even and time-stop and watch the outcome recompute live on its real candles. A sandbox: nothing is saved, nothing is placed.

  • Fixed-policy sweep, scored in R or percent
  • Capture curve: where holding for more stops paying
  • Live per-trade exit replay, all on your own machine

The system, at a glance.

Three groups share one time range, 7 days to all-time, that windows every metric on the page. Two more surfaces sit outside the look-back.

Analytics

What happened, and what keeps happening.

  • Overview - Net after fees, win rate, profit factor, equity curve, drawdown, win-rate by hour and weekday.
  • Edge - Performance by setup, tail concentration, friction, P&L by volume, hold time and symbol.
  • Behavior - Revenge, tilt, capture, FOMO, P&L by emotion, planned vs blown losses, R distribution.
  • Exit Lab - Give-back tax, trade-your-own-plan, a fixed-policy sweep, the capture curve, and live exit replay.

Control

Your rules, your coach, your own playbook.

  • Discipline - Your own rules, scored by frequency, not outcome. Strict mode flags the trades you never journaled.
  • AI Coach - Weekly or monthly review through your own key: patterns, last period's rules graded, next period's set.
  • Psychology - Your trading bible: checklists, rules, mantras and lessons - hand-written or promoted from the AI audits.

Journal

Where intent meets outcome.

  • Journal - Everything you tag by hand: coverage, P&L by setup, entry and exit reason, emotion, and an expectancy heatmap.
  • Trades - Every round-trip with its candlestick, fills, MFE / MAE, your planned levels and the per-trade AI audit.
  • Notes - Free-form notes and lessons, searchable, kept next to the trades they came from.

Before the trade

Terminal

The coins you are watching, the levels that would make you act, and a Telegram ping when price gets there.

Between trades

Trainer

Bar replay on real history: play a past session forward, blind, and rehearse the decision without hindsight.

Overview dashboard - net after fees, win rate, profit factor and the equity curve

Two AI lenses. No NextScalp AI backend.

Opt-in, through your own Anthropic key: when you ask for an analysis, the trade data you selected goes straight from your box to Anthropic and never passes through NextScalp. Leave the key unset and it simply stays off.

Per-trade audit

One tap reads the trade's own numbers, your journal entry and your discipline rules, then explains thesis versus execution. It streams in, renders as markdown, and is saved per trade.

  • Grounded in MFE / MAE, fees, funding and your tags
  • Replies in your language, saved for the next visit
  • Re-analyze or delete anytime, nothing automatic
Per-trade AI audit - a private AI read on the trade: thesis vs execution, risk, behavior and concrete lessons
AI Coach - weekly review with verdict, behavior patterns and rules for the next period

A private coach, with memory

Lift the lens to the week or month: a review that names your recurring patterns, grades how well you kept last period's rules, and sets a short, concrete list for the next one, all grounded in that period's real numbers.

  • Weekly and monthly, aligned to your timezone
  • Rules for next period, saved and graded next time
  • The whole review history stays in your database

Yours, end to end.

Not an account on someone else's cloud. You run the app, the database and the keys yourself - on a server, a VPS, or your own machine, for as long as you like.

Your data, your database

Trades, P&L and journal notes live in your own Postgres. No vendor backend holding a copy.

Read-only keys

The sync only needs read access. It can never place, modify or withdraw. Ever.

Secrets stay server-side

Keys and the database client never reach the browser. A bundle scan proves it on every build.

Admin-only access

A Telegram-id allow-list gates every route. No separate identity provider to register, no auth tables.

Docker out of the box

App and Postgres bundled, migrations applied on start. One command and your env.

Binance or Bybit, read-only

Built for USDT-margined perpetual futures: funding, 24h context, liquidity, 24/7 sessions.

It is built to tell you the truth, including the parts that sting.

  • Net, not gross. Headline numbers are after fees and funding, the money that actually hit the account.
  • Thin samples are de-emphasized. A one-trade hour cannot masquerade as an edge.
  • Concentration is surfaced. The math shows when your edge is really one trade or one coin.
  • Discipline is outcome-blind. A profitable rule-break is luck, not vindication.
  • Give-back is measured. Capture and left-on-the-table R quantify the profit you didn't keep.

You found the level. Then you looked away.

Everything else here looks backwards. The Terminal looks forward: it holds the work you did on the chart before the trade, so your plan survives the hours between marking a level and price actually reaching it. It doesn't find setups. It remembers yours.

Today's shortlist

One card per coin you are watching, each with your own note on why it is interesting. The list you would otherwise keep in your head.

Levels that can't fire backwards

Direction is derived from price, never chosen: above is a breakout up, below is a breakout down. You see the live distance in percent as you type.

One Telegram ping

A watcher checks prices every few seconds and messages you once when the level is reached. Not a stream, not a re-notification.

Context on the card

24h volume, change, volatility, long/short ratio, distance to the day's high and low, open interest and the funding countdown, beside a chart with your level drawn on it.

Ideas that expire

Priority, colour flags and a lifetime of 2h, 4h or end of day, so yesterday's setups clear themselves out instead of piling up.

Still not a signal feed

Every level on the panel is one you drew yourself. The Terminal is memory and timing for your own analysis - it never tells you what to trade.

Reps, with the future actually hidden.

Reviewing your history teaches you what went wrong. It cannot teach you to act while the candle is still forming - by then the outcome is known and every decision looks obvious. The trainer puts you back inside a real session, one bar at a time.

Any pair, any moment

Pick a symbol and a time, or click a candle to start there. Play, pause, step one bar forward or back, run it from 1x to 10x.

Timeframes without leaks

Switch 1m, 5m, 15m and 1h mid-session. Deeper history is stitched in on the left; everything right of your cursor is never handed to the chart.

Blind mode is the point

A random spot hides the symbol, the date, and even the price scale - the axis counts bars and the legend reads in percent. Hindsight has nothing to grab.

Your own market

Random spots come from the instruments in your own history, and never from before a coin existed - you practise where you actually trade.

A measuring tape

Shift and drag to measure any move, in percent while you are still blind. Reveal the answer when you are done.

Nothing is recorded

No orders, no paper-trading ledger, no score to game. It is a practice ground, and it runs entirely on your own box.

Make it yours.

Your language

Ships in English and Russian. Add your own in two guided steps, no code.

Your rules

Set every discipline threshold, toggle each rule, and turn on strict mode.

Your look

A restrained emerald accent by default, an opt-in pure-monochrome Focus mode, dark and light themes.

Your timezone

Pick any timezone and every timestamp, the win-rate heatmap, the P&L calendar and daily streaks recompute in it.

See yourself in the demo.

A read-only instance loaded with a realistic few months of trades, every page populated. Walk the whole thing end to end before you ever point it at your account.

Open the live demo

Demo data only. No account, no keys, nothing to sign.

Per-trade candlestick chart with entry and exit lines, buy and sell fill markers, MFE / MAE levels and volume

One price. Your data stays yours.

$59 once

  • Full source for self-hosting
  • 12 months of updates
  • Keep every version delivered in that window, forever
  • Optional renewal, never above what you first paid
  • No subscription, nothing auto-renews
Buy - $59

Secure checkout by Stripe. Already bought? Download here. Questions? journal@nextscalp.com

Not ready to buy? Tell me why.
One click. No email, no name, nothing stored about you.

Straight answers.

Do you ever see my data?

No. It is self-hosted. Your trades, P&L and notes live in your own database. There is no vendor backend to send them to. If you enable AI, the trade or period you selected goes directly from your server to Anthropic through your own API key - it never passes through NextScalp. Every outbound connection is listed on the security page.

Which exchange does it support?

Binance USDⓈ-M perpetual futures or Bybit linear perpetuals - one exchange per install, chosen at setup. It is built deep for that one instrument rather than shallow for many. Trade on both? Run two installs side by side (second folder, second port) under the same licence - one trader, as many of your own instances as you like.

Does it need write access to my account?

No. Use a read-only API key. The sync only reads fills, income and funding. It can never place, modify or withdraw.

Do I need Docker?

It is the easiest path: app and Postgres bundled, migrations on start. You can also point it at any external Postgres.

Is the AI required?

No. The whole dashboard runs without it. Set an Anthropic key and the per-trade audit and AI Coach turn on, through your own key.

Is the AI just per-trade, or is there a coach?

Both. The per-trade audit reads a single position; the AI Coach reviews a whole week or month, grades how you kept last period's rules, and sets new ones. Both run only when you ask, through your own key, and stay in your database.

Is this a signal bot?

No. It analyzes trades you already took, and the Terminal watches only the levels you drew yourself - it never picks a coin or a direction for you. Finding the setup is the radar's job, that is NextScalp Bot.

Do the level alerts need anything extra?

No. They arrive through the same Telegram bot you already set up to log in, to the ids on your allow-list. One message per level, once.

How do I get the product after paying?

Your licence key appears right after checkout, and it unlocks every release on the download page - source zip, stamped with your personal signed licence. Versions you receive inside your update window stay downloadable forever; no account, no password, just the key.

What if it is not for me?

14 days, no questions asked - email us and the payment comes back. Try the live demo first; it is the full dashboard on realistic data.

The thinking behind the journal. From the blog.

Why a self-hosted journal, how a trade debrief actually works, and the risk rules the journal holds you to.

The Journal is the mirror. Meet the radar.

NextScalp Bot watches the Binance futures market in real time: it screens every USDⓈ-M perpetual, kills the noise through one strict quality gate, and sends only high-conviction setups to Telegram. NextScalp Journal watches your own process across the trades you take. Two independent tools, one standard - and the same no-custody DNA: no API keys, nothing traded for you.