
Open
Posted
•
Ends in 17 hours
Paid on delivery
Project Description I am looking for an experienced Python algo trading developer who has hands-on experience with: Python OpenAlgo platform Zerodha / Fyers APIs Websocket market data handling Real-time trading systems DuckDB / PostgreSQL Multi-threaded trading architecture Futures rollover handling Advanced Order Management Systems (OMS) The project involves developing a highly advanced and configurable ORB (Opening Range Breakout) trading strategy named BrahmosV1 for the OpenAlgo Platform. The strategy must work seamlessly inside OpenAlgo Python Strategies without runtime errors and should follow OpenAlgo documentation standards strictly. Core Requirements 1. OpenAlgo Compatibility Fully compatible with OpenAlgo Single source of truth must follow OpenAlgo docs/examples Support Fyers and Zerodha brokers Use OpenAlgo symbol mapping system 2. Multi-Segment Trading Support: NSE EQ NSE FUT NSE Index FUT BSE Index FUT 3. Advanced ORB Strategy Multi-timeframe support: 5m 10m 15m 30m 1h 75m Daily Weekly Monthly 4. Long / Short / Long&Short Modes Single strategy file must support: LONG mode SHORT mode LONG_SHORT mode 5. Pre-Market + Market-Time Logic Pre-market stock universe generation Real-time ORB validation Real-time entry/SL/Target tracking Websocket-based candle building Broker API fallback mechanism 6. Futures Expiry Handling Advanced futures rollover logic: Historical candle stitching across expiry months Automatic handling of fresh/expired contracts Configurable expiry retention 7. Dedup Trade Logic One trade per stock/day/week/month Advanced dedup handling for Long&Short mode Configurable option modes 8. 19 Long Combos + 19 Short Combos Each combo independently configurable Conditions individually enable/disable capable Externalized configuration Timeframe agnostic architecture 9. Tier-15 OMS System Advanced SL/TGT engine Multi-mode stop-loss: Tier Candle First Candle Previous Day Bollinger Band SMA20 Partial profit booking Portfolio level risk management 10. Real-Time Order Management Entry SL Trailing SL Multi-tier targets Real-time monitoring Accurate websocket handling 11. Database & Watchlist System Historify DB integration Auto watchlist management EQ/FUT symbol sync Expiry cleanup handling 12. Logging & Debugging Detailed OpenAlgo-compatible logs including: Stock universes Combo filtering ORB calculations Trade lifecycle Data validation failures Error tracking Technical Expectations Developer must deliver: Clean modular Python code Proper class-based architecture Configurable parameter system Production-grade logging Thread-safe implementation Error handling and recovery Full source code ownership transfer Proper inline comments/docstrings Deliverables Complete Python source code Configuration files OpenAlgo-compatible strategy files Setup instructions Dependency requirements Database scripts if applicable Testing support Bug fixing support during testing period Important Notes Strategy should run without errors inside OpenAlgo Python Strategies. All conditions must work independently. All configurations should be externalized. Code should be scalable and production-ready. Real-time execution accuracy is extremely important. No hardcoded values unless explicitly mentioned. Milestones Milestone 1 — Project Initiation Amount: ₹1 Purpose: Project acceptance Initial discussion Architecture planning Environment setup confirmation Release Condition: Freelancer starts the project Milestone 2 — Final Delivery & Validation Amount: ₹4,999 Includes: Complete source code delivery Full setup support Strategy integration into OpenAlgo Testing and bug fixes Validation Period: 30 days testing period after complete code delivery Release Condition: Successful testing Stable functioning Satisfactory results during validation period Preferred Freelancer Skills Python Algo Trading OpenAlgo Zerodha Kite API Fyers API Websocket Programming DuckDB / PostgreSQL TradingView indicator logic OMS development Multi-threading Quant trading systems Budget Total Budget: ₹5,000 Fixed Reference OpenAlgo GitHub Repository [login to view URL]
Project ID: 40462497
15 proposals
Open for bidding
Remote project
Active 5 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
15 freelancers are bidding on average ₹8,047 INR for this job

Hi, how are you doing? I have hands-on Python experience with OpenAlgo, Zerodha/Fyers APIs, WebSocket data handling, and multi-threaded trading architecture, plus solid work with DuckDB/PostgreSQL and OMS logic. I’ve built modular, production-ready strategy code with externalized configs and robust logging, and I’ve integrated complex ORB-like strategies in OpenAlgo-compatible setups while keeping everything aligned with the platform’s docs. I can map symbols accurately, manage multi-segment and multi-timeframe trading, and implement reliable pre-market to market-time flows with real-time risk controls. Let me know further if interested.
₹5,000 INR in 5 days
3.4
3.4

Hey, Thanks for your post. I'v read your description carefully. I have relevant experience I can help. some of my skills are: JavaScript, Python, Nodejs, EAs, trading etc Hope you're having a nice day my friend :)
₹50,000 INR in 4 days
3.3
3.3

Cheap work is expensive later. If you want this done properly with scalable architecture and real execution, let’s discuss. I build products that actually work in production.
₹5,000 INR in 7 days
1.7
1.7

I have experience building Python-based algo trading systems with broker APIs, websocket market feeds, OMS logic, and database-backed trading architectures. I can develop your OpenAlgo-compatible BrahmosV1 ORB strategy with modular design, configurable parameters, futures rollover handling, multi-broker support, and production-grade logging. I understand real-time execution requirements, risk management, and scalable strategy engineering for Zerodha/Fyers environments.
₹5,500 INR in 8 days
0.0
0.0

As an experienced Python algo trading developer with over 12 years in the field, I understand the complexities involved in creating a robust ORB trading strategy. Your requirement for a seamless integration of the BrahmosV1 strategy into the OpenAlgo platform, ensuring compatibility with Zerodha and Fyers APIs, is crucial for real-time market performance. I have extensive experience with Websocket programming and multi-threaded architectures, essential for handling real-time trading systems and futures rollover logic. Additionally, my proficiency with DuckDB and PostgreSQL ensures that your database requirements will be efficiently managed. I’m particularly keen on building an advanced Order Management System (OMS) tailored to your needs while ensuring that all configurations are externalized and scalable. What specific challenges do you foresee in integrating this strategy within the OpenAlgo environment?
₹5,000 INR in 7 days
0.0
0.0

Hello, I have strong experience with Python-based algorithmic trading systems and can develop an advanced OpenAlgo ORB solution with clean architecture, automation, and scalable execution logic. My experience includes: OpenAlgo integration ORB (Opening Range Breakout) strategy development Python automation API integrations Real-time market data handling Risk management systems Backtesting & strategy optimization WebSocket/live execution systems Trading dashboards and monitoring tools What I can deliver: High-performance Python backend Modular and maintainable codebase Advanced ORB logic implementation Secure API handling Fast execution flow Logging & analytics Strategy customization Deployment support I understand the importance of stability, latency, and clean execution in automated trading environments and can start immediately. Looking forward to discussing the project in more detail. Best regards Michael
₹4,500 INR in 14 days
0.0
0.0

Hire me, I have experience.........................................................................................................>
₹4,500 INR in 7 days
0.0
0.0

HI I have worked on Python trading projects. I know how to connect to broker APIs handle market data from websockets and use databases like PostgreSQL and DuckDB. I have also built systems that can handle tasks at the same time and manage orders in real-time. I can build the BrahmosV1 strategy to work with OpenAlgo. It will be able to switch between short modes use data from different timeframes handle futures rollover and avoid duplicate trades. I will also include order management, logging and settings that can be changed easily. I will follow the OpenAlgo rules. Deliver code that is easy to understand and modify. I will provide instructions, on how to set it up and help with testing. Note: This project seems complex. I want to review the specific rules and OpenAlgo setup before I confirm everything. Thanks.
₹4,999 INR in 5 days
0.0
0.0

I have extensive experience in Python algo trading, OpenAlgo platform, Zerodha and Fyers APIs, websocket market data handling, real-time trading systems, DuckDB/PostgreSQL, multi-threaded trading architecture, futures rollover handling, advanced order management systems (OMS), and other relevant areas. I am confident that I can deliver a high-quality implementation of the BrahmosV1 ORB strategy as per your requirements.
₹5,000 INR in 208 days
0.0
0.0

Hello, I'm Mohamed Adele, a Python Algo Trading Developer with deep experience building real-time trading engines and integrating broker APIs. I would love to build your BrahmosV1 Opening Range Breakout (ORB) trading strategy with multi-broker support on the OpenAlgo platform. Key highlights of my implementation plan: 1. Multi-Broker & WebSocket Integration: Connect Zerodha Kite and Fyers APIs using Python's async/WebSockets for zero-latency, real-time market tick data streaming. 2. Opening Range Breakout (ORB) Logic: Develop highly precise breakout detection based on custom timeframes, handling orders and pre-breakout candle tracking concurrently. 3. Multi-Threaded Engine with Local Storage: Implement a multi-threaded architecture to ensure order placement and tick-data processing happen independently. I will utilize DuckDB or PostgreSQL for high-speed local data persistence. 4. Risk Management & Rollover Handling: Build robust futures rollover logic and strict risk control mechanisms (trailing stop-loss, max daily drawdown, and instant slippage checks). I have configured advanced custom strategies in OpenAlgo and am fluent in financial APIs. Let's discuss your exact broker keys and ORB parameters to begin development! Best regards, Mohamed Adele
₹4,200 INR in 3 days
0.0
0.0

I'll build BrahmosV1 as a clean OpenAlgo strategy with Fyers multi-broker support, websocket-driven market data, DuckDB for state persistence, and proper futures rollover logic. **Deliverables:** - Fully functional BrahmosV1 ORB strategy inside OpenAlgo framework - Multi-threaded architecture with real-time websocket feeds - DuckDB logging for trades/orders - Advanced OMS with order lifecycle management - Fyers API integration tested for futures rollover Project runs inside OpenAlgo's Python Strategies directory with zero runtime errors. Code follows OpenAlgo documentation strictly. I'll provide full documentation and a live demo session. Let me know timeline constraints and broker API keys availability for testing.
₹4,000 INR in 2 days
0.0
0.0

Hey! Fellow Punekar here — and I completely understand the ORB (Opening Range Breakout) strategy for Indian markets. It's one of the most powerful intraday setups, especially for Nifty/BankNifty Futures. I've worked with Python-based trading systems and API integrations. Here's how I'd approach your BrahmosV1 strategy on OpenAlgo: → OpenAlgo-compatible Python strategy module (strict doc standards) → ORB logic: First 15/30 min range detection, breakout entry with filters → Zerodha Kite + Fyers API integration → WebSocket real-time market data feed → DuckDB/PostgreSQL for trade logging → Multi-threaded architecture for low-latency execution → OMS (Order Management System) with SL/Target/Trailing logic → Futures rollover handling built-in I'll ensure zero runtime errors and full OpenAlgo documentation compliance. Delivery: 7 days | Budget: ₹4,500 (flexible for complexity) Quick question: Do you want the ORB timeframe to be 15-min or 30-min opening range? And should it work on paper trading mode first for testing? Let's build BrahmosV1 right!
₹4,500 INR in 7 days
0.0
0.0

Hi, I've studied your BrahmosV1 requirements and the OpenAlgo GitHub repo thoroughly. Here's how I'd approach it: Architecture: • strategy_core/ — ORB engine, multi-TF candle builder • oms/ — Tier-15 SL/TGT engine with pluggable SL modes • feeds/ — Websocket handlers (Fyers/Zerodha) with fallback • data/ — DuckDB, futures rollover, watchlist sync • config/ — Fully externalized YAML (zero hardcoding) Key decisions: — CandleAggregator builds 5m–Monthly candles from ticks via thread-safe queues — DeduplicationManager enforces one-trade/symbol atomically across threads — Each of the 19+19 combos defined as config-driven ConditionSets — toggle conditions without touching code — All 6 SL modes implemented as a pluggable StopLossStrategy pattern Deliverables: full modular source, YAML configs, OpenAlgo-compatible strategy files, DuckDB schema scripts, setup guide, 30-day bug fix support. Honest disclosure: I'm under a year in algo trading, but Python, real-time Websocket systems, and DuckDB are my core strengths — exactly where this build is most complex. I'm treating this as a portfolio project and am fully committed to the validation period. Suggest we use Milestone 1 for an architecture alignment call before writing production code. — Aryan
₹4,000 INR in 7 days
0.0
0.0

Hello, I have strong experience building Python-based real-time systems, WebSocket applications, multithreaded architectures, and low-latency data-processing pipelines. While I have not worked directly with OpenAlgo, I have developed trading automation, broker integrations, and production-grade monitoring systems. A relevant project was a Rust-based PLC logger handling continuous high-frequency read/write operations with strict latency requirements. It involved real-time data ingestion, concurrent processing, fault tolerance, logging, and database persistence—skills directly applicable to OMS and trading infrastructure. My expertise includes: • Python • WebSockets • Multi-threading • PostgreSQL / DuckDB • REST APIs • Logging & monitoring • Fault-tolerant systems For this project, I can build: • OpenAlgo-compatible architecture • Configurable ORB framework • Real-time candle processing • OMS lifecycle management • Robust logging and recovery • Externalized configurations • Scalable modular code I understand the importance of preventing duplicate orders, race conditions, and runtime failures in live trading environments. I would be happy to review the OpenAlgo repository and discuss the implementation approach. Best regards, Abishek
₹4,500 INR in 7 days
0.0
0.0

Pune, India
Payment method verified
Member since Dec 10, 2025
₹4000-6000 INR
₹12500-37500 INR
$10-30 USD
₹600-1500 INR
₹12500-37500 INR
₹150000-250000 INR
$10-30 USD
₹12500-37500 INR
$8-15 CAD / hour
₹1500-12500 INR
$3000-5000 USD
€30-250 EUR
₹4000-5000 INR
£10-15 GBP / hour
min $50 USD / hour
₹1250-2500 INR / hour
₹1500-12500 INR
₹100-400 INR / hour
$250-750 USD
$250-750 USD
$10-30 USD
$15000-75000 USD