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.
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.
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.
| Rule | Limit | Actual | |
|---|---|---|---|
| Risk per trademax_risk_pct | 2.0% | 1.2% | PASS |
| Daily loss limitmax_daily_loss | -$750 | $0 | PASS |
| Stop-loss requiredrequire_stop_loss | set | 1.0792 | PASS |
| Session hourssession_hours | 08:00-16:00 | 08:00 UTC | PASS |
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.
| Rule | Limit | Actual | |
|---|---|---|---|
| Risk per trademax_risk_pct | 2.0% | 4.8%2.4× cap | FAIL |
| Daily loss limitmax_daily_loss | -$750 | -$310 | PASS |
| Stop-loss requiredrequire_stop_loss | set | 2311.4 | PASS |
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 freeMost blown accounts die on one revenge trade. The contract just denied yours.
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.
LIVE ENFORCEMENT
API WebSocket position stream.
Violations force-close at the broker.
Enforcement closed it for you — even at the session edge.
Try it on a mock accountThe session ends at 16:00. The pressure does not.
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.
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.
| Rule | Limit | Actual | |
|---|---|---|---|
| Session hourssession_hours | 08:00-16:00 | 03:12 UTC | FAIL |
| Risk per trademax_risk_pct | 2.0% | 1.9% | PASS |
| Stop-loss requiredrequire_stop_loss | set | 2304.0 | PASS |
06:30. The lock held. So did you.
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-logged24h-30d
Lock durations with friction-laddered unlocks0
Admin overrides by design, not policyOne 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
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
- 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.