Capabilities and Technical Stack
Signal sources, execution capabilities, supported brokers, infrastructure, and languages behind every Consult build.
The technical capabilities available in every Consult engagement — from signal ingestion through execution, risk management, and post-delivery independence.
Signal sources
Every automated system starts with a signal. Consult builds support three categories of signal input:
- TradingView webhooks — alerts from your TradingView indicators fire webhooks that the execution engine receives and processes. Alert on any chart, any timeframe, any indicator. The system handles deduplication, validation, and routing.
- Custom APIs — proprietary scanners, quantitative models, or third-party data feeds. Any source that produces a structured signal (symbol, direction, parameters) integrates through a standardized ingestion layer.
- Manual routing — human-in-the-loop workflows where the system prepares the trade (sizing, instrument selection, order parameters) and waits for your confirmation before executing. Useful for discretionary overlays on systematic strategies.
Smart routing is built into the signal layer. Generate signals on a spot chart and execute in futures. Alert on continuous futures and execute in the current-month contract. Alert on an equity and execute in an option spread. The mapping between your analysis instrument and your execution instrument is handled by the engine.
Execution capabilities
The execution layer connects signals to broker APIs with direct integration — no browser automation, no screen scraping.
- Multi-leg execution — option spreads, pairs trades, and multi-instrument strategies execute as coordinated orders
- Smart order routing — the engine selects the correct instrument, contract, and order type based on your strategy's rules
- Multi-account orchestration — a single signal executes across multiple broker accounts simultaneously, each with independent position sizing and risk parameters
- Human-in-the-loop controls — pause the system, close all positions, manually override trades, or require approval before execution. The level of automation is configurable per strategy and per account
- Freeze quantity splitting — large orders that exceed exchange freeze limits are automatically split into compliant sub-orders
- Margin retry — orders rejected for insufficient margin are retried with adjusted sizing
Exit management
Every Consult build includes full Trade Manager (TM) integration. TM handles the lifecycle of every open position:
- Candle-by-Candle (CbC) trailing Stop Loss (SL) — the SL updates on every new candle based on your strategy's trailing logic
- Multiple exit strategies running simultaneously per position — the first valid exit signal wins
- Virtual close handling for overnight positions
- Per-account exit tracking with full audit trail
See Trade Manager for how exits work.
Supported brokers
Production-integrated: Zerodha and Interactive Brokers (IBKR) are fully integrated into the execution pipeline. These brokers have been tested across hundreds of live trades with order reconciliation, position sync, and margin management.
Custom builds for Consult clients: Alpaca, Dhan, Angel One, and crypto exchanges are built as custom integrations during the engagement. The broker abstraction layer means adding a new broker is an engineering task, not an architectural change — the rest of your system (signals, risk, monitoring) stays identical.
ℹ️If your broker offers an API, we integrate with it. The list above reflects brokers we have built production connectors for. Others follow the same integration pattern.
Infrastructure
Consult systems deploy on enterprise-grade cloud infrastructure:
- Edge cloud infrastructure — globally deployed execution logic with sub-50ms cold starts. The system runs close to your broker's API endpoints.
- Cloud data platform — data storage, analytics pipelines, and long-running computation where edge functions are not appropriate.
- High availability — execution independent of your local internet or power. Orders execute, positions are monitored, and exits fire even if your machine is off.
- Real-time monitoring — Dash provides live equity curves, trade logs, system health metrics, and alerting. Telegram notifications for entries, exits, errors, and system events.
Languages
- TypeScript — the primary language for execution engines, API integrations, and real-time processing
- Python — quantitative analysis, backtesting frameworks, and data pipelines
- Pine Script v6 — TradingView indicator development and signal generation
We prioritize stability, error handling, and cloud reliability over theoretical microsecond optimizations that do not apply to retail API connections.
Risk management
Risk controls are built into every system, not bolted on after the fact:
- Per-account position sizing — each account has independent sizing rules based on account equity, max risk per trade, and exposure limits
- Freeze limit splitting — orders exceeding exchange-defined freeze quantities are automatically split into compliant sub-orders and executed sequentially
- Margin retry — if a broker rejects an order for insufficient margin, the system retries with adjusted quantity after a configurable delay
- Exposure limits — maximum open positions, maximum capital deployed, and per-instrument caps are enforced at the risk engine level before any order reaches the broker
- Drawdown controls — configurable rules that reduce position sizing or halt trading when drawdown thresholds are hit
Post-delivery
When the engagement ends, you operate independently:
- Full source code — every file, every configuration, every deployment script
- No runtime dependency — the system does not call back to Moneyplication servers. It runs on your infrastructure, under your control.
- Operational documentation — architecture overview, configuration guide, troubleshooting runbook
- Optional ongoing support — if you want continued iteration, monitoring, or new strategy additions, engage on the same hourly basis. No retainer required.
Strategy library
If you do not have a fully defined strategy, we offer forward-tested trading systems from our internal library as an add-on. During the discovery call, we assess your trading style, preferred assets, and timeframes, then configure the most appropriate system.
Each strategy add-on is a complete package: the indicator configured for your specific markets, entry and exit logic, position sizing rules, and automated execution. All source code is delivered to you.
Start with one strategy and add more as your trading evolves to new asset classes or timeframes.
⚠️Past performance of forward-tested strategies does not guarantee future results. All trading involves risk of loss.
Next steps
Submit the intake form to describe your strategy and requirements. The discovery call is free and establishes scope before any commitment.
See How Consult works for the full 9-phase methodology.
Need self-service automation without a consulting engagement? See Execute overview.
This is engineering infrastructure, not investment advice. All trading involves risk of loss.