Custom development

Missing a tool in your stack? I build it.

Indicators for the DOM or charts, automated and semi-automatic strategies, AI/ML model integration, broker-connected SaaS, server installation and maintenance. All with the rigor of enterprise-grade development.

From $1,200per development day · tailored quote

What I can build

Six core areas of intervention, covering the full chain: from an indicator dropped into a SuperDOM to SaaS infrastructure deployed on your server.

DOM indicators

Custom SuperDOM columns for NinjaTrader 8: microstructure analysis, algorithmic filtering, pattern detection, multi-signal scoring. Native C# architecture, zero-allocation rendering.

  • Custom liquidity heatmap
  • Proprietary per-price scoring
  • Pattern detection specific to your edge

Chart indicators

Chart indicators for NinjaTrader 8: volume profile, delta, order flow, reversal patterns, weighted oscillators. Compatible with both time-series and tick-based charts.

  • Multi-window volume profile
  • Cumulative-delta wave detection
  • Custom patterns (divergences, absorption, etc.)

Automated strategies

Full-auto NinjaScript strategies: entry/exit based on your rules, integrated risk management, trailing stop, break-even, scaling in/out. Backtested on historical tick data.

  • DOM scalping with multi-position management
  • Trend-pullback or reversal strategy
  • Hybrid rules + ML system

Semi-automatic strategies

Decision-support tools: contextual alerts, guided execution workflow, order templates, custom control panels. The trader stays in charge, the tool removes friction.

  • Execution panel with pre-computed stop/target
  • Multi-criteria market condition alerts
  • Automated trading journal

AI and machine learning

Python models trained on your tick data or on live market flows: regime classification, directional scoring, pattern recognition. Server-side integration via REST or gRPC API.

  • Regime classification (range, trend, toxic)
  • Short-term prediction on order flow
  • Continuous retraining pipeline

SaaS and broker integrations

Web applications connected to your broker via REST or FIX API: real-time dashboards, performance tracking tools, multi-account management, web alerts. Next.js, Node.js, PostgreSQL stack or equivalent based on need.

  • Web dashboard for multi-account P&L tracking
  • Broker API integration (Rithmic, IB, etc.)
  • Multi-channel push alerts (email, SMS, Telegram)

How a project unfolds

Methodology proven over eight years of enterprise development. Clear scoping, firm quote, regular iterations, tested delivery.

  1. 01

    Scoping

    Free 30 to 45-minute call to understand your need, your constraints, your technical environment and your schedule. Output: a shared scoping document.

  2. 02

    Quote

    Within 48 hours: detailed scope, deliverables, business-day calendar, flat-rate budget or daily rate. No commitment before your explicit signature.

  3. 03

    Development

    Short iterations with intermediate validation points. Versioned code, automated tests on critical parts, technical documentation produced as development progresses.

  4. 04

    Delivery and support

    Installation on your workstation or server, one to two hours of training on the tool, user documentation. Support included for 30 days for minor adjustments.

Transparent pricing

Two billing modes depending on the project. Flat-rate is preferred for well-scoped projects; daily rate for exploratory or evolving missions.

Daily rate

$1,200per dev day

Useful for exploratory missions, one-off adjustments, or projects whose scope evolves continuously. Billed at half-day minimum.

Project flat rate

For projects with defined scope: custom indicator, specific strategy, API integration. Fixed budget, fixed schedule, defined deliverables.

  • Simple indicator (1-3 days)$1,500 – $4,000
  • Automated strategy (5-10 days)$6,000 – $14,000
  • SaaS or ML (15+ days)Quote
Ranges are indicative and depend on complexity, required integrations and the expected level of testing. A tailored quote is systematically produced before any commitment. Staged payment is possible on projects longer than 10 days.

Frequently asked questions

What platforms do you work with?

Primarily NinjaTrader 8 (native C#, NinjaScript). Sierra Chart possible depending on the need. For server-side systems: Node.js, Python, .NET. Market analysis and ML models can also target other platforms via API if the ecosystem allows.

Who owns the code delivered?

You receive a personal, non-transferable license on the software delivered. The source code remains DynamiDoxa's intellectual property, unless a specific agreement is negotiated upfront (assignment or extended license, with pricing adjustment).

What is the typical timeline?

A simple indicator is delivered in 2 to 5 business days after kickoff. A complete strategy takes 2 to 4 weeks. A more complex SaaS or ML system spans 1 to 3 months. The quote specifies the schedule before kickoff.

Which brokers and data feeds are supported?

Via NinjaTrader: Rithmic, CQG, Kinetick, Interactive Brokers, TD Ameritrade. Direct: any broker exposing a documented REST, WebSocket or FIX API. Broker specifics are validated during the scoping phase.

My project is confidential, how is the information protected?

A non-disclosure agreement (NDA) can be signed before the scoping phase, at your request or mine depending on sensitivity. Shared elements are never reused in other projects or publicly exposed.

Ready to start a project?

Describe your need in a few lines. You get a reply within 48 business hours, and a free scoping call if the project is relevant.

No commitment at this stage. The quote comes within 48h after scoping.

Disclaimer

DynamiDoxa and NinjaTrader are not liable for any trading results. These indicators are for informational purposes only. You, as the trader, are solely responsible for your trading decisions and the use of this software.