Python - Development of an automated trading bot with elements of machine learning
Looking for an experienced Python developer with expertise in algorithmic trading, chart analysis, and machine learning. The project involves developing a fully automated trading bot that works with the Questrade broker API (Canada).
⚙️ Technical requirements:
Working with Questrade broker API (documentation provided)
* Working with market quotes (frequency of 1 minute)
* Calculation of technical indicators (EMA, MACD, VWAP, etc.)
* Building entry and exit logic for trades
* Ability to adapt exit logic (based mainly on algorithms and AI/reinforcement learning)
* Pattern detection (including using ML)
* Considering market liquidity and filters
* Logging
* The bot should operate during the main session as well as pre-market/post-market
* Ability to run on VPS
🔐 Collaboration conditions:
* NDA (non-disclosure agreement) must be signed before starting work
* Full prohibition on sharing logic, code, algorithms, or project architecture
* All source code and documentation will be handed over upon completion
* Payment can be hourly or fixed — to be discussed individually. It should fully cover the entire project from planning/design to launch/testing and support.
📩 What we need from you:
* Confident proficiency in Python
* Experience with broker APIs is desirable (Questrade, Alpaca, Interactive Brokers, etc.)
* Knowledge of libraries: `pandas`, `ta`, `scikit-learn`, `requests`, `gym`, `stable-baselines3`
* Understanding of algorithmic trading, technical analysis, and AI
* Experience in reinforcement learning — a big plus
* Ability to write clean, documented code
* Examples of work in this field
* Willingness to sign NDA
* Brief description of your approach to such a task (without copying others' solutions)
Thank you. I am open to discussing the price individually. Please specify your cost for such a project and the estimated time required.
-
30 days3000 USD
6177 74 1 30 days3000 USDHello. I have experience in completing similar projects using various technical indicators.
It is difficult to accurately estimate the time required to complete.
-
30 days5500 USD
258 30 days5500 USDHello Alyona,
I am Georgios — a senior full-stack developer with over 9 years of experience, including excellent proficiency in Python, algorithmic trading, and AI/ML integration.
I have worked on real-time financial systems, automated bots, and custom trading strategies involving indicators (EMA, VWAP, MACD), reinforcement learning (Stable-Baselines3, Gym), and data pipelines (pandas, ta, scikit-learn).
Here is how I will approach your Questrade bot:
Broker integration: connecting to the Questrade API to obtain 1-minute market quotes with authenticated sessions and session renewal.
… Indicator engine: calculating EMA, VWAP, MACD using ta or custom implementations.
Signal logic: building modular entry/exit strategy logic based on technical signals and risk models.
AI/ML level:
RL agent (Stable-Baselines3) for optimizing outputs and adapting to market conditions
Pattern detection using historical data and scikit-learn models
Market filters: liquidity and volatility filters to meet trading requirements
Bot engine: handling live and pre-/post-market sessions, running on a headless VPS with reliable logging
Security and clean code: NDA compliant, all code and architecture delivered with documentation
I am comfortable working with Questrade, Alpaca, and IBKR, and fully understand the operational, security, and compliance aspects of live trading bots.
Cost estimate:
$5500 fixed or $50 per hour, covering:
Architecture and design
API integration and strategy logic
ML/RL model implementation
Logging, testing, and VPS deployment
Documentation and handover
Timeline:
4–5 weeks (depending on the complexity of RL training and testing cycles)
I would be happy to sign your non-disclosure agreement and walk you through a sample bot I have worked on (without sharing proprietary content).
Looking forward to your response.
Best regards,
Georgios Tutudakis
-
15 days600 USD
17 15 days600 USDI am ready to make this project perfect. I will need 13-15 days
-
30 days10 000 USD
361 30 days10 000 USDGood day! I have familiarized myself with your project regarding the development of an automated trading bot on Python with the Questrade API. I want to inform you that I already have ready developments that cover a wide range of trading strategies, including those that require technical indicators, adaptive logic, and pattern detection. I believe that most of the technical requirements for the project have already been implemented or can be quickly adapted based on existing code.
I am ready to discuss details and demonstrate existing solutions. For further cooperation, I agree to sign a non-disclosure agreement (NDA) – this should be a bilateral document so that I can also familiarize myself with your developments and project requirements. After signing the NDA, I will be able to present my developments in more detail and discuss further steps, including the cost and timeline for completing the remaining project.
-
1 day1000 USD
319 1 day1000 USDGood afternoon, we are engaged in the development of Telegram bots, web development, and website layout on PHP, frameworks like Laravel, HTML, CSS, including WordPress. We develop websites on PHP, frameworks on Laravel, and mobile applications for iOS and Android turnkey.
We develop websites on PHP and mobile applications for iOS and Android.
We have experience in creating CRM/ERP systems.
We are ready to execute your order turnkey.
We develop websites on WordPress and mobile applications for iOS and Android. The total development experience is 7 years. We are ready to execute your order turnkey.
1. Projects
https://berkanaplus.com.ua/ - This site was migrated and the server was configured.
2. https://leondesign.kyiv.ua/
… PHP version updates and plugin updates.
3. https://peg.com.ua/
Development of a new module for the site for dynamic pricing updates.
https://uvali.com.ua/
Configuring a dedicated VPS server. 📈 Internet marketing and promotion:
Setting up advertising on Google Ads, Facebook, TikTok
SEO and copywriting
Promotion through push notifications and in-app advertising
Marketing analytics, A/B testing, campaign optimization
📈 Internet marketing and promotion:
Setting up advertising on Google Ads, Facebook, TikTok
SEO and copywriting
🎨 Design solutions:
In-house design department
UI/UX design, branding, advertising creatives
-
1 day100 USD
631 5 0 1 day100 USDGood afternoon
ready to cooperate, I have experience - see portfolio
write, we will discuss
-
20 days3000 USD
146 20 days3000 USDHi, I’ve worked with broker APIs like Alpaca and Interactive Brokers, and I can help build your automated trading bot for Questrade. I’ll set up real-time data processing, technical indicators, and trade logic with clean Python code. I can also add ML or reinforcement learning to improve exit decisions and detect patterns.
The bot will be fully automated, with logging, session control, and VPS support. I’m okay signing an NDA and will make sure everything is well-documented and handed over after testing.
Once I review the Questrade API docs and your requirements, I can give you an accurate estimate for time and cost.
Looking forward to working with you.
Best,
Daniel
Current freelance projects in the category AI & Machine Learning
AI Automation Engineer
22 USD
Need an AI Automation Engineer, a specialist for creating a system for active client search and smart outreach (not a regular chatbot-autoresponder) for a B2B project Data collection: automatic parsing of contacts from "blind" databases by name. Smart mailing: integration… AI & Machine Learning, Embedded Systems & Microcontrollers ∙ 1 hour 30 minutes back ∙ 4 proposals |
Development of a high-load system with fine-tuning of LLM modelsDevelopment of a high-load system with fine-tuning of LLM models for an online service of multimodal product search by photo and text query simultaneously integrated into messengers through a personal agent-assistant. AI & Machine Learning ∙ 10 hours 35 minutes back ∙ 13 proposals |
Need a developer to create an automated AI service for generating numerology reports.
178 USD
I'm looking for a developer who can implement a turnkey automated service for generating personal numerology reports. A product concept, calculation formulas, texts, knowledge base, landing page design, and PDF report design are ready. It is necessary to combine all this into… AI & Machine Learning, Web Programming ∙ 13 hours 25 minutes back ∙ 68 proposals |
Need an AI photoshoot for a dating site and social media (10 photos)Need an AI photoshoot for a dating site and social media (10 photos) Looking for a specialist in AI generation, retouching, and photo montage to create a realistic photoshoot based on my photographs. What needs to be done: Create 10 high-quality and as realistic as possible… AI Art, AI & Machine Learning ∙ 23 hours 17 minutes back ∙ 27 proposals |
Pocket Option trading bot
71 USD
I need a bot and your expertise who has already been able to create a similar bot when the bets are correct, they are read from Pocket Option I am interested in Brent Oil I do not need a beginner or someone who will just write code for the sake of it I need someone who knows… AI & Machine Learning, Bot Development ∙ 23 hours 52 minutes back ∙ 16 proposals |