AI-Powered NQ Futures Trading Bot – NinjaTrader 8 / NinjaScript Developer Needed

Posted 11 hours ago

Worldwide

Summary

We are seeking an experienced NinjaTrader 8 / NinjaScript C# developer to design and build a custom automated trading system specifically for NQ futures. The core system will be based on a VWAP mean-reversion strategy combined with a confluence-based trade qualification framework and an AI/ML-assisted scoring and filtering layer. KEY REQUIREMENTS • VWAP mean-reversion logic tailored specifically for NQ futures behavior. • A fully configurable confluence engine incorporating market regime, momentum, volume and order flow, market structure, price action, and other relevant confirmations. • Detection and scoring of ICT/Smart Money Concepts as additional confluence, including all relevant Premium/Discount Arrays (PD Arrays), inducement, liquidity sweeps, fair value gaps, order blocks, breaker blocks, mitigation blocks, rejection blocks, liquidity voids, balanced price ranges, previous highs/lows, equal highs/lows, and structural shifts/reversals. The system should recognize when multiple PD Arrays and liquidity concepts overlap with the primary VWAP setup and use that information within the confluence and AI scoring system. • AI/ML-assisted trade scoring to evaluate and rank setups based on historical performance and probability of success. • NQ session awareness to account for behavioral differences across Asian, London/European, and New York trading sessions. TRADING MODES The system MUST include three selectable trading modes: • MANUAL MODE — The system performs all market analysis, identifies potential setups, evaluates confluences and PD Arrays, and generates the AI trade score, proposed entry, stop loss, targets, and risk/reward information. The trader makes the final decision and manually executes the trade. • SEMI-AUTOMATED MODE — The system identifies and analyzes the setup, evaluates the confluences, generates the AI score, and presents the proposed trade to the trader for approval. Once the trader approves the trade, the system can automatically execute and manage the position, including stops, targets, partial exits, runners, and trailing stops. • FULLY AUTOMATED MODE — The system continuously analyzes NQ and automatically identifies, validates, scores, executes, and manages trades that satisfy the predefined strategy, confluence, AI, risk-management, and prop-firm requirements without requiring manual approval for each trade. The trader must be able to easily switch between Manual, Semi-Automated, and Fully Automated modes. RISK AND TRADE MANAGEMENT • Comprehensive and configurable risk management including stop loss, profit targets, position sizing, risk/reward ratios, trailing stops, partial profit-taking, and runner management. • Configurable daily profit targets and/or NQ point targets with automatic trading shutdown once targets are reached. • Prop-firm compliant risk controls, including configurable rules for different futures prop firms such as consistency requirements, max drawdown, daily loss limits, contract restrictions, and other account-specific constraints. • A clean and intuitive dashboard displaying trade setups, confluence factors, AI score, risk/reward metrics, session context, current trading mode, and key account/risk statistics. • Full support for backtesting, forward testing, debugging, and ongoing system maintenance and upgrades. PAYMENT, TESTING AND ACCEPTANCE Payment must be structured through agreed project milestones based on completed and demonstrated deliverables rather than the entire project being paid upfront. After the completed system reaches the testing stage, we require approximately 30 days of forward testing under live market conditions using simulation/demo trading. The purpose is to evaluate the bot's real-world behavior and establish an initial performance sample, including win-rate percentage, profitability, drawdown, risk/reward performance, and overall system stability before final acceptance. OWNERSHIP AND LICENSING Source code ownership and licensing rights are critical. The final agreement must clearly define full rights to use, modify, and extend the completed software, including the ability to engage additional developers in the future. We also require the option, subject to agreed licensing terms, to distribute a copy of the system to another party and potentially sell or commercially license copies in the future. Any third-party dependencies, libraries, or licensing restrictions must be fully disclosed prior to development. PROJECT RELATIONSHIP We are looking to establish a long-term working relationship with the developer for ongoing improvements, debugging, enhancements, and future integration of advanced AI and trading technologies as the system evolves. This posting is a high-level overview; a more detailed specification will be shared privately with qualified candidates, including deeper strategy logic, AI requirements, testing protocols, risk frameworks, and prop-firm implementation details. Applicants should have strong experience with NinjaTrader 8, NinjaScript/C#, automated futures trading systems, and ideally experience with AI/ML integration. Please include examples of relevant NinjaTrader projects, your estimated timeline, and an approximate project cost. We are aiming to build a robust, scalable system with strong long-term potential, and hope it becomes a profitable and sustainable trading solution.

  • More than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
NinjaTrader
Python
C#
Artificial Intelligence
Activity on this job
  • Proposals:15 to 20
  • Last viewed by client:5 hours ago
  • Interviewing:
    6
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jul 14, 2020
  • United States
    6:08 PM

Explore similar jobs on Upwork

AF fanficFixed-price‐ Posted 2 months ago
WordPress
WordPress Website Design
Landing Page Design
Sales Funnel
Automated Workflow
Sales Funnel Builder
HighLevel
ClickFunnels
Elementor
n8n
Make.com
CRM Automation
Sales Funnel Implementation
Lead Generation
Conversion Rate Optimization
WooCommerce
Zapier
HTML
CSS
Email Automation
Adobe Illustrator
Graphic Design
Illustration
Adobe Photoshop

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo