From idea to live trade in twelve minutes
A walkthrough: describe a strategy in plain English, backtest on real tick data, deploy to your broker, and watch the first trade fire.
This is a walkthrough of the fastest path through TICPOZ. Twelve minutes is not a marketing number; it is what we timed on a fresh signup last week, end to end, with a strategy idea someone in our Discord typed out informally. Your mileage will vary, but it should not vary by much.
The strategy we used as the example: "Buy when the 5-minute RSI on XAUUSD drops below 30 but only if the 1-hour EMA50 is sloping up, exit on RSI above 60 or after eight hours, skip the trade entirely if a high-impact USD news release is within thirty minutes." Nothing exotic. Nothing tuned. Just a clear set of rules in plain language.
Minute zero to two: signup and broker connection
Signup is email and password, with strong server-side hashing on the password. You verify your email with a six-digit code. At this point your account has no broker attached and you cannot place trades. That is intentional. We want the broker connection to be a deliberate step, not a side effect of signup.
From the dashboard you click “Connect broker” and pick from cTrader, MT5, or a prop-firm account. cTrader uses OAuth — you authenticate on the broker's own login page and return with connection tokens that we encrypt at rest. MT5 uses a code-signed local bridge plus API credentials. Either way, you grant trade-execution permission but not withdrawal permission. We cannot move money out of your account.
While the broker handshake completes, our backend allocates your dedicated outbound IPv4 address. By the time the dashboard refreshes, your outbound trade traffic is bound to that address for the lifetime of the account.
Minute two to five: describe the strategy in Quant-AI
Quant-AI is the natural-language interface to our strategy compiler. You type a description in roughly the form a trading mentor would write it. Behind the scenes, a frontier language model translates your description into the platform's structured strategy format. You do not need to know which model. You need to know that you type English, and you get back a validated, executable spec.
For the example above, the resulting `StrategySpec` JSON contained:
- An entry block with a 5-minute RSI condition (`rsi(period=14) < 30`) and a 1-hour trend filter (`ema(50)` slope positive over 3 bars).
- An exit block with two clauses: 5-minute RSI above 60, or position age greater than 8 hours.
- A news-avoidance block referencing ForexFactory high-impact USD events with a plus-or-minus 30 minute window.
- Position-sizing rules with a 0.5 percent equity-at-risk default, configurable.
You read the spec. If it does not match what you meant, you edit your prompt and try again. Quant-AI is deterministic enough that the same prompt produces the same JSON, but small phrasing changes (RSI threshold of 30 vs. 32, "high-impact" vs. "any USD news") map cleanly to spec changes. This is the loop most people spend two or three minutes in.
Minute five to eight: backtest
You click "Backtest" and pick a window. The default is six months of recent history. The backtest engine pulls real broker tick data from the venue your account is connected to — not synthetic candles, not aggregated EOD, actual ticks at the resolution the broker records them. Spreads come from the venue. Slippage models are calibrated against observed fills on similar instruments.
Six months of XAUUSD ticks is roughly thirty million events. The backtest runs in parallel across a CPU pool and returns in about ninety seconds for a strategy of this complexity. Heavier strategies, multi-instrument portfolios, or longer windows take longer. We display a progress bar with an estimated finish time that is usually within ten percent.
The results panel shows:
- An equity curve with a clear ILLUSTRATIVE badge in the corner.
- A trade log, every fill, downloadable as CSV.
- Metrics: hypothetical net return, hypothetical maximum drawdown, illustrative win rate, illustrative Sharpe. Every label has "illustrative" or "hypothetical" attached because that is what they are.
- A walk-forward panel showing how the strategy would have performed on a held-out tail of the data the parameter selection did not see.
- A spread-and-slippage breakdown showing how much of the hypothetical return came from tight spreads in particular sessions.
Read it carefully. If the equity curve looks too clean, it usually is. We have a separate post on backtesting honestly that goes deeper into what to look for.
Minute eight to ten: deploy
If you like what you see, you click "Deploy". A few things happen behind the scenes.
- We allocate a per-user isolated worker and load the compiled strategy onto it.
- We bind your dedicated outbound IPv4 to that worker's outbound interface.
- We open a streaming connection from the worker to your broker, authenticated with a freshly decrypted access credential. The credential never touches the front end.
- We start streaming tick data into the strategy runtime. The strategy is now live, in the sense that it is evaluating its entry conditions on real ticks. It has not placed a trade yet — it is just watching.
At this point the dashboard shows a live equity-curve panel that ticks in real time, plus a panel showing the current values of every input the strategy looks at (RSI, EMA slope, next news event, current spread). You can pause, edit, or kill the strategy from this panel at any time.
Minute ten to twelve: the first trade
In the demo run we did last week, the RSI on the 5-minute XAUUSD chart dipped below 30 about seven minutes after deploy. The 1-hour EMA50 was sloping up. There was no high-impact USD news in the window. The strategy fired. The trade appeared in the broker's terminal within 200 milliseconds of the entry signal. The dashboard logged the fill, the spread paid, and the position size — all calculated from the live broker response, not predicted.
Twelve minutes from "sign up" to "first live trade". That is what we timed.
What this does not show
Twelve minutes is the path for the simplest case: a clean instrument, a small strategy, an account that is already funded, no rule-set complications. Real workflows often add steps. Multi-instrument portfolios add a portfolio-construction step. Prop firm accounts add a rule plugin selection. Complex strategies with custom indicators add a debugging loop.
We are not promising that every strategy gets to live trade in twelve minutes. We are showing that the path exists and that the friction at each step has been worked out.
The closing thought
Most retail algo platforms make the first hour painful, and that is where most people give up. Our goal is the inverse: get you to the moment of truth — your strategy, on your account, evaluating real ticks — as fast as we honestly can, and then make the slow work, the iteration on the strategy itself, the part where you spend your time.
The strategy is the hard problem. We refuse to make the plumbing also the hard problem.