Prop firm accounts reward discipline and punish one bad afternoon. An automated strategy can help with the first, but only if its own limits sit safely inside the firm's. The work is mostly arithmetic done before the session starts, not decisions made during it.
Step one: confirm automation is allowed
Firms differ on whether automated strategies are allowed, on which platforms and under what conditions, and their rules change. Read your firm's current terms before you connect anything. The prop firms page lists firms that work with NinjaTrader 8, but treat it as a starting point and check the details with the firm itself.
Step two: put the strategy's daily loss inside the firm's
Both Vantedge strategies stop for the session when a realised daily loss is reached. The default Daily Max Loss is 750 in both. The key detail: it counts closed trades, so the last trade can go past the limit by up to one full stop.
That is why both guides suggest setting Daily Max Loss below your firm's daily loss limit, minus at least one full stop. A worked example on ES:
- Firm daily loss limit: $1,000.
- FlowPilot default stop: 16 ticks at $12.50 = $200 per contract.
- Daily Max Loss at 1 contract: $800 at most ($1,000 minus one $200 stop). Leaving room for slippage, something like $650 to $700 is more comfortable.
If your firm uses a trailing drawdown rather than a fixed daily limit, your real cushion shrinks as the account rises and falls. Recalculate as it changes.
Step three: size from the stop, not the goal
The guides suggest a size where one stop costs no more than a third of Daily Max Loss. That gives a losing day at least three trades before it locks.
- FlowPilot: Quantity is the contract count per entry. Micros (MES, MNQ) are the way to go smaller than one full contract.
- BookPilot: Order Qty is a base. LOW always trades 1, MEDIUM trades half (at least 1) and HIGH all of it. Its brackets are dollars per contract, $150 target and $100 stop, so on micros lower them, for example to $15 and $10.
Step four: think about the profit goal
The Daily Profit Goal locks the strategy once realised profit reaches it, 2500 by default. The guides suggest 2 to 4 times your Daily Max Loss. Some firms have consistency rules that limit how much of your total profit can come from one day. If yours does, a lower goal may keep you inside it. On BookPilot, never set the goal or the max loss to 0. Zero does not switch them off; it locks after the first trade.
Step five: respect the clock
- BookPilot only opens trades inside its trading window, 08:30 to 15:00 exchange time by default, and closes positions 30 seconds before the session ends.
- FlowPilot has no clock window. If your firm restricts trading around news or near the close, disarm it or disable it yourself at those times.
Step six: plan for devices
Each licence key works on 2 devices. If you run a strategy on a home PC and a remote machine, that uses both. Plan which machines will run it before the evaluation starts rather than mid-way through.
Supervision still matters
Automation does not mean absence. Check the panel at the open and after any lock. Know where Close (FlowPilot) and Flatten All (BookPilot) are. Read the NinjaScript Output window for licensing messages and for which daily limit was reached. Connection drops, rejected orders and platform restarts are all reasons to be watching. On BookPilot, a rejected order stops the strategy.
Product details for both strategies are on the FlowPilot page and in the BookPilot guide.
Run the evaluation in SIM first
Before paying for an evaluation, run the strategy on Sim101 with the exact settings you plan to use, for several sessions. FlowPilot's daily gates are not applied in Strategy Analyzer backtests, so SIM is where you confirm they lock when they should.
Prop firm rules and futures markets can both end an account quickly. Prove your settings in SIM, plus Market Replay for BookPilot, and read the risk disclaimer before you put an evaluation or funded account on the line.