
Closed
Posted
Hello. I am looking for an experienced Python developer to implement a complete automated trading system for US equities through Interactive Brokers. The system trades a custom trend-following indicator I built and have been using on TradingView. The core work is to connect this indicator to live IBKR trading so it executes automatically. The system is a flip-flop trend trader. It is always in one of two states - LONG or SHORT on any active position. When the indicator detects a confirmed uptrend it goes LONG and rides it. When it detects a confirmed downtrend it flips directly to SHORT - closing the long and opening the short simultaneously on the same bar close. There is no neutral or waiting state between positions. When the market is ranging the system holds its existing position and continues to trail the ATR ride line stop. Exit occurs only when the ride line is crossed or a confirmed reversal signal flips the position. This is not a design-from-scratch project. Significant work has already been completed: • The custom indicator is built and working on TradingView in Pine Script v6 • The indicator has been converted to Python (764 lines, all layers implemented) • A live IBKR bar subscriber is written (753 lines) • An execution engine and dashboard prototype exist • Four detailed specification documents have been written covering every component Your job would be to validate, integrate, build the dashboard, and deploy - not to design. Everything is specified in writing. You would work to the spec. The project has four phases: • Phase 1 - Validate the Python indicator produces exact signal alignment with TradingView output. Four specific criteria must all pass. This is mandatory before anything else. • Phase 2 - Test the live IBKR connection, confirm bar-close signal routing, flip-flop execution, and ranging hold behaviour work correctly on paper account • Phase 3 - Build a 6-tab web dashboard for monitoring positions, P&L records, portfolio metrics, and scanner • Phase 4 - Deploy to a trading VPS, configure IB Gateway for 24/7 unattended operation, set up SMS alerts via Twilio The system will trade a watchlist of 40-100 US stocks simultaneously with 30-50 open positions at any time. Risk management is built in including hard stops, daily loss limits, and earnings blackouts. Required skills: Python 3.11+, ib_insync, Interactive Brokers API, Flask, Windows VPS management, NSSM process management, Twilio SMS. Must have prior IBKR API experience. An information kit with full project overview is available on request. Full specification documents and source code provided after NDA. Timeline: 3-4 weeks active development plus a paper trading period. Milestone-based payment. If you have built IBKR-connected Python trading systems before and are comfortable working from detailed written specifications. Let me know your thoughts Thanks
Project ID: 40412128
141 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
141 freelancers are bidding on average $26 USD/hour for this job

With over a decade of experience in full-stack architecture and high-scale systems, I understand your need for a complete automated trading system for US equities through Interactive Brokers. I am well-equipped to tackle the challenges of connecting your custom trend-following indicator to live IBKR trading, thanks to my background in developing high-security FinTech solutions and successfully scaling systems for over 1 million users. To ensure the scalability and security of your project, I recommend implementing robust risk management protocols that include hard stops, daily loss limits, and earnings blackouts. My past success in building and scaling Telegram Mini Apps serving a large user base showcases my ability to handle projects of this complexity with ease. I encourage you to take the next step and reach out to me to discuss the roadmap for your automated trading system. I am confident that my expertise in Python, IBKR API, and high-performance systems will ensure the successful deployment of your project. Let's collaborate to bring your vision to life and achieve your trading goals efficiently and securely.
$36 USD in 15 days
8.9
8.9

Hi, This is Elias from Miami. I have gone through your project description and understand you’re looking to build a fully automated trading system for US stocks using Python and integrating with IBKR. This system will require a signal execution engine to manage trades effectively. I have a solid background in Python development and experience with financial APIs, which makes me well-equipped to implement this trading system efficiently. My approach would involve designing a robust architecture to handle real-time data processing, ensuring secure API integrations, and implementing risk management strategies. I focus on creating a scalable solution that can adapt to your trading needs. I have a few questions to get a better understanding: Q1 – What specific trading strategies do you want the system to implement? Q2 – Are there any existing systems you’d like to integrate with, or should this be a standalone solution? Q3 – What kind of user roles do you envision for managing the system? I’d be happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$50 USD in 14 days
8.3
8.3

I am an experienced Python developer with a strong proficiency in building automated trading systems, particularly for US equities traded via Interactive Brokers. I have utilized tools such as ib_insync and have hands-on experience with API integrations to facilitate seamless trading operations. My background includes developing and implementing Python-based trading systems from concept to execution, ensuring accuracy and compliance with established specifications. In addition to my coding skills, I have practical experience with Flask for web application development and Windows VPS management, accompanied by expertise in utilizing NSSM for process management. I have previously engaged with projects that involved complex data handling and trend-following algorithms, similar to your custom indicator. I understand the importance of precise alignment with TradingView outputs and effective risk management practices. I am keen to further discuss the specific requirements of this project and review the full specification documents. Please let me know if there's additional information I can provide or if you have an information kit available for review. Looking forward to your response.
$25 USD in 40 days
8.4
8.4

Hi, To implement the automated trading system, I'll validate and integrate the existing Python indicator with the IBKR API. This will include: - Validating the Python indicator against TradingView output - Testing the live IBKR connection and execution logic - Building a 6-tab web dashboard for monitoring - Deploying the system to a trading VPS with SMS alerts I will follow a structured approach to ensure each phase is completed thoroughly, leveraging the existing specifications and code. Ready to start once you provide the NDA and project details. Thanks!
$40 USD in 40 days
8.3
8.3

Hello, I’ve read your comprehensive spec and I’m confident I can validate, integrate, and deploy your full automated trading system for US equities via IBKR exactly as written. With 15+ years in full‑stack development and hands‑on IBKR API experience, I’ve built Python systems that connect market signals to live execution, including VPS deployment, process management, and robust risk controls. I will start by validating the Python indicator against TradingView signals (Phase 1), then incrementally test paper trading on IBKR (Phase 2), and finally deliver the 6‑tab Flask dashboard and 24/7 unattended operation (Phases 3-4). The plan emphasizes precise signal alignment, reliable bar-close routing, and strict adherence to your two-state flip‑flop logic, with ATR-based trailing stops and earnings blackouts as defined. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. I will collaborate closely, produce transparent milestones, and ensure a smooth handover with full documentation and one‑month support after delivery. From a technical perspective, do you prefer to keep a single multi-symbol watchlist (40–100 equities) with centralized risk controls, or would you like per-symbol risk envelopes and individual position sizing to be tuned dynamically? Best regards, Asad
$10 USD in 76 days
8.2
8.2

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in PHP, Python, Software Architecture, Metatrader, Risk Management, Flask, Signal Processing, Pine Script, Data Analysis, API Integration and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD in 5 days
8.9
8.9

⭐⭐⭐⭐⭐ Build an Automated Trading System for US Equities with Python ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project details and see you're looking for an experienced Python developer to implement an automated trading system. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for trading systems. I will validate, integrate, and build the dashboard as per your specifications, ensuring everything runs smoothly within your budget. ➡️ Why Me? I can easily implement your automated trading system as I have 5 years of experience in Python development, focusing on trading systems, API integration, and dashboard creation. My expertise includes working with Interactive Brokers, validating trading indicators, and managing VPS setups. I also have a strong grip on technologies like Flask and Twilio for SMS alerts. ➡️ Let's have a quick chat to discuss your project in detail. I can show you samples of my previous work and how I can bring value to your project. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Python 3.11+ ✅ IBKR API Integration ✅ Flask Framework ✅ Windows VPS Management ✅ NSSM Process Management ✅ Twilio SMS Alerts ✅ Trading System Development ✅ Dashboard Creation ✅ Data Validation ✅ Risk Management ✅ Automated Trading Strategies ✅ Performance Monitoring Waiting for your response! Best Regards, Zohaib
$17 USD in 40 days
8.1
8.1

Hello, I understand you need a production-grade IBKR-connected automated trading system that executes a pre-built flip-flop trend strategy from TradingView/Python with strict bar-close logic, risk controls, and full deployment infrastructure. Since your indicator, IBKR subscriber, execution prototype, and full specifications already exist, I will focus strictly on validation, integration, reliability hardening, and end-to-end execution stability rather than redesigning logic. I will first implement a deterministic signal verification layer to ensure Python-generated signals match TradingView outputs exactly (Phase 1). Then I will integrate and stress-test IBKR execution via ib_insync, ensuring correct flip-flop order handling, position reconciliation, and bar-close synchronization in paper trading before any live deployment (Phase 2). I will also reinforce risk controls including ATR-based stops, daily loss limits, and earnings blackout filters as runtime safeguards. For monitoring, I will build a lightweight Flask-based dashboard (6 tabs as specified) covering live positions, P&L, trade history, signal stream, system health, and portfolio exposure. Finally, I will deploy the system on a Windows VPS using IB Gateway with NSSM service management, including Twilio SMS alerting for trade events, failures, and risk triggers. Thanks, Asif
$25 USD in 40 days
6.9
6.9

Hi I can help validate, integrate, dashboard, and deploy your IBKR-connected Python trading system exactly against the written specifications. The main technical challenge is making sure the Python indicator matches TradingView bar-close signals precisely before any live execution logic is trusted. I have experience with Python 3.11+, ib_insync, Interactive Brokers API workflows, Flask dashboards, automated order routing, paper/live trading validation, Twilio alerts, VPS deployment, Windows service management, and risk-control logic. For Phase 1, I would focus on signal parity testing between Pine Script v6 and the Python indicator, including bar-close alignment, reversal logic, ATR ride line behavior, and ranging-state hold checks. After that, I can validate IBKR live bar subscription, paper execution, long-to-short flip handling, hard stop behavior, daily loss limits, scanner routing, and multi-symbol stability. I can also build the 6-tab dashboard for positions, P&L, portfolio metrics, scanner, logs, and system health monitoring. Finally, I can deploy it on a trading VPS with IB Gateway, NSSM service handling, restart recovery, logging, and Twilio SMS alerts for key events. Thanks, Hercules
$50 USD in 40 days
7.0
7.0

Drawing from my proven expertise in full-stack development, I bring with me a broad range of technical proficiencies that align remarkably well with the exact specifications of your project. My python skills intermingled with my ample experience in API integration - especially with IBKR, make me the top choice for the role. My work at MHTechFusion specializes in creating intelligent systems like the one you described. Be it building a complete production-ready system or integrating an AI-powered analytics tool into an existing framework - I've done it all on prompt timelines. Our real-time data visualization systems and end-to-end IoT platforms while working with ESP32, STM32, Raspberry Pi and more hold vivid testimonies for my technical adaptability. Your project being predominantly code-based doesn't shy away from hardware interface and that's where our proficiency becomes imperative. My deep understanding of IBKR API coupled with cloud deployment on AWS, Firebase underlines my agility to transform any experimental script code into an enterprise-level application.
$45 USD in 40 days
6.9
6.9

⭐⭐⭐⭐⭐ Build a Full Automated Trading System for US Stocks -Python, IBKR, Signal Execution Engine ❇️ Hello. I have carefully reviewed your project needs for building a fully automated trading system for US equities using Python and Interactive Brokers. With extensive experience in Python development and a deep understanding of financial markets, I am well-equipped to tackle this project. My background involves projects that integrate trading strategies with real-time data and execution platforms, making me an ideal candidate for this role. ➡️ Why Me? I hold a PhD in Computational Finance and have over 10 years of experience in developing trading algorithms. My expertise includes working with Interactive Brokers API and ib_insync, as well as deploying applications on Windows VPS systems. I have previously developed and deployed similar trading systems that interface with IBKR, ensuring accurate and timely trade execution based on sophisticated algorithms. My technical proficiency with Python 3.11+, Flask, and related technologies aligns perfectly with your project requirements. ➡️ Lets have a quick chat to discuss your project in detail. I can also provide access to an information kit with a full overview of previous similar projects, after signing an NDA if required. ➡️ Some of my similar projects include: ✅ Development of a multi-asset trading platform for a quantitative hedge fund. ✅ Real-time risk management system using Python for a proprietary trading firm. ✅ Automated equities trading system with dynamic portfolio rebalancing. ✅ Custom development of trading indicators and automated strategies on TradingView. The project timeline and milestones you outlined are clear and well within my capabilities to meet. I am confident in delivering a robust system that not only meets but exceeds your expectations, ensuring that all phases from validation to deployment are handled with utmost precision. Waiting for your response! Best Regards, Dr. Muhammad Asad
$33 USD in 30 days
6.9
6.9

To the Hiring Manager, If you are searching for an experienced Python developer to implement and deploy your full automated trading system, then look no further. With over 11 years in the industry, my team and I possess formidable skills in Python, giving us strong leverage in executing the essential task of connecting your custom-built trend-following indicator from TradingView to live Interactive Brokers trading. Backed by commendable proficiency in ib_insync, Interactive Brokers API and Python Finance, we can efficiently automate your flip-flop trend trading system that can quickly switch between long and short positions as per market signals. Furthermore, my well-rounded team possess impressive skills in Flask and Windows VPS management, which are crucial for building a 6-tab web dashboard for real-time monitoring of positions, P&L records, portfolio metrics and scanning. We've also demonstrated substantial prowess with NSSM process management, critical in deploying your system on dedicated servers that ensure seamless 24/7 unattended operation. Looking forward to hearing from you soon. Best regards, Mahesh Kumar
$10 USD in 40 days
6.9
6.9

Hello. I’ve worked on IBKR-connected Python systems before, and your flip‑flop trend framework with the TradingView alignment requirement fits well with my experience. I can help validate the indicator, integrate the existing components, and make the execution flow dependable. Your clear specifications make this efficient to build, and I can also assemble the multi‑tab dashboard and ensure the VPS setup is fully stable with alerts. Thanks, Teo
$25 USD in 37 days
6.5
6.5

As someone invested in providing valuable, game-changing solutions for my clients, I am truly excited about your project and confident in my ability to help you build a robust and fully automated trading system for US stocks. My extensive six years of experience as a Full Stack Developer brings with it a deep understanding and expertise in Python (3.11+), IBKR API, Flask, Windows VPS management, NSSM process management, Twilio SMS development – all of which are crucial to the successful completion of this project. Lastly, Continuous support and maintenance isanother area I excel at - so once we've implemented your 6-tab web dashboard for monitoring positions, P&L records , portfolio metrics and scanner it’s something you won’t have to worry about. With me on your side, you'll not only get a reliable solution but also a long-term technology partner who'll help you adapt and evolve your application as market needs change. To know more about how I can specifically help you achieve your vision for this automated trading system, do reach out to discuss further! My dedication,clean code writing ethic and meticulous approach will always give you an added value boost .
$10 USD in 2 days
6.1
6.1

Your project is well-structured, which makes it clear what needs to be done in each phase. I have worked on Python-driven automated trading systems connected to IBKR for trend-following strategies, including signal validation against reference platforms like TradingView. This experience will help me efficiently validate your indicator signals in Phase 1 to ensure exact match and pass all four criteria without guesswork. For Phase 2, I can test your live IBKR bar subscription and execution engine on paper trading to confirm the timing of flip-flop entries/exits and holding behavior during ranging. To confirm, do you have unit tests or historical output data for the Python indicator to speed up Phase 1 validation? When building your 6-tab dashboard, I suggest focusing on real-time position updates and clear P&L visualization to help monitor dozens of stocks effectively. Have you considered websockets or server-sent events for the Flask app to reduce latency? I’m ready to start integrating, validating, building the dashboard, and then deploying your system on a 24/7 Windows VPS with SMS alerts. Let’s get your proven strategy fully automated and live.
$27.50 USD in 7 days
5.9
5.9

Your flip-flop execution logic will fail if IBKR rejects the SHORT order while your LONG is already closed - you'll end up flat when the system expects to be positioned. This happens during hard-to-borrow scenarios or when margin requirements spike intraday. I've debugged this exact failure mode on 2 prior IBKR systems where simultaneous close-and-reverse orders created 3-5 second exposure gaps. Before I validate your Python indicator, I need clarity on two things. First - what's your current handling for HTB stocks? If a symbol becomes hard-to-borrow mid-session, does your spec define fallback behavior or do you accept going flat? Second - your 764-line Python conversion: did you account for TradingView's bar_index offset behavior? I've seen Pine-to-Python conversions produce identical values but misaligned timestamps by 1-2 bars because of how TV handles real-time vs historical indexing. Here's the integration approach: - IB_INSYNC + ORDER VALIDATION: Implement pre-flight checks before every flip - verify shortability via reqSecDefOptParams, confirm margin availability, and use bracket orders with guaranteed stops to prevent the flat-position failure mode. - PHASE 1 SIGNAL ALIGNMENT: Build a bar-by-bar comparison harness that ingests your TV export CSV and replays it through the Python indicator - flag any divergence in entry/exit timestamps, ATR values, or flip triggers across 500+ historical bars. - FLASK DASHBOARD + WEBSOCKETS: Use Flask-SocketIO for real-time position updates so your 6-tab interface reflects order fills within 200ms - critical when managing 30-50 simultaneous positions where a 5-second lag means you're trading on stale data. - VPS DEPLOYMENT + FAILOVER: Configure NSSM with restart policies and implement a heartbeat monitor that sends Twilio alerts if the IB Gateway connection drops or if any position breaches your daily loss limit before the system can react. I've built 4 IBKR-connected Python systems including one managing 80 concurrent futures positions with sub-second flip execution. I don't take projects where the order execution layer isn't bulletproof - a single missed flip during a volatility spike will cost more than my entire fee. Let's schedule a 20-minute call to walk through your existing execution engine code and confirm your spec addresses the HTB and margin edge cases before we formalize milestones.
$25 USD in 30 days
6.2
6.2

Hello There!!! ★★★★ (Python IBKR automated flip-flop trading system integration & deployment from existing specs) ★★★★ I’ve carefully read your project. You already have a TradingView strategy, Python indicator conversion, IBKR feed, and execution engine draft. You need full integration, validation against TradingView signals, dashboard build, and production deployment on VPS. ⚜ Validate Python indicator vs TradingView alignment ⚜ IBKR live integration (ib_insync, bar-close execution) ⚜ Flip-flop LONG/SHORT execution engine testing ⚜ Flask dashboard (positions, P&L, metrics, scanner) ⚜ Risk controls (stops, daily limits, blackout rules) ⚜ Twilio SMS alerts integration ⚜ VPS deployment (IB Gateway + NSSM 24/7 setup) I have solid experince in Python trading systems and IBKR API automation, including real-time execution engines and risk-managed systems. I’ve worked on similar algo-trading pipelines with live broker connectivity. Since you already have strong base code, I’ll focus on correctness, synchronization, and stable deployment instead of redesign. Let’s connect and review your spec docs so we can start Phase 1 validation quickly. Warm Regards, Farhin B.
$11 USD in 40 days
6.5
6.5

Drawing from my extensive experience in the software development industry, I am well-equipped to tackle your project to build a fully automated trading system for US equities. With over 10 years creating a diverse range of applications, I bring a deep knowledge and comprehensive skill set to the table. My proficiency spans across Python, ib_insync, Flask and my ability to manage a Windows VPS using NSSM process management and Twilio SMS to set up necessary alerts. Of particular relevance is my experience with Interactive Brokers API. I have built similar IBKR-connected Python trading systems in the past and possess an intimate understanding of their requirements and complexities. Furthermore, I am familiar with the essence of working with detailed written specifications, ensuring that the project conforms not just to code expectations but also aligns closely with your vision. Working on this project is an exciting prospect for me as it brings together two areas I’m passionate about: Trading systems and Python automation. My passion goes beyond lines of code - it extends into creating functional, reliable solutions that can withstand real-world market conditions. Together with my strong organization skills, strict adherence to deadlines, and commitment to milestone-based payment schedules, I assure you a smooth journey from Phase 1 all the way to its deployment on a 24/7 operational VPS.
$10 USD in 25 days
5.9
5.9

Hello, I’ve gone through your project details, and this is something I can definitely help you with. With over 10 years of experience in Python development and automated trading systems, I have the right expertise to validate, integrate, and deploy your trading system to connect your custom trend-following indicator with IBKR. My focus is always on clean architecture, scalability, and effective risk management to ensure reliable execution. I understand that the project is well-defined, and you have substantial work already completed. My background in working with the IBKR API aligns perfectly with your needs, making me a strong fit for validating signal alignment, connecting to live trading, and building the web dashboard for monitoring. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to discuss further. Could you clarify the testing expectations for the bar-close signal routing in Phase 2, specifically regarding any edge cases you have identified?What specific edge cases should I consider during the testing of the bar-close signal routing in Phase 2? Let’s discuss over chat! Regards, Arpit
$20 USD in 31 days
7.1
7.1

Hi there. Your automated IBKR trend system sounds clear, and the flip‑flop logic makes sense. I’ve built Python trading setups with IBKR before, so I’m comfortable working through detailed specs instead of designing new parts. I’d move fast by focusing on what’s already built: • Validate Python vs TradingView signals using your four checks • Link the bar stream to the signal router and test flip‑flop trades on paper • Build the six‑tab Flask dashboard • Prepare the VPS, IB Gateway, NSSM, and Twilio alerts I can start right away and the full flow fits well into the timeline you described. Which part of the signal‑validation flow do you want logged in full detail for debugging at scale? Thanks, Slavko
$10 USD in 33 days
5.6
5.6

Brisbane, Australia
Payment method verified
Member since Oct 13, 2025
$15-25 USD / hour
$15-30 USD / hour
$250-750 USD
$15-25 AUD / hour
$15-25 USD / hour
€1500-3000 EUR
$5000-10000 USD
$2-8 CAD / hour
₹1500-12500 INR
€250-750 EUR
$10-30 USD
₹12500-37500 INR
min $50 USD / hour
$250-750 USD
€8-30 EUR
$10-30 USD
$250-750 USD
₹600-1500 INR
€8-30 EUR
$10-30 USD
$30-250 USD
$10-30 USD
€250-750 EUR
$30-250 USD
₹1500-12500 INR