Plugin · cTrader WebView · read-only cockpit

Prop Firm Control

The all-in-one read-only cockpit for funded traders: it shows every prop-firm number the way the firm measures it — and never touches your trades. It places, modifies and closes nothing.

Version v1.1 2 editions: Free + Premium AccessRights.None (no trading) cTrader Store #4561
FreeRisk monitor · a complete tool
$29Premium · + Analyzer + Alerts · one-time · cTrader
Prop Firm Control on cTrader

See it on the chart

Prop Firm Control screenshot 1Prop Firm Control screenshot 2Prop Firm Control screenshot 3Prop Firm Control screenshot 4Prop Firm Control screenshot 5

Why it adds value

A funded trader's fear isn't the market: it's breaking a rule without noticing. Prop Firm Control docks into cTrader, reads your account once per second and turns raw equity into the exact buffers the firm watches — with zero risk of the tool itself breaking a rule, because it doesn't trade.

Read-only by design

Declared AccessRights.None: it physically cannot open, modify or close orders. It only reads and renders. Zero risk of the plugin breaching a rule.

Safe Loss Left

The one number that ends the challenge: min(daily-loss room, max-DD room), which rule binds now, the exact equity where you're out and a “+N average losses = breach”.

Am I going to get paid?

A 🟢/🟡/🔴 verdict fusing minimum days, consistency, drawdown cushion and pace — and it names the current blocker. Plus the consistency governor (“bank ≤ X today”).

Rule reconciliation

Re-derives the broker's numbers and proves they match to the cent (floating, gross+swap+commission=net, the day-start anchor) → a green “reconciled to the cent” badge or a flag on the diverging line.

Video — how the plugin works

Prop Firm Control v1.1 — the risk cockpit in cTraderProp Firm Control v1.1 — the risk cockpit in cTrader

Opens on YouTube (channel @realbacktesting).

Free vs Premium — clear differences

The Free is a complete risk & compliance monitor (not a trial). Premium adds the performance analyzer and the alerts engine.

CapabilityFreePremium
Risk tab (live)
Equity/balance/floating, daily·max·profit gauges, permitted-lossYesYes
Safe Loss Left + breach banner that names the ruleYesYes
Trailing max-loss projector · exposure · per-position cards · margin · sessionsYesYes
Stop-for-the-day / cool-off (non-blocking nudge)YesYes
Compliance tab
Get-paid scorecard + consistency governor + rule reconciliationYesYes
Trading days vs minimum · consistency · win rate · target progress + ETAYesYes
Performance tab (analyzer)
16-KPI grid · P/L curve · daily bars · by-asset · by-day/hourYes
Trade analysis · monthly calendar · filterable history · 3 cross-filter layersYes
Alerts
Sound · popup · email on breach, warning, near-stop-out, streak, overtrade, naked-SL, targetYes

Configurable parameters — full reference (31)

Firm presets fill the rules in one click; every limit is editable for any prop firm. Expand each group.

1 · Account & preset 6 params
ParameterDefaultValuesWhat it does
Title (account label)Prop Firm ControltextThe big panel title.
Challenge phasePhase1Phase1 · Phase2 · FundedSets the profit target (≈10% / ≈5% / payout when funded).
Firm preset (rule defaults)FTMO_ChallengeFTMO_Challenge · _Verification · _Funded · CustomOne-click rule defaults (daily 5% / max 10% static); Custom = manual.
Initial balance (0 = auto)0≥0Starting balance; 0 auto-detects it (balance − realised).
Min trading days (0 = off)40–60Minimum trading-days requirement shown in Compliance.
Consistency limit % (0 = off)00–100Consistency cap (best day as % of profit).
2 · Profit / payout target 2 params
ParameterDefaultValuesWhat it does
Target modePctOfInitialPctOfInitial · Amount · OffHow the target is expressed.
Target value10≥0Target value (profit, or payout when funded).
3 · Daily loss 7 params
ParameterDefaultValuesWhat it does
Daily basisPctOfInitialPctOfInitial · PctOfDayStartBalance · AmountHow the daily limit is computed.
Daily value5≥0.1Daily-loss limit magnitude.
Daily referenceMaxOfBothDayStartBalance · DayStartEquity · MaxOfBothDay-start anchor (balance, equity or the higher — FTMO-style).
Include floating in dailytrueboolCount open floating P&L toward the daily loss (as firms do).
Reset hour / minute0 / 00–23 / 0–59Hour/minute the trading day rolls over.
Timezone id (blank = CE(S)T)""e.g. Europe/LondonZone driving the daily reset and all displayed times.
4 · Max loss 4 params
ParameterDefaultValuesWhat it does
Max basisPctOfInitialPctOfInitial · AmountMax-loss limit as % of initial or fixed amount.
Max value10≥0.1Max-loss limit magnitude.
Max DD modeStaticStatic · Trailing · TrailingLockAtInitialStatic floor, trailing, or trailing-then-lock-at-initial.
Trailing basisLiveEquityPeakLiveEquityPeak · EndOfDayBalancePeakWhat the trailing floor trails off.
6 · Alerts 10 params PREMIUM
ParameterDefaultValuesWhat it does
Warn at % of DAILY limit7010–100Daily-loss warning threshold.
Warn at % of MAX limit7010–100Max-loss warning threshold.
Stop-out warn level % (margin)30050–5000Margin level at which the near-stop-out alert fires.
Loss-streak alert (trades)42–20Consecutive losers that trigger the streak alert.
Overtrade alert (×avg/day)2.01.2–10Multiple of average daily trades that triggers overtrade.
Cool-off minutes after loss streak v1.1200–240Length of the post-streak cool-off countdown.
Email alerts to / from (blank = off)""emailAlert email recipient/sender (Gmail requires it to match the account).
Sound / Popup alertstrue / trueboolLocal alert channels.
7 · Display 1 param
ParameterDefaultValuesWhat it does
Daily P&L chart days123–60How many days the daily P/L mini chart shows.

Quick usage manual

Dock the cockpit and watch it compute your rules in two minutes.

Install the plugin

From the cTrader Store add Prop Firm Control (Free or Premium). It appears as a dockable WebView plugin; open it and anchor it wherever you like (it's resizable).

Pick your firm and phase

Set Firm preset = FTMO_Challenge (or whatever applies) and Challenge phase. That fills the rules; for another firm switch to Custom and edit the limits.

Set the start and timezone

Leave Initial balance = 0 (auto) unless you want to pin it. Set Reset hour and Timezone id to your firm's daily reset (blank = CE(S)T, FTMO's).

Set the drawdown mode

Choose Max DD mode for your account: Static, Trailing or TrailingLockAtInitial. The trailing projector only shows on trailing accounts.

Read the cockpit

Risk tab: watch Safe Loss Left and the gauges for how much room you have today. Compliance tab: the scorecard tells you if you're on track to get paid and what's blocking you.

Enable alerts (Premium)

In the Alerts group set your thresholds (warning %, streak, overtrade) and channels (sound/popup/email). Email uses your cTrader SMTP. Each alert fires once on crossing and re-arms itself.

Honest notes

  • Read-only by design. It is a plugin with AccessRights.None: it cannot open, modify or close orders. It only reads the account and renders numbers.
  • Not affiliated with any prop firm. Firm names (FTMO…) are referenced only for rule compatibility; an independent tool, not financial advice.
  • The numbers are your own account — equity, balance and history are read live from your connected cTrader account. Presets are a shortcut; every limit is editable.
  • Email is sent through your own cTrader SMTP (plain text); sound and popup work out of the box.
  • The daily reset survives reloads because the day-start anchor is reconstructed from closed-trade history.