Talent badge filter
Skills filter
Select talent location
Select talent time zones
$75/hr
100%
Job Success
$8K+ earned
Available now
Start of list.
End of list.
Looking for a developer who understands trading — not just coding?
With 20+ years building and trading algorithmic systems across MT4, MT5, TradingView (Pine Script), and Quantower, I specialize in building reliable automation designed for live market conditions — not just backtests.
I actively trade automated systems myself, so I understand what it takes to trust code with real capital.
I have delivered many successful projects on Upwork with consistently strong client feedback.
⸻
What I build
• Expert Advisors (EA) for MT4 and MT5 — from simple single-pair strategies to advanced multi-asset portfolio systems
• TradingView Pine Script indicators and strategies with alerts and webhook integration
• Signal copier bots with automated trade execution
• Risk management dashboards — lot control, drawdown protection, and trading discipline tools
• MT4 to MT5 migration and EA conversion
• Strategy backtesting, optimization, and performance analysis
• Online/Offline License system
⸻
Why clients choose me
• I actively trade automated systems and understand real market behavior
• Every EA includes robust error handling, logging, and documentation
• Clean, stable code designed for live market reliability
• Clear communication and dependable delivery
• Strong understanding of trading systems and market structure, not just programming
⸻
My process
1. You share your strategy idea or project requirements
2. I provide a feasibility assessment and project plan
3. Once approved, I build, test, and deliver the system with documentation
⸻
If you’re planning to automate a trading strategy or build a custom trading tool, send me a message with your project details.
I’ll review your requirements and provide an honest assessment of what’s possible.
$55/hr
100%
Job Success
$4K+ earned
Available now
Start of list.
End of list.
Not a sales.
Not a middleman.
Just the builder.
I build trading bots, custom indicators, automation systems, and signal-to-execution bridges for traders, funded-account users, and fintech teams who want tools that actually work in the real world.
If you have a strategy idea, a broken bot, messy code, or a platform you want connected, I help turn it into a clean, testable, and reliable trading tool.
My main playgrounds:
NinjaTrader 8
TradingView Pine Script
MetaTrader 5 / MQL5
Sierra Chart
cTrader
What I can help you build, fix, or upgrade:
- NinjaTrader 8 strategies, indicators, add-ons, and bot fixes
- TradingView Pine Script indicators, alerts, and strategy automation
- MT5 Expert Advisors, trade managers, and MQL5 debugging
- Sierra Chart ACSIL studies and platform integrations
- Discord, Telegram, webhook, and API-to-platform trade bridges
- Risk tools like trailing stops, breakeven, drawdown limits, session filters, position sizing, and more
- Strategy conversions between NinjaTrader, MT5, TradingView, cTrader, and Sierra Chart
- Python/C# integrations, data pipelines, dashboards, and machine-learning filters
Got an idea sitting in your head? Give me a DM :D
$35/hr
100%
Job Success
$900+ earned
Available now
Start of list.
End of list.
With 5 years of hands-on experience in trading software development, I specialize in designing and deploying intelligent, high-performance solutions for financial markets. My work spans algorithmic trading, custom charting tools, DeFi applications, and AI-enhanced trading systems.
I have successfully developed a wide range of trading platforms and tools using MT4/5, Pine Script, Python, Node.js, React.js, and Web3j, delivering cutting-edge solutions for both traditional and crypto markets.
Core Expertise
Algorithmic Trading – Build custom strategies, bots, and indicators using Pine Script & MQL4/5.
Exchange Integrations – Connect bots to Binance, KuCoin, and other major crypto exchanges via APIs & CCXT.
Custom Charting Tools – Develop TradingView-style charts with proprietary data feeds and advanced customizations.
DeFi Development – Create decentralized applications on Ethereum mainnet and BNB Chain.
AI & LLMs in Trading – Leverage machine learning, NLP, and large language models to optimize strategies, analyze markets, and automate trading decisions.
Web & API Solutions – Build robust platforms using React.js, Node.js, and integrate with Telegram APIs for real-time trading alerts.
Technical Stack
Languages & Frameworks: Python, Node.js, React.js, Solidity, Web3j
Trading Tech: MQL4/5, Pine Script, TradingView charting, CCXT, exchange APIs
AI & ML: Natural Language Processing, Text Generation, Advanced LLM-powered automation
I’m passionate about delivering high-quality, reliable, and innovative trading solutions that maximize efficiency and profitability. My goal is always to exceed client expectations with scalable systems tailored to their unique needs.
Bartosz Dawid D.
has worked
.
$20/hr
$200+ earned
Start of list.
End of list.
Professional Overview
I am a Technical Analyst and Proprietary Trader with 6 years of experience. I trade live capital daily across Crypto, Forex, and Borsa Istanbul (VIOP).
I don't just provide theories. My edge is backed by verifiable, consistent performance in global competitions. To demonstrate that my strategy relies on systemic consistency rather than luck, here are my official tracks from the TradingView "The Leap" competitions:
May 2026 (Crypto Series): Global Rank #60 out of 39,363 participants. (Officially ranked in the Top 1% tier by TradingView, with an exact percentile of Top 0.15%). Generated +101.59% realized profit during the 15-day event.
December 2025 Series: Global Rank #547, securing a definitive spot in the Top 1% worldwide out of thousands of traders.
What I Bring to the Table:
1. Strategy Automation & Bot Development
I turn manual trading concepts into automated systems using Pine Script (TradingView) and MQL4/5 (MetaTrader). My focus is on:
Developing robust backtesting models and strategy optimization.
Building risk-managed execution bots.
Coding custom indicators that actually help in decision-making.
2. Practical Market Analysis
My analysis is based on pure Price Action and market structure. No indicator noise, just clean charts and data-driven setups. I provide:
Detailed technical reports for BTC, ETH, Gold, and Forex.
Actionable chart setups with clear support/resistance and liquidity zones.
Professional content for financial blogs and trading communities.
3. Turkish Market Localization
As a native Turkish speaker with a deep background in finance, I bridge the language gap for fintech and crypto projects looking to enter the Turkish market. This isn't just translation; it's professional localization with financial context.
My Approach
I trade my own setups and I code what I trade. My style is built on strict risk management and data—no hype, no "get rich quick" promises.
If you need an analyst or developer who understands the market psychology as well as the logic of the code, let's have a chat.
$30/hr
53%
Job Success
$1K+ earned
Start of list.
End of list.
Stop wrestling with manual trading and risking massive losses. As a specialist Forex EA & Trading Bot Developer, I engineer automated trading solutions that bring ease, precision, and capital protection to your trading strategy.
Who I Help & The Problems I Solve: I partner with Forex traders, investors, and prop firms who want to:
Automate their trading strategies to trade 24/7 without emotional interference.
Simplify complex trading rules into executable, reliable algorithms.
Minimize costly errors and prevent significant financial losses through robust risk management and precise coding.
Maximize trading efficiency and free up their valuable time.
My Core Expertise & Services: Leveraging deep knowledge of MQL4, MQL5, and Pine Script, I deliver bespoke solutions including:
Custom Expert Advisors (EAs): Develop fully automated trading systems for MT4 and MT5 that execute your unique strategies flawlessly.
Advanced Trading Indicators: Create custom indicators for MT4, MT5, and TradingView (Pine Script) to provide clearer signals and enhance market analysis.
Trading Strategy Automation: Transform your manual trading strategies into robust, backtested, and live-ready trading bots.
Risk Management Systems: Integrate sophisticated money management, stop-loss, take-profit, and volatility protection features to safeguard your capital.
Scripting & Utilities: Develop utility scripts for tasks like order management, batch operations, and data analysis.
Why Choose Me?
Benefit-Driven Development: My focus is always on delivering tangible results for you – easier trading execution and significant loss prevention.
Expertise in Key Platforms: Proficient in MetaTrader 4 (MT4), MetaTrader 5 (MT5), and TradingView's Pine Script, ensuring compatibility and optimal performance.
Commitment to Quality: I deliver clean, well-commented, and thoroughly tested code to ensure reliability and prevent costly bugs.
Proactive Risk Management: Every solution is built with capital preservation as a top priority.
Clear Communication: You'll receive regular updates and have a direct line of communication throughout the project.
Forex EA Developer
Trading Bot Developer
MT4 EA
MT5 EA
MQL4 Programmer
MQL5 Programmer
Pine Script Developer
TradingView Indicator
Algorithmic Trading
Automated Trading
Forex Automation
Custom Trading Strategy
Risk Management
Money Management
Scalping EA
Day Trading Bot
Swing Trading Bot
Backtesting Expert
Prop Firm EA
Ready to Elevate Your Trading? Let's discuss how my specialized skills can help you trade more easily and protect your capital from large losses.
Send me a message today, and let's build your next successful automated trading system!
Charlie O.
has worked
.
$65/hr
$30K+ earned
Available now
Start of list.
End of list.
I build trading systems that survive live execution — not just backtesting.
27 years of C# development. 20+ NinjaTrader 8 indicators and strategies. 10+ MetaTrader 5 Expert Advisors. Python ML pipelines with walk-forward validation and ONNX deployment. PhD in Management Information Systems. Every system I deliver comes with full source code, documentation, and a walkthrough so you understand what I built and why.
I'm a developer who understands trading, not a trader who learned to code. That difference matters when your strategy needs to handle partial fills, slippage on a fast NQ breakout, or a prop firm's trailing drawdown rules.
WHAT I BUILD
NinjaTrader 8 (NinjaScript/C#): Custom indicators (regime filters, order flow, harmonic patterns, composite dashboards), automated strategies (breakout, momentum, mean-reversion, institutional zone detection, volatility compression), advanced trade management (multi-target exits, ATR-scaled trailing, break-even, time-based exits, re-entry logic), full parameter exposure for Strategy Analyzer optimization, and data export pipelines for ML model training.
MetaTrader 5 (MQL5): Expert Advisors for live and prop firm environments. Box breakout (6 versions), volatility compression straddle, Heiken Ashi exhaustion, multi-strategy EAs. Session filtering, spread guards, prop firm compliance (drawdown limits, daily loss caps, consistency rules, magic number management), and risk-based position sizing.
Python ML Pipelines: XGBoost, LSTM, Transformer, and MLP models for session-type prediction, directional forecasting, and signal filtering. Walk-forward validation, SHAP explainability on every prediction, Monte Carlo stress testing (10,000 equity paths), and ONNX export for sub-millisecond inference inside NinjaTrader.
Pine Script (TradingView): Multi-timeframe systems with non-repainting architecture, state-based logic, session-aware execution, and liquidity sweep / SFP detection.
Cross-Platform: Strategy porting (NT8 ↔ MT5 ↔ ATAS ↔ DAS Trader ↔ Python), cross-platform signal routing across 5 simultaneous platforms, and broker API integration (Interactive Brokers TWS API, Rithmic, MetaTrader broker API).
FLAGSHIP BUILD: IMBOne Cortex
The most complex system in my portfolio — a quantitative trading intelligence platform I architected and built end-to-end as sole developer. WPF/.NET 9, 7 server projects, 30+ table MySQL database, SignalR real-time streaming, Redis caching layer.
Core systems: real-time data engine processing 100K+ market data messages/min via Polygon WebSocket. Dark pool level detection (FINRA data, 4-tier classification). Gamma exposure engine (DIY from raw options chain data — zero vendor dependency). Pre-market scanner screening 8,000+ equities. ML pipeline with XGBoost classifiers (session-type F1=0.736, IB-direction F1=0.727), nightly automated retraining, SHAP explainability rendered in-app, and ONNX Runtime inference. 40+ engineered features.
If I can build this solo, I can build what you need.
SELECTED RESULTS
▸ Institutional Zone Breakout (NQ) — Sharpe 2.30, 53.9% WR, 668 trades
▸ ICT Liquidity Sweep — Sharpe 4.81, PF 1.93
▸ Box Breakout EA (v6.5) — directional bias model, 82% AUC
▸ EURCHF ML Pipeline — walk-forward validated, mean Sharpe 4.02, all folds positive
▸ 80% Rule Debunk — 5+ years NQ data, measured 18.3% vs. claimed 80%
▸ Level Touch Probability — distance gravity model, AUC 0.78–0.85
▸ NQ Breakout Pipeline — MBO-10 microstructure, absorption signal identification
HOW I WORK
Understand your strategy logic and goals before writing code
Build clean, documented, configurable code — every parameter exposed
Validate rigorously — walk-forward, Monte Carlo, statistical significance testing
Deliver full source code + performance report + walkthrough session
All client strategy code treated as confidential. NDA available. Your edge is yours.
PROP FIRM EXPERIENCE: Systems designed for Tradeify, TopStepX, and similar environments. Trailing drawdown, daily loss limits, consistency rules. Risk controls enforced independently from strategy logic — the risk layer has absolute veto authority.
TECH STACK: C# (27 yrs) · NinjaScript · MQL5 · Python · Pine Script · XGBoost · LSTM · SHAP · ONNX Runtime · SignalR · MySQL · Redis · Databento MBO-10 · Polygon API · Rithmic · IB TWS API · pandas · NumPy · scikit-learn
PhD · 27 years C# · 17 years university teaching (I explain what I build — you'll understand your own system) · Bilingual English/Spanish · South Florida (EST)
Let's build something that works in live markets, not just in backtesting.
$12/hr
100%
Job Success
$5K+ earned
Offers consultations
Start of list.
End of list.
I am a trading algorithmic programmer in MQL4, MQL5, Python, cTrade C#). I am a Computer Engineer, and I have certifications in Java, Python, and web development.
$40/hr
100%
Job Success
$20K+ earned
Start of list.
End of list.
100+ trading systems built and delivered — across NinjaTrader, MetaTrader 4 & 5, TradingView, cTrader, and Python.
I help traders, trading businesses, and fintech companies turn trading ideas into reliable, production-ready software. Whether you need an automated strategy, a custom indicator, a trading dashboard, or a complete trading system, I deliver clean, maintainable code and accurate implementations — built to perform under real market conditions.
My Areas of Expertise
| NinjaTrader (NinjaScript) |
– Automated strategies
– Custom indicators
– Add-ons and tools
– Market Analyzer integrations
– ATM and trade management systems
| MetaTrader 4 (MQL4) |
– Expert Advisors (EAs)
– Custom indicators
– Trade management panels
– Strategy automation
| MetaTrader 5 (MQL5) |
– Expert Advisors (EAs)
– Advanced graphical interfaces
– Multi-symbol systems
– Custom indicators
– Backtesting and optimization tools
| TradingView (Pine Script) |
– Indicators and strategies
– Alerts and automation workflows
– Custom dashboards and visualizations
| cTrader (cAlgo / C#) |
– cBots
– Custom indicators
– Trading panels
– Plugins and automation tools
| Python Development |
– Trading bots
– Exchange and broker API integrations
– Backtesting systems
– Data analysis and reporting tools
– Signal processing and automation
What You Can Expect
– Clear, consistent communication
– Well-structured, maintainable code
– Reliable, on-time delivery
– Solutions designed around your specific objectives
My background in Electrical & Electronics Engineering sharpened the analytical and problem-solving approach I bring to every project. I enjoy complex challenges and turning trading concepts into practical, dependable software.
If you want a developer who understands both trading and software development, let's talk. Tell me what you're building, and I'll help make it work exactly the way you need it to.
Joshua M.
has worked
.
$75/hr
33%
Job Success
$6K+ earned
Available now
Start of list.
End of list.
Most trading developers just code what you ask. I tell you if it actually works first.
I combine hands-on trading experience with production-grade engineering. I trade futures on prop firm accounts and live, so I understand drawdown rules, breach risk, and what makes a strategy survive live markets — not just backtest well.
What I deliver:
→ NinjaTrader 8 strategies & indicators (C#) — from custom logic to full automation
→ Pine Script strategies for TradingView — with proper backtesting and alert automation
→ MQL5 strategies & EAs for MetaTrader 5 — custom indicators, automation, optimization
→ ML/AI signal systems — ONNX models, feature engineering, walk-forward validation
→ Strategy research — backtest, optimization, MFE/MAE analysis, walk-forward testing
→ Python trading infrastructure — data pipelines, execution, broker APIs
Recent client results:
- Built an ML-powered trading system processing live NQ futures with AI signal prediction (NinjaTrader + Python + ONNX)
- Developed and validated a session-based ORB strategy across 4 years of futures data with walk-forward analysis
- Created a prop firm account management system with real-time breach protection and Telegram alerts
- Delivered Pine Script strategies with webhook automation for futures execution
I work fixed-price. I scope clearly, deliver fast, and communicat directly.
Send me your strategy idea, current setup, or problem — I'll tell you the fastest path forward.
Jonathan C.
has worked
.
$20/hr
100%
Job Success
$10K+ earned
Start of list.
End of list.
Overview
Expert MT4/MT5, Pine Script & Algo Trading Developer | 10+ Years Trading Experience
25+ Years Software Development & QA | Reliable, Proven, Sharp Execution
I specialize in developing custom trading indicators, bots, and strategy automation using:
Pine Script (TradingView)
MT4 / MT5 (MQL4 / MQL5)
Python & API integration (on request)
With over a decade of trading experience in stocks, forex, and crypto, I understand not only how to code strategies—but also how they behave in live markets.
What I Deliver
MT5 Python Bridge for trade execution and signal automation
TradingView ↔ MT5/MT4 strategy conversions
Custom indicators and alerts (Pine Script / MT5)
Fully automated Expert Advisors (EAs)
Python-based automation and testing tools
Strategy validation and code optimization
Testing on live-market data (e.g., BlackBull, ICMarkets MT5 demo accounts)
Currently developing a commercial-grade MT4/MT5 trading product
Relevant Background Experience
Before transitioning fully into trading system development, I worked extensively in:
Amibroker AFL scripting (platform now unavailable)
Multicharts PowerLanguage scripting
Manual & automated testing (Selenium, LoadRunner, QTP)
Application development: .NET, PHP, MySQL, Oracle
Web development: HTML5, CSS3, Bootstrap, CodeIgniter
While I no longer take QA or web projects, this background helps me write robust, testable, and maintainable code for trading systems.
Why Clients Work With Me
Real trading experience (10+ years)
Precision-focused and security-aware coding
Strong debugging, testing, and delivery skills
Clear, reliable communication
Let’s bring your trading idea to life—message me to discuss your project.
Sanjib M.
has worked
.