TradingPact

TRADINGPACT · TRADE INTENT EVALUATION

DENYmax_daily_loss

Daily loss limit reached.

You've lost $1,840 of your $2,000 daily max.
This trade risks an additional $498.

RULE: max_daily_loss · HARD · Set 12 days ago
POLICY: “My Pacts v3” · LOCKED until Jun 2
EURUSD · M5|EQUITY $24,840|P&L TODAY +$312|OPEN POSITIONS 0/5

What you just experienced

That was the entire product.

You didn't even have to install anything.

TradingPact is a cooldown system for traders. You define your risk pacts, lock them for a set duration, and if you try to change them impulsively—at 2 AM, after a losing streak, when you're sure this time is different—the system forces you to wait.

Escalating delays. Partner gatekeeping. A friction ladder designed so that by the time you can actually change your pacts, you no longer want to.

What the stages do

Stage 1·6h~58%abandon here
Stage 2·12h~73%abandon here
Stage 3·partner~91%abandon here
Stage 4·48h<2%reach this point

Most impulsive unlock attempts die at Stage 1. The ones that don't rarely survive the partner gate. The system is designed to make you quit—because quitting is the right decision.

$28.4M

Risk blocked

in evaluated trades

4,820

Active locks

policies enforced

92%

Streak rate

7-day discipline

0

Bypassed

locked policies broken

The problem

You already know the pacts. You break them anyway.

I know my max is 2% but this setup is perfect. Just this once, 5% won't hurt.

Risk exceeds 2% policy limit (requested 5%)

DENY
max_risk_pct

I'm down $800 today. One more trade to break even. I can feel it.

Daily loss limit reached (-$800 / -$750 max)

DENY
max_daily_loss

It's 3 AM and gold is moving. I'll just watch. Okay, one quick scalp.

Outside session hours (03:12 UTC / allowed 08:00-16:00)

DENY
session_hours_only

Willpower fails at 2 AM. Spreadsheets don't lock themselves. Trading journals only work after the damage is done. TradingPact doesn't teach discipline—it enforces it. You set the pacts when you're thinking clearly. We make sure they stick when you're not.

How it works

Three steps. Then it's out of your hands.

01 · Define

Set your risk rules

Max risk per trade, daily loss limits, session hours, position sizes, mandatory stop losses. Eight rule types that cover every way you've ever blown an account. Set them when you're calm.

02 · Lock

Lock them with a timer

24 hours, 1 week, 1 month. Once locked, you cannot change your rules until the timer expires. No exceptions. No admin override. No "just this once."

03 · Enforce

We enforce them live

Connect your MetaTrader account. Every trade intent is evaluated in real-time against your locked rules. Violations are blocked before they hit your broker. Hard rules deny. Soft rules add friction.

See it in action

30 seconds. Define, lock, enforce.

Abandoned unlock attempts — anonymised

Abandoned · Stage 2 · 12hStreak 12d

EURUSD breakout — wanted to increase risk to 5%

I was absolutely certain the trade was right. By hour 8, I'd already closed the chart. Woke up the next morning and the pair had reversed. Would have blown 3 weeks of gains.

Forex trader, 2yr experience

Abandoned · Stage 3 · PartnerStreak 31d

Revenge trade after -$1,200 day — wanted to remove daily loss limit

My partner texted me: 'You told me not to let you do this.' That was it. I cancelled. The $1,200 loss stayed a $1,200 loss instead of becoming a $4,000 one.

Futures trader, 5yr experience

Abandoned · Stage 1 · 6hStreak 7d

NFP Friday — wanted to trade during news blackout

I set my session hours to exclude NFP Fridays because I always overtrade them. Six hours later I was glad I couldn't override it. The spread was 40 pips.

Indices trader, 1yr experience

Frequently asked questions

Start with a lock · not an unlock

You've seen the friction. Now turn it on for yourself.

Set a 24h lock →Pricing

No credit card. 24h starter. Cooldown ladder included.