TradingPact

06:42 - Pre-market - Pact locked

At you are the trader you want to be. At you are someone else.

TradingPact is the pact your clearest self signs before the open — and enforces at the broker when FOMO, revenge, panic, and 3 AM conviction arrive wearing your face. This is one trading day. Watch the contract hold both of you.

No card, no broker required to start.

Live evaluation IllustrativeDEMO-25K - TP-0427
Incoming orderXAUUSD · BUY 2.0
Projected risk+$186
Daily loss fuse−$438 / −$750
$0−$750 halt
Burned −$310Open −$128Buffer $312

Projecting next order…

New intentProjects risk before order submit

Open exposureAdds unrealized risk to the fuse

Hard haltDenies entries and force-closes at -$750

TradingPact can only close or reduce your positions. It can never open trades, change leverage, or move your money.

AES-256 encrypted keysRead + close onlyDisconnect anytime

Every figure in this walkthrough is a scripted scenario, not live data.

08:00:14Session open - First intent

Your platform sends the intent before the order reaches the market. The risk engine reads the locked pact, checks every rule, and answers. You never argue with a form. You just trade inside the lines.

EURUSD BUY - 0.80 LOT08:00:14
RuleLimitActual
Risk per trademax_risk_pct2.0%1.2%PASS
Daily loss limitmax_daily_loss-$750$0PASS
Stop-loss requiredrequire_stop_lossset1.0792PASS
Session hourssession_hours08:00-16:0008:00 UTCPASS
EVALUATED IN 31MS - AUDIT #55102ALLOW
11:32:09Pressure - Revenge

The morning EURUSD trade banked $266 — the contract never blocks a good entry. Then the 11:05 stop-out gave $310 back, and eight minutes later the urge arrives dressed as analysis: same setup, double the size, win it back before lunch. The contract reads the size, not the story.

REVENGEbinds to max_risk_pctDENY
DAILY LOSS FUSE-$310 BURNED
$440 HEADROOMFUSE BLOWS AT -$750 - TRADING HALTS
XAUUSD BUY - 3.00 LOT11:32:09
RuleLimitActual
Risk per trademax_risk_pct2.0%4.8%2.4× capFAIL
Daily loss limitmax_daily_loss-$750-$310PASS
Stop-loss requiredrequire_stop_lossset2311.4PASS
EVALUATED IN 28MS - AUDIT #55171DENY

PRESSURE ABSORBED
REVENGE to max_risk_pct
Gold dropped another $14 in the hour after.

This is the moment the pact pays for itself.

Lock your rules free

Most blown accounts die on one revenge trade. The contract just denied yours.

15:58:51Session edge - Live enforcement

One GBPJPY position is still open, up half a percent, and whispering "let it run into the news." Your session rule says 16:00. The enforcement daemon watches the broker over a live WebSocket and does not whisper back.

NEWS CHASEbinds to session_hoursCLOSE

LIVE ENFORCEMENT
API WebSocket position stream.
Violations force-close at the broker.

15:58:51GBPJPY +0.4% open - session ends 16:00:00
15:59:30session_hours_only - HARD - grace 00:00:30
16:00:00FORCE-CLOSE issued - ticket #88412-3341
16:00:01filled @ 192.18 - P&L −$36 - audit #55204
16:00:01session flat - day P&L -$80 - fuse intact

Enforcement closed it for you — even at the session edge.

Try it on a mock account

The session ends at 16:00. The pressure does not.

22:41:26The negotiation - Unlock friction

By 22:41 the day's deny feels personal, and the unlock request writes itself: "just loosen the risk cap for tomorrow." TradingPact does not refuse. It slows you down. A cooldown restores distance; your partner adds accountability.

Stage 1

6H

Email-verified request, then a short cooldown.

Stage 2 - You are here

12H

Distance restored. Unlocks tomorrow after the open.

UNLOCKS IN 11H 59M 34S

Stage 3

24H

Your accountability partner signs off. Human judgment added.

Stage 4

48H

Full review. The pact only bends in daylight.

03:12:48Deep night - The test

Gold is moving in Asia and the phone is right there. You are not weak. You are awake, and awake at 03:12 feels like insight. This is the 03:12 self the 06:42 self planned for — the pact was written for exactly this version of you.

NIGHT CONVICTIONbinds to session_hoursDENY
XAUUSD BUY - 1.50 LOT03:12:48
RuleLimitActual
Session hourssession_hours08:00-16:0003:12 UTCFAIL
Risk per trademax_risk_pct2.0%1.9%PASS
Stop-loss requiredrequire_stop_lossset2304.0PASS
EVALUATED IN 24MS - AUDIT #55216DENY
DENYsession_hours - 08:00-16:00

06:30. The lock held. So did you.

06:30:00Next day - The ledger

Two denials, one force-close, one unlock request still cooling. The account survived its owner — which is the entire product. You didn't have a lucky day. You had a disciplined one, and discipline is the only edge that compounds. Streak: day 18 locked.

8

Rule types, HARD or SOFT, locked as one pact

<50ms

Median decision, every check audit-logged

24h-30d

Lock durations with friction-laddered unlocks

0

Admin overrides by design, not policy

One trading day, enforced

A 30-second walkthrough of the real operating panel: clean allows flow, a revenge trade gets denied at the cap, and the lock holds. Then explore it yourself with a mock $25k account — no broker, no card.

Start in three steps

01

Connect your broker

Link any MT4/MT5 account with read-only API access in minutes. Keys are AES-256 encrypted and can never open trades or move funds.

02

Define and lock the pact

Set your rules across 8 types, then lock the pact for 24 hours to 30 days. No impulsive changes mid-session.

03

Trade inside the lines

Every order is checked before it reaches the market, and live violations force-close at the broker. You just trade.

Demo

$0 / explore

  • Mock $25k account— explore the real dashboard before you connect a broker
  • ALLOW, SOFT_ALLOW, or DENY— the same engine as the live product, shown in the demo ledger and receipts
  • No broker, no card — learn the flow first, then move onto Managed when you are ready
Try the demo dashboard

Managed

$14.99 / account / mo

  • We provision the MetaAPI connection— nothing to host, enforcement runs out of the box
  • $10 / accountonce you run 5 or more — every account re-prices, your bill drops
  • Everything you saw in the demo, now wired to your live trading account
Try demo, then go Managed
Which brokers work?
Any MT4/MT5 account via API. Connect read-only API access in minutes.
Can it touch my money?
No. It can only read positions and close or reduce them. It can never open trades, change leverage, or withdraw.
What if I disconnect?
Disconnect anytime in one click. Enforcement simply stops; your pact history stays.
Can I cancel?
Cancel anytime. The free mock account never expires.

Pressure will return. Lock the rule before it does.

Try the demo dashboardSIGN UP FREE - MOCK $25K ACCOUNT - NO CARD