EA and trading bot development pricing
Starting prices for a simple version of each service. Your quote is fixed after a free 15-minute review, and it does not change unless you change the scope.
Prices in USD. Clients in India can be billed in INR.
- Payment
- 50% to start, 50% on delivery
- Revisions
- 2 revision rounds included
- Support
- 30 days of bug fixes
- Always included
- Source code, NDA, test report
Three levels of EA.
Most strategies fall into one of these. The review call tells you which one yours is.
One symbol, one set of entry and exit rules, fixed stop and target, position sizing by risk.
- 3 to 7 working days
- Tick-data backtest report
- Full source code
Several conditions and indicators, session, spread and news filters, trailing and break-even, prop-firm guard.
- 1 to 2 weeks
- Out-of-sample check on optimised settings
- Full source code
Multi-symbol or multi-timeframe systems, capped grids or baskets, on-chart dashboards, external data.
- 2 to 4 weeks
- Walk-forward and Monte Carlo testing
- Full source code
Starting prices by service.
| Service | Typical delivery | From |
|---|---|---|
| MT4/MT5 Expert Advisor | 3 days to 2 weeks | $250 |
| Prop-firm EA (rules built in) | 1–2 weeks | $350 |
| Custom MT4/MT5 indicator | 3–7 days | $150 |
| Pine Script indicator or strategy | 3–7 days | $150 |
| Python trading bot | 1–4 weeks | $500 |
| Backtest and optimisation report | 3–5 days | $120 |
| Fix or upgrade an existing EA | 1–5 days | $80 |
| Pine Script to MQL4/MQL5 conversion | 4–10 days | $200 |
| MT4 to MT5 conversion | 3–7 days | $150 |
| Broker API integration | 2–6 weeks | $900 |
| Prop firm, broker and community tools | Scoped per project | Quoted after review |
Optional extras.
| Full backtesting and optimisation | +$120 |
| Custom control panel or on-chart dashboard | +$180 |
| VPS setup and deployment | +$60 |
| Extended support (60 days) | +$100 |
Why two EAs can cost very differently.
- Number of rules and indicators the entry and exit depend on
- Trade management: partial closes, trailing logic, baskets, hedging
- Symbols and timeframes the system trades at once
- External data: news calendars, APIs, other platforms
- Platform: Python systems include server setup and monitoring
- Testing depth: walk-forward and Monte Carlo take time to do properly
About pricing and payment.
Is the 15-minute review really free?
Yes. It is how I find out whether your strategy can be built well and what it will cost. You get a fixed quote afterwards, with no obligation.
Why “from” prices instead of fixed packages?
Because two strategies that both count as “an EA” can differ tenfold in work. The starting price is for a simple version. Your quote is fixed once the rules are written down, and it does not change unless you change the scope.
What happens if I want changes after the scope is agreed?
Changes within the agreed rules are covered by the 2 revision rounds included. New features are quoted separately as small fixed-price additions before any work is done.
Which currencies and payment methods do you accept?
International clients pay in USD and clients in India can pay in INR. Bank transfer, UPI, international wire. Payment is 50% to start, 50% on delivery.
Do you charge by the hour?
Projects are fixed-price. Retainers for ongoing work, mostly for businesses, are billed monthly for an agreed number of hours.
Get a fixed price for your strategy.
Fifteen minutes, no pitch. Mutual NDA before you describe anything you care about. You get an honest view of feasibility, timeline and price, even if the answer is “don’t build this”.