Technical Documentation
Marty Bot: System Specifications
A comprehensive technical overview for traders and AI analysis.
System Requirements
Core Algorithm Logic
Marty looks for mean reversion in slower, rotating markets. It checks the enabled setup rules before entering. Progressive recovery sizing can increase a later position after a loss. That may change the sequence average cost, but it can also deepen drawdown when price keeps moving away.
Key Logic Gates:
- Deviation Detection: Uses proprietary distance and market-state rules to identify potential mean-reversion conditions.
- Regime Filter: Avoids forcing mean reversion into strong directional conditions.
- Volatility Guardrails: Adjusts risk handling when current session movement expands beyond normal conditions.
Risk Management Protocols
Risk settings must fit the strategy and account. A daily limit does not guarantee a fill at that price or satisfy every provider rule. Verify the configured controls in SIM:
- Daily Loss Limit: Verify the configured threshold and what happens to open positions when it triggers.
- Position Sizing: Review starting size, recovery progression and maximum exposure before enabling the strategy.
- Session Controls: Verify configured trading windows and the shutdown procedure in your local platform time.
Provider permission comes before setup.
Reviewed October 2, 2026. Apex's User Agreement prohibits automated strategy orders. TopstepX API access is a separate simulated-account integration, not support for YMI NinjaScript bots. Orders must originate on your personal device; VPS, VPN and remote order servers are prohibited. Private servers may support research or read-only work that cannot reach order flow. See the account-rule comparison before considering a provider.
FAQ
Frequently Asked Questions
What tier includes the Marty Bot?
Marty is included only with Pro Trader at $795 per month, with no free trial. Pro adds the bot library and 11-market KPL coverage. Review the current tier page for access and setup support.
What markets does the Marty Bot trade?
The Marty Bot primarily trades NQ (Nasdaq-100 futures) and ES (S&P 500 futures), with support for micro index contracts (MNQ, MES). It is designed for mean reversion in slower, range-bound conditions. Persistent trends can keep price moving away while recovery exposure grows.
How should I evaluate Marty Bot performance?
Evaluate Marty Bot by documented sample period, market regime, contract, template settings, slippage, commissions, and risk controls. Recovery sizing can increase exposure after losses. Inspect the full drawdown and losing sequences, not only the profit curve.
Can the Marty Bot be used on a prop firm evaluation account?
Only where the exact provider and account permit it and the NinjaTrader connection is supported. Apex prohibits automated strategy orders under its current agreement. TopstepX API permission does not establish support for a NinjaTrader desktop bot. TopstepX order flow must originate on your personal device, not a VPS, VPN or remote server. A template is not firm approval.
Marty Bot documentation | Reviewed October 2, 2026