Futures Scalping Bot for NinjaTrader
Budget: $30 – $250 USD
I am looking to automate my futures scalping workflow and need a reliable trading bot that runs inside NinjaTrader. The core requirement is simple: the program must execute my pre-defined scalping rules on live futures markets with minimal latency, place market or limit orders automatically, and manage stops and targets without manual intervention.
Key elements I expect:
• Full integration with NinjaTrader using NinjaScript/C#.
• Parameter-driven entry and exit logic so I can fine-tune tick offsets, position sizing and risk per trade on the fly.
• Real-time monitoring of filled, pending and cancelled orders, plus automatic cancellation of orphaned orders.
• A switch for live trading vs. simulated/back-test mode so I can validate performance before going live.
• Clear logging of every decision the bot makes (signal generated, order placed, order modified, order closed).
• Simple on-screen control panel or chart-based buttons to enable/disable the strategy instantly.
Acceptance criteria
1. Strategy compiles in the current stable NinjaTrader release.
2. Back-test on a one-week sample of ES futures shows the same trade list you obtain in live replay.
3. All inputs (tick size, max trades per session, time filter) can be edited from the NinjaTrader strategy parameters pane.
4. No unhandled exceptions during a continuous eight-hour simulation.
Deliverables
– Complete NinjaScript/C# source code.
– A brief PDF or README explaining parameters, installation and upgrade steps.
– One recorded screen-share walkthrough so I can see the bot being compiled, loaded and run.
If you have previous experience writing high-frequency or scalping bots in NinjaTrader, please share an example or two so I can gauge fit. I am ready to start as soon as I find the right developer.
Key elements I expect:
• Full integration with NinjaTrader using NinjaScript/C#.
• Parameter-driven entry and exit logic so I can fine-tune tick offsets, position sizing and risk per trade on the fly.
• Real-time monitoring of filled, pending and cancelled orders, plus automatic cancellation of orphaned orders.
• A switch for live trading vs. simulated/back-test mode so I can validate performance before going live.
• Clear logging of every decision the bot makes (signal generated, order placed, order modified, order closed).
• Simple on-screen control panel or chart-based buttons to enable/disable the strategy instantly.
Acceptance criteria
1. Strategy compiles in the current stable NinjaTrader release.
2. Back-test on a one-week sample of ES futures shows the same trade list you obtain in live replay.
3. All inputs (tick size, max trades per session, time filter) can be edited from the NinjaTrader strategy parameters pane.
4. No unhandled exceptions during a continuous eight-hour simulation.
Deliverables
– Complete NinjaScript/C# source code.
– A brief PDF or README explaining parameters, installation and upgrade steps.
– One recorded screen-share walkthrough so I can see the bot being compiled, loaded and run.
If you have previous experience writing high-frequency or scalping bots in NinjaTrader, please share an example or two so I can gauge fit. I am ready to start as soon as I find the right developer.
Related categories:
C Programming
C# Programming
Software Architecture
C++ Programming
Financial Software Development