
Open
Posted
•
Ends in 5 days
Paid on delivery
I'm looking for a skilled developer to create a trading bot using the IBKR TWS API. The bot will be used for trading stocks. Key Requirements: - Implementation of a trading strategy (momentum) - Development in Python - Experience with IBKR TWS API - Strong background in trading and financial markets - Ability to forward test - GUI Interface Ideal Skills and Experience: - Proficiency in Python - Familiarity with stock trading and various strategies - Previous experience in building trading bots - Ability to deliver well-documented and maintainable code Please provide examples of similar work done.
Project ID: 39745644
46 proposals
Open for bidding
Remote project
Active 8 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
46 freelancers are bidding on average $493 SGD for this job

⭐⭐⭐⭐⭐ Create a Trading Bot Using IBKR TWS API for Stock Trading ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you are looking for a developer to create a trading bot using the IBKR TWS API. You don’t need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for trading bots. I will use Python for development and implement a momentum trading strategy. I will also ensure the bot has a user-friendly GUI. ➡️ Why Me? I can easily build your trading bot as I have 5 years of experience in Python development, specializing in trading applications, API integration, and financial markets. My expertise includes implementing trading strategies, forward testing, and creating maintainable code. I also have a strong grip on user interface design, ensuring a smooth user experience. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Python Development ✅ IBKR TWS API ✅ Trading Strategies ✅ Financial Markets ✅ GUI Design ✅ Forward Testing ✅ API Integration ✅ Data Analysis ✅ Coding Best Practices ✅ Debugging ✅ Documentation ✅ Automation Waiting for your response! Best Regards, Zohaib Waiting for your Response!
$350 SGD in 2 days
7.9
7.9

Hello, I understand you need a Python trading bot that utilizes the IBKR TWS API for stock trading with a momentum strategy. I have solid experience developing trading bots and am familiar with the IBKR TWS API, which positions me well to meet your needs. My approach includes creating a well-documented and maintainable code base, along with a user-friendly GUI interface to streamline the user experience. I will ensure to include forward testing in the implementation so that we can validate the effectiveness of the trading strategy before deploying it. Additionally, I can provide examples of similar projects I’ve completed to showcase my expertise in creating trading solutions. Can you share more details about the specific momentum strategy you have in mind for the trading bot? Thanks, Shamshad
$750 SGD in 15 days
7.2
7.2

Hi, Sir/Madam ! Warm Greetings !! We are a team of expert algo trading systems developers, having vast experience in algo trading field, mainly using Python. We have built the following types of algos: > NYSE/Nasdaq/NSE/MCX/Crypto/Forex Markets > Algos trading F&O, Stocks, Spreads, Straddles, Currencies & Commodities > Indicator/price movement based algos > Desktop/server based > Multi client systems > Systems with Stop loss, Trailing SL, Target Profit, Martingale, Qty Splitter, Multi Timeframe, Stock Screening, etc. > Have built custom timeframes and indicators > Brokers like IBKR, SimpleFX, Oanda, Zerodha, Fyers, Binance, etc. > Chart patterns like Heikin Ashi, Renko, Marubozu, etc. The features we provide: > Multiple Instance system > Orderbook and logs built into the system > User friendly UI to manage everything > Emergency Safety buttons > The algo can be operated from mobile as well > Complete statistics of the algo as per strategy, including running and booked P&L > Paper trading as well as Live trading > Editable input boxes for modifiable parameters No technical knowhow required for operating the algos developed by us. We focus on delivering quality to our clients, keeping in mind safety, security, aesthetics, scalibility, etc. Considering our skill set and experience, we think we will be a perfect fit for your project. Looking forward to working with you ... Message us to discuss further
$1,300 SGD in 28 days
6.5
6.5

Hello Bernie C. Hope you are doing well! This is Efan , I checked your project detail carefully. I am pretty much experienced with Algorithm, Trading, API Development, Python, Newsletters and Software Architecture for over 8 years, I can update you shortly. Cheers Efan
$250 SGD in 1 day
5.8
5.8

Hello, We understand you are looking for a skilled developer to create a trading bot using the IBKR TWS API, implementing a momentum trading strategy in Python. Our team has a strong background in financial markets and extensive experience in developing trading solutions. At A2 Design, we have successfully delivered projects that align with your needs, such as developing automated trading systems and algorithmic trading tools. Our proficiency in Python ensures that we can deliver well-documented and maintainable code, while our knowledge in trading strategies will drive effective performance for your bot. We invite you to discuss how we can transform your project into reality. Let’s connect and explore the next steps!
$420 SGD in 4 days
6.4
6.4

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
$250 SGD in 5 days
5.2
5.2

My name is Sardar Hasnain and I would love to tackle your IBKR TWS API Python Trading Bot project. While my background may not be strictly in finance, my experience as a software engineer is highly transferable to building trading bots. I have an exceptional coding skill set, including proficient use of Python - a key requirement for this project. Alongside that, I am well-versed in Linux and circuit design which can certainly come in handy. Despite limited exposure on the front end of stock market trading, I make up for it with my strong algorithmic knowledge and aptitude for problem-solving. Combining these skills with the drive to leverage technology to solve complex problems makes me a prime candidate for your project. All my work has always been delivered on time and the quality has never been compromised; something which I will put forward while delivering your project. Furthermore, I intend to ensure well-documented and maintainable code for easy future adaptations or modifications you may require. While I empathize that examples of similar work done could have formed an integral part of the selection process, trust my assurance that despite the lack of such examples, I am willing to demonstrate my competence by completing a trial task for you. Allow me to turn this lack into an opportunity whereby you can directly observe my capabilities in action via a mini-version of your project before committing to a larger scale adventure!
$750 SGD in 7 days
5.2
5.2

Hi Bernie C., I recently completed a similar project. Message me so I can show you that sample. Question: For the momentum spec, do you want time-series momentum per symbol (e.g., k-bar breakout with volatility targeting) or cross-sectional (ranked winners vs losers), and at what bar granularity (1s/5s/1m)? Also confirm order types (bracket with native stop/TP, adaptive algo, IOC) and data mode (streaming vs snapshot) given IBKR pacing limits. Suggestion: Architect the bot as an event-driven, resilient service using ib_insync + asyncio with: - Robust market-data/order throttling to respect IBKR pacing, auto-reconnect, and clock sync. - Strategy module supporting walk-forward testing: rolling parameter freeze, out-of-sample tracking, commission/slippage modeling, and live paper-trade shadowing before cutover. - Risk engine: volatility-scaled sizing, max loss/var stops, circuit-breakers, kill-switch, and position reconciliation with TWS. - GUI (PySide6): live PnL/greeks, per-symbol signals, order blotter, risk limits, logs, and scenario “replay” from recorded ticks. - State persistence, audit logs, and unit/integration tests with TWS/Gateway sandbox. Kindly send me a message, lets discuss in detail and my portfolio is uploaded here and on my website. Best Regards, Sid CTO and Co-Founder of Ekarthaan
$750 SGD in 9 days
5.1
5.1

Hello Bernie C. I specialize in Python-based algorithmic trading solutions and currently work on high-performance trading bots with ready-to-use IBKR TWS API templates that ensure fast, accurate, and optimized trade execution. My pre-built architecture accelerates development, enabling quick implementation of your momentum trading strategy with real-time data handling, order management, and GUI-based monitoring. ✅ Techniques & Tools Used: API Integration: IBKR TWS API, WebSocket, REST APIs Trading Strategies: Momentum, mean reversion, and breakout modeling Backtesting & Forward Testing: Using Backtrader, Zipline, and PnL analytics GUI Development: PyQt5 dashboards for monitoring trades, P/L, and order flow Risk Management: Position sizing, stop-loss triggers, and volatility-based hedging ✅ Relevant Projects: IBKR Auto-Trader — Built a fully automated stocks trading bot using IBKR TWS API with GUI & live testing Crypto Momentum Engine — Developed an ML-driven bot for real-time price action strategies Portfolio Rebalancing System — Automated multi-asset portfolio optimization with backtesting + forward testing I already have ready trading bot templates that can be customized to your strategy for immediate, accurate, and tested deployment.
$1,000 SGD in 15 days
5.3
5.3

Hi there, I'm Ahmed Hassan, a Senior Full-Stack Engineer based in California with over 15 years of hands-on experience in web and mobile application development. After reviewing your job posting, I’m confident that my background aligns closely with your project requirements and enough qualified for your project - IBKR TWS API Python Trading Bot -- 2. I’ve successfully delivered SIMILAR projects in previous roles—both as a senior developer and project manager—ensuring secure, scalable, and user-friendly systems tailored to business goals. I’d love the opportunity to discuss how I can contribute to your project’s success. Looking forward to connecting. Best regards, Ahmed Hassan
$500 SGD in 6 days
4.8
4.8

✋ Hi there. I can build your IBKR TWS API trading bot in Python with a momentum strategy and GUI interface. ✔️ I have experience developing Python trading bots with IBKR TWS API. In a past project, I implemented real-time stock strategies, forward-tested them, and provided a GUI for monitoring trades and performance. ✔️ For your bot, I will code the momentum trading logic, integrate with IBKR TWS for live execution, and create a simple GUI to track orders, positions, and performance metrics. I will also ensure the code is maintainable and well-documented. ✔️ The bot will be ready for forward testing and can be adjusted for future strategies. Let’s chat so I can review your requirements and plan the development. Best regards, Mykhaylo
$500 SGD in 7 days
4.6
4.6

Hello, As an adaptable and versatile full-stack developer with a sharp eye for detail, I can offer unique insight for your development needs. My Python proficiency pairs well with your requirements for developing a trading bot with the IBKR TWS API. My decade-long experience in the field has given me the ability to not only understand and implement various trading strategies like momentum, but also build them from scratch if needed. In addition to my technical skills, I bring valuable expertise in financial markets that will directly impact the performance and precision of your trading bot. I've had previous encounters developing similar such trading bots and possess comprehensive knowledge about forward testing. My well-documented and maintainable code practices ensure future scalability and ease of adjustment, key factors when it comes to something as volatile as the stock market. Lastly, even though GUI isn't my primary forte, my diversified experiences have equipped me with the aptitude to quickly adapt to new technologies and become proficient in them. Rest assured, my commitment to excellence that has benefited hundreds of thousands of users over the years will be fully utilized to develop a reliable, efficient, and profitable trading bot for you using IBKR TWS API. I am eager to leverage all my skills for this project at hand! Thanks!
$250 SGD in 3 days
4.3
4.3

Dear Client, Greetings!! I have gone through the project description, and found that all of the mentioned requirements fall over my expertise, as I have hands-on experience on python, AI/ML, Data Science, software building, etc. I have been coding on Machine Learning and Data Science with python from past 8 years. I have the experience of working with 4 giant tech companies, including freelancing on upwork, fiverr and freelancer. Hope to hear from you soon!!. Regards, Rojan
$490 SGD in 7 days
4.1
4.1

Hello, I will develop the trading bot using python and connect it to ibkr tws api for live market data and order execution. the bot will follow a momentum strategy by analyzing price and volume trends, generating buy/sell signals accordingly. pandas and numpy will be used for data handling and calculations, while matplotlib will provide real-time charts on the gui. the gui will be created using pyqt to allow manual overrides, status monitoring, and strategy parameter adjustments. postgresql will store trade history and performance metrics for forward testing. the bot will include logging, error handling and configurable parameters for different stock symbols. documentation will cover setup, usage and troubleshooting. Let's have a detailed discussion, as it will help me give you a complete plan, including a timeline and estimated budget. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
$500 SGD in 7 days
3.9
3.9

Hello Bernie, Creating a trading bot using the IBKR TWS API for stock trading is a project I can facilitate effectively. With my expertise in Python and experience in implementing trading strategies, I am well-equipped to develop a momentum-based trading bot that meets your specifications. I have over 6 years of experience in building trading bots and have successfully implemented various strategies, including momentum trading. My knowledge of the financial markets and API development ensures a seamless integration with IBKR, while also adhering to best practices in coding for maintainability and documentation. I am excited about the opportunity to bring your vision to life and deliver a robust trading solution that performs well in forward testing. I can provide examples of my past work related to trading bots to illustrate my ability to deliver quality results. Thanks, Billy Bryan
$250 SGD in 7 days
3.3
3.3

Hi, Bernie I’ve reviewed your project description and believe I’m an excellent fit for this role. I recently completed a similar project just a month ago. My background covers Python, Algorithm, Software Architecture, Newsletters, Trading, API Development. Please come over chat and discuss your requirement in a detailed way. Regards
$460 SGD in 7 days
3.1
3.1

⭐️⭐️⭐️⭐️⭐️ Hi Bernie C., I am Yurii, a Full Stack Engineer with over 6 years of experience. I've reviewed your IBKR TWS API Python Trading Bot -- 2 carefully and I’m confident I can deliver with my strong experience in Python, Algorithm, Software Architecture, Newsletters, Trading, API Development. As you can see from my work history on my profile, I can handle your project perfectly. And I will provide solution and my experience for this project via a private chat. Let's discuss in more details via chat. Thank you for the opportunity to bid. I look forward to a mutually beneficial collaboration for both parties. Thanks, Yurii
$300 SGD in 7 days
2.4
2.4

With over 8 years of experience in Python and app development, I'm confident that my skills are the perfect match for your trading bot project. I have a deep understanding of the IBKR TWS API and have implemented numerous successful trading strategies in Python. My background in trading and financial markets helps me approach this project from a unique perspective, which is essential when coding a successful trading bot. In addition to my extensive technical skills, I bring a strong commitment to client satisfaction and timely delivery. Having completed over 100 projects successfully, my clients have consistently been happy with my work. I believe in building well-documented and maintainable code, ensuring it stands up to rigorous tests. Combining all these factors, I believe you will find no better-suited candidate for this project than myself. I would be happy to share examples of similar work I've done in the past, which includes projects like yours involving the implementation of successful trading bots using IBKR TWS API. Just tell me how to proceed in that regards. Thank you for considering me for your important project; I look forward to helping you create an efficient and profitable trading strategy!
$500 SGD in 7 days
2.5
2.5

Hello Bernie C., We reviewed your project description, and it appears that our team would be an excellent match for this job. We did the same work 3 months ago. We are an expert team which have many years of experience on Python, Algorithm, Software Architecture, Newsletters, Trading, API Development Let's connect via chat to discuss this further. Regards
$450 SGD in 7 days
2.0
2.0

Hello Bernie C., I’ve been working with Python, Algorithm, Software Architecture, Newsletters, Trading, API Development for over 7 years, and I love helping people bring their ideas to life. I’m confident I can help with your project and make sure it turns out just the way you want. I'm really excited about your project—it genuinely caught my attention, and I'm ready to dive in right away. From what I've seen so far, your requirements are clear, and I feel aligned with your expectations. That said, I’d love to ask a few quick questions to ensure we’re fully aligned before getting started. I’m excited to work with you and make this project awesome! I can easily adapt to your preferred working hours, so just let me know what suits you. Talk soon, Cheers Liam
$500 SGD in 7 days
1.4
1.4

Singapore, Singapore
Payment method verified
Member since Aug 30, 2025
$250-750 USD
$30-250 USD
₹100-400 INR / hour
₹12500-37500 INR
$250-750 USD
$8-15 USD / hour
₹600-1500 INR
₹600-1300 INR / hour
$250-750 USD
$250-750 USD
$15-25 USD / hour
$25-50 AUD / hour
₹1500-12500 INR
$30-250 USD
$250-750 USD
$250-750 USD
₹1500-12500 INR
₹12500-37500 INR
$250-750 SGD
₹600-1500 INR