Make the habit measurable.

“The desire for constant action irrespective of underlying conditions is responsible for many losses.” Reminiscences of a Stock Operator, 1923

Mar 12

stopped out 9:47. straight back in. told myself it was the same setup it wasn’t. doubled up to get even. finished red. stop revenge trading.

12 March9 trades · MNQ
March
Net P&L −$412.18
Gross−$381.60
Commission−$30.58
Win rate22%
W / L2 / 7
Revenge trading AI Risk Officer · 90-day assessment
Start free trial 7 days · no card required

Three steps. You only do the first one.

Export from your broker

Download the order log your platform already produces. No API keys, no account credentials, no read-only broker link to set up.

Fills become positions

Every fill is FIFO-matched into real round-turns with commission applied, so a scaled-in, partially-closed position is one trade — not four rows you have to reconcile.

The AI Risk Officer reads it back

You get named behaviours with the trades that prove them, and rules written against your own distribution — not generic advice.


Everything here is computed from your fills.

Most journals import a list of finished trades and trust the broker's arithmetic. EdgeKeeper takes the raw order log and rebuilds every position itself — so the only thing on these screens you have to write is the part that was ever yours to write.

Positions, not rowsFills FIFO-matched into round-turns, with commission.
Every execution, keptOpen a trade and the fills that made it are still there.
The day, and the curveA P&L calendar you click into, and your equity curve.
Expectancy and drawdownWhat an average trade is worth. How deep drawdowns go.
Your journalNotes, mood and screenshots. The one thing you type.
The AI Risk OfficerTen trades in, it names the habit and cites the trades.
Analysed without your nameYour fills go to the model. Your name and email never do.
Assessment90 days · 112 trades
Position size after two losses2.4×
Days ended within $50 of the limit7
Compliance with prior ruleImproving

“Your size doubles after a second consecutive loss on 9 of the 11 occasions it happened. Cap at 3 contracts until that ratio is under 1.5.”

Every threshold it sets comes from your own distribution. It is a mirror for your discipline, not a forecast — it cannot tell you what the market will do next, and it will never place a trade.

Four export formats, each matched against real fills.

TradovateOrder Log export
RithmicOrder Log export
TopstepX / ProjectXOrder Log export
TradingViewOrder History export — AMP

One plan. Seven days to decide.

$20 $17 /month

Lifetime founder pricing — limited to the first 25 subscribers.

Everything is included: unlimited accounts, unlimited imports, full analytics and the AI Risk Officer. The trial runs 7 days and asks for no card. When it ends, your data stays exactly where it is until you decide.

Start free trial Sold by Lemon Squeezy · cancel any time · refund policy

Signed in, seconds later.

New accounts load with a full sample — 100 trades, populated analytics and a real assessment — so you can see the whole product before you export anything.

EdgeKeeper dashboard: net P&L, win rate, profit factor and expectancy across the top, a risk status line, and the equity curve beside P&L by instrument
DashboardKPI bar, risk status, equity curve and P&L by instrument

Questions worth answering first.

Do you connect to my broker account?

No. You upload the order log your platform already exports. EdgeKeeper never holds broker credentials, API keys or a read-only link, so there is nothing on our side that could place a trade.

Which markets does EdgeKeeper cover?

US futures — the CME Group equity index, energy and metals contracts, from full-size down to the micros:

Equity index
ES MES NQ MNQ RTY M2K YM MYM
Energy
CL MCL QM NG QG HO RB
Metals
GC MGC SI HG PL

Every contract on that list is matched against its published specification, which is why it is a list rather than a promise: we would rather get a smaller number of contracts exactly right than a larger number approximately. Currency futures are the next group in line. Forex and CFDs are a direction we are open to rather than a date we can give you — and if that is what you trade, telling us at [email protected] is what moves it up the list.

My broker isn’t listed.

Send the export file to [email protected]. Adapters are written against real files, so a sample export is the fastest way to get your platform supported.

Do you ever see my password or card number?

No. Sign-in is handled by Clerk and payment by Lemon Squeezy, so neither your password nor your card number ever reaches us — there is nothing of either on our side to lose.

Is my journal sent to the AI?

No. What you write in your journal — and any screenshot you attach — is never sent for AI analysis. The Risk Officer reads your fills, and your name and email are not attached to them.

Is this financial advice?

No. EdgeKeeper is a behavioural analysis and record-keeping tool. It is not a financial advisor, broker-dealer or CTA, and nothing it produces is investment advice. The AI reads your past trades and can misread them — never base a live trading decision on it alone.

What happens when the trial ends?

Access to the app pauses. Nothing is deleted — your trades, journals and assessments stay as they are, and subscribing restores access immediately.

Can I get a refund?

The 7-day trial is the way to evaluate EdgeKeeper, and it needs no card. Because of that, subscriptions are non-refundable once charged. Payments are processed by Lemon Squeezy as merchant of record, and their buyer terms also apply.