Trading Discipline Enforcement
You'll never break
your own rules again.
MyTradingGuard sits between your trading platform — TradingView, Hyperprop, cTrader, DXtrade or Bybit — and your broker, and automatically blocks orders whenever you violate your own rules.
How it works
Every order goes through your rules first.
MyTradingGuard intercepts orders before they reach your broker. If a rule is violated, the order is stopped — no partial fills, no second thoughts.
Every rule is optional. Enable only the ones that fit your trading style — use one, a few, or all. Each rule is fully customizable: set your own thresholds, times, and limits. Nothing is forced on you.
Time Windows
Only allow trading during your defined hours, on the days you choose. Outside those windows, every order is blocked.
Cooldown
Force a mandatory break after each completed trade. No more impulse revenge trades.
Overtrading
Limit how many trades you can take per day, or within a rolling time window. Once the cap is hit, trading stops.
Max Losing Trades
Stop trading after a fixed number of losses — total for the day or consecutive in a row. Prevent the snowball from growing.
Max Order Size
Cap contracts per order and prevent gradual position accumulation beyond your limit.
Max Trailing Drawdown
Protect your intraday gains. If your P&L drops too far from the session peak, trading stops.
Max Daily Loss
Hard stop when your Realized P&L crosses your loss floor. Preserves your account.
Max Daily Profit
Lock in your gains. When you hit your profit target, trading stops for the day.
Consistency
Limit your daily profit to a percentage of your profit target, so no single winning day dominates your track record.
High Impact News
Automatically block orders around high-impact economic releases (CPI, NFP, FOMC). Trading is paused from 5 minutes before to 6 minutes after each event.
Allowed Tickers
Restrict trading to a whitelist of symbols. Only orders on the tickers you list are allowed — every other symbol is blocked. Stay focused on the one contract or equity you committed to.
No Averaging Down
Blocks orders that would add size to a currently-losing position. Enforces "add to winners, not to losers" — scale in only after the market confirms your direction.
Blocked Days
Pick the days you don't trade at all — with a date picker — and, with one switch each, the trading day before every CPI, NFP and FOMC decision and every US holiday (markets closed or closing early, bank holidays such as Columbus Day). Closing a position is always allowed.
Stop for Today
You haven't broken any rules yet, but you think it's best to stop anyway? This button can block all next trades for the rest of the day.
Available on
Two platforms. Same rules.
Whether you trade on TradingView (desktop or browser) or on a web trading platform — Hyperprop, cTrader, DXtrade or Bybit — MyTradingGuard has you covered.
Web
TradingView
Hyperprop
cTrader
DXtrade
Bybit
A Chrome extension for TradingView web and the web trading platforms Hyperprop, cTrader, DXtrade and Bybit — one at a time, chosen in its Settings. No proxy, no Python, no setup. Install from the Chrome Web Store — every order is intercepted directly inside the browser, and updates wait for the market break.
Requires Google Chrome 120+ · TradingView web, Hyperprop, cTrader, DXtrade or Bybit
MacOS
TradingView Desktop
A desktop macOS app that runs a local proxy. TradingView Desktop places its orders through it, and if TradingView is opened without it the app warns you and relaunches it protected. Includes a live dashboard with rule status, P&L, and event log.
Requires macOS 14 · Apple Silicon · TradingView Desktop
Supported brokers
Your broker + Our guard.
Tradovate and Interactive Brokers are fully supported on both Chrome and macOS. On both, MyTradingGuard also protects the other brokers that connect to TradingView through its standard broker API — many of the names below — and TradingView’s own Paper Trading, to practise your rules without risking money.
Tradovate
NinjaTrader
Rithmic
AMP Futures
Optimus Futures
Ironbeam
Dorman Trading
EdgeClear
CQG
Trading Technologies
OANDA
FXCM
IG
Pepperstone
IC Markets
CMC Markets
XM
Exness
Dukascopy
Plus500
eToro
Saxo Bank
FOREX.com
Tickmill
FP Markets
FXTM
HFM
RoboForex
FBS
Octa
Admirals
AvaTrade
Swissquote
XTB
Capital.com
ThinkMarkets
LiteFinance
FxPro
Eightcap
Vantage
Markets.com
City Index
Axi
Skilling
NAGA
Libertex
Deriv
BlackBull
FXOpen
GO Markets
Equiti
InstaForex
Spreadex
Interactive Brokers
TradeStation
Alpaca
Schwab
Tastytrade
Robinhood
Webull
Firstrade
moomoo
Tradier
Lightspeed
Public
Fidelity
Binance
ByBit
Kraken
Coinbase
OKX
Bitget
KuCoin
Gate.io
HTX
Bitfinex
Gemini
Crypto.com
MEXC
Phemex
dYdX
BitMEX
cTrader
FAQ
Questions traders ask.
What does MyTradingGuard do?
It sits between TradingView and your broker. Every order you place is checked against the trading rules you set — daily loss limit, number of trades, cooldown after a trade, trading hours and more — and an order that breaks a rule is blocked before it reaches your broker.
Is MyTradingGuard really free?
Yes. There is no subscription, no account to create and no credit card.
Why MyTradingGuard rather than another trading-discipline tool?
What sets it apart, from the biggest difference to the smallest:
- Everything runs on your computer. No account, no MyTradingGuard server: your rules, orders, positions and balances never leave your device. Only anonymous usage statistics and error reports are sent, and you can turn them off.
- Free. No subscription, no paid tier, no credit card.
- Rules others don’t have. 13 rules, including an automatic block around high-impact news, blocked days (holidays, CPI, NFP, FOMC), a trailing drawdown from the day’s peak, consistency and no averaging down.
- Your prop firm’s rules in one click. Presets for 27 prop firms, by account and stage.
- A desktop app for macOS. TradingView Desktop on a Mac is protected too, with a native app — not only TradingView in the browser.
- It stops the order, not the platform. Many tools lock the whole trading site or cover the chart once a limit is hit, which also stops you from closing a trade. MyTradingGuard blocks only the order that breaks a rule.
- Exits always go through. Orders that close or reduce a position, stops and changes to existing orders are never blocked — even if something goes wrong inside MyTradingGuard itself.
- A triggered rule stays triggered. No “emergency unlock” that switches the protection off at the very moment you need it: a rule that fired cannot be loosened until it lifts (on TradingView Paper Trading you stay free to change it).
- More platforms. TradingView with Tradovate, Interactive Brokers, Paper Trading and other brokers, plus Hyperprop, cTrader, DXtrade and Bybit.
- Try your rules. Check what would happen to an order before you place it.
- Discipline Streak. Your clean trading days in a row and the tier they reach, shown on the dashboard and ready to share.
- 28 languages.
Which platforms does it run on?
TradingView in the browser, with the Chrome extension (Google Chrome 120 or later; it also works on Edge, Brave and Opera). The web trading platforms Hyperprop, cTrader, DXtrade and Bybit, with the same Chrome extension: choose yours in its Settings → Platform. TradingView Desktop on a Mac, with the macOS app (macOS 14 Sonoma or later, Apple Silicon).
Which brokers are supported?
Tradovate and Interactive Brokers are fully supported on both Chrome and macOS. On both, MyTradingGuard also protects the other brokers that connect to TradingView through its standard broker API, and TradingView’s own Paper Trading: you can try your rules on simulated orders before trading real money.
Can it set up my prop firm’s rules?
Yes. Choose Use my prop firm’s rules in the setup wizard or in Settings, then your firm, account and stage: MyTradingGuard turns on the rules it can enforce for you — trading hours, daily loss limit, consistency, news — with your firm’s figures, and you can change any of them afterwards. Firm not listed? Tell us its name from the same list.
Can it trap me in a losing position?
No. Orders that close or reduce an open position are never blocked, and stop, stop-limit and trailing-stop orders and changes to existing orders are always allowed — you can always protect or exit a trade.
When do the daily limits reset?
At 18:00 New York time (ET), the CME Globex session boundary — the trading day most futures traders and prop firms use.
Can I turn a rule off once it has been triggered?
No. A rule that has been triggered cannot be loosened until the next session — that is what keeps the discipline. Stop for Today works the same way. The exception is TradingView Paper Trading: with practice money you can change or switch off the rule that blocked and keep practising.
Does MyTradingGuard collect my trading data?
No. Your rules and trading data stay on your device; nothing is sent to MyTradingGuard servers. Anonymous usage statistics (for example "an order was blocked") can be turned off in Settings.
We'll read it today and follow up directly via email.
Your input genuinely shapes what gets built next.