
Closed
Posted
Paid on delivery
Project Overview I already have a working OpenAlgo setup with broker integration, WebSocket, scheduler, and order execution. I need an experienced Python/OpenAlgo developer to implement a new strategy logic called **PMPS V2.0 (Progressive Momentum Pyramid Strategy)**. This is not a complete application development project. Existing OpenAlgo infrastructure is already available. Only strategy logic and position management need to be developed. Scope of Work Develop a production-grade multi-stock strategy that: * Runs continuously during market hours. * Supports multiple stocks simultaneously. * Maintains independent state for each stock. * Can be deployed on Oracle Cloud, AWS EC2, Docker, or PM2. * Persists state so that server restarts do not lose positions. --- ## Existing Components (Already Available) Please reuse the existing OpenAlgo framework: * API connection * Broker integration * WebSocket * Scheduler * Order execution * Existing strategy framework No modifications are required for: * Authentication * Broker layer * WebSocket * Scheduler Only strategy logic must be implemented. --- ## Supported Brokers Through OpenAlgo: * ICICI Direct Breeze * Zerodha * Angel One * Upstox * Dhan No broker-specific code should be written. --- ## Multi-Stock Support Example: ```python STOCKS_LIST = [ "RELIANCE", "TCS", "INFY", "HDFCBANK", "ICICIBANK" ] ``` Each stock should maintain its own position and state. --- ## Buy Logic ### Buy1 Investment: ₹40,000 ### Buy2 Condition: Price >= Base Price × 1.02 Investment: ₹20,000 ### Buy3 Condition: Price >= Base Price × 1.04 Investment: ₹25,000 ### Buy4 Condition: Price >= Base Price × 1.06 Investment: ₹30,000 Maximum exposure: ₹1,15,000 per stock. --- ## Profit Booking ### Target1 Sell 20% Condition: Average Price × 1.05 --- ### Target2 Sell 30% Condition: Average Price × 1.064 --- ### Target3 Sell remaining quantity Condition: Average Price × 1.07 Close position. --- ## Stop Loss Condition: CMP <= Average Price × 0.90 Action: * Sell all quantity * Reset strategy Maximum loss: 10% --- ## Trailing Stop Activated after Target1. Track highest price reached. Condition: CMP <= Highest Price × 0.95 Sell remaining quantity. --- ## Time Exit Maximum holding period: 30 trading days Condition: holding_days > 30 Action: Sell all quantity. --- ## Quantity Normalization Use integer quantities only. Examples: | Raw Qty | Final Qty | | ------- | --------- | | 1.3 | 1 | | 1.5 | 2 | | 1.7 | 2 | | 2.5 | 3 | Implementation: ```python qty = max(1, round(raw_qty)) ``` --- ## Position State Maintain independent state per stock: ```python { "base_price":100, "average_price":102.77, "highest_price":110, "total_cost":115000, "total_qty":1119, "buy1_done":True, "buy2_done":True, "buy3_done":True, "buy4_done":True, "target1_done":False, "target2_done":False, "target3_done":False, "trailing_active":False, "position_open":True } ``` --- ## State Machine NEW ↓ BUY1_FILLED ↓ BUY2_FILLED ↓ BUY3_FILLED ↓ BUY4_FILLED ↓ POSITION_OPEN ↓ TARGET1_DONE ↓ TRAILING_MODE ↓ TARGET2_DONE ↓ TARGET3_DONE ↓ POSITION_CLOSED Emergency States: * STOPLOSS_HIT * TRAILING_STOP_HIT * TIME_EXIT --- ## Persistence Need persistence using one of the following: Preferred: * PostgreSQL Alternative: * SQLite * JSON Strategy should recover automatically after cloud/server restart. --- ## Notifications Telegram alerts for: * Buy execution * Partial profit booking * Stop loss hit * Position closed --- ## Deliverables ### Main File ``` [login to view URL] ``` ### Optional Structure ``` core/ [login to view URL] [login to view URL] [login to view URL] [login to view URL] database/ [login to view URL] ## Deployment Must support: * Oracle Cloud * AWS EC2 * Docker * PM2 Example: ```bash python [login to view URL] ``` --- ## Preferred Skills * Python * OpenAlgo * Trading APIs * PostgreSQL * Docker --- Please Apply Only If You Have Experience With * OpenAlgo * Algorithmic trading * Position management * Multi-stock strategies * Cloud deployment
Project ID: 40514252
28 proposals
Remote project
Active 4 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
28 freelancers are bidding on average ₹2,978 INR for this job

Hello, I have experience developing Python-based algorithmic trading systems, position management engines, multi-symbol strategies, broker API integrations, and cloud-deployed trading applications. Your project is a good fit because the OpenAlgo infrastructure is already available, and the focus is on implementing robust strategy logic, state management, persistence, and risk controls. I can develop the complete PMPS V2.0 engine with: • Multi-stock state management • Progressive pyramid entries (Buy1–Buy4) • Partial profit booking and trailing stop logic • Stop-loss and time-based exits • Quantity normalization rules • PostgreSQL/SQLite persistence with restart recovery • Clean modular architecture (strategy, position, risk, persistence layers) • Cloud-ready deployment (AWS, Oracle Cloud, Docker, PM2) The implementation will be broker-agnostic and fully compatible with the existing OpenAlgo framework. Before starting, I would like to review the current OpenAlgo strategy interface and existing project structure to ensure seamless integration without modifying the broker, scheduler, or WebSocket layers. I can deliver clean, production-ready, well-documented code with deployment support and testing. Looking forward to discussing the integration details.
₹25,000 INR in 10 days
5.3
5.3

hello sir , i already built trading plateform where i use Zerodha/Alice blue/Angel/Profitmart api for trading order, buy/sell, square off possition /margin etc feature. we also did automated trading using amibroker csv file. let me know i can show you demo. i already work on many Cryptocurrency trading system . i can show you demo also and can do as per your requirement. We already Develop c# based Copy Trading software for crypto Exchange API Binance ,Bybit API and MT4 and MT5. in this software we can copy all master client Trades to All child clients. in this we also do Arbitrage trading from Binance To Bybit and Viceversa. software will use the official Binance And Bybit API. i can show demo for you. let me know your response. i have very good experience in Crypto project come on chat so that i can show my work on Crypto.. i can start work from right now
₹1,050 INR in 7 days
4.7
4.7

Hello Dear, I’m an experienced Full-Stack Developer with 10+ years of expertise in web and mobile application development, delivering scalable, secure, and high-performance solutions for clients worldwide. I understand you need a professional solution for your project. I have successfully developed similar systems, including dashboards, CRM platforms, educational portals, API integrations, and custom web applications, ensuring quality, reliability, and user satisfaction. My Expertise: HTML/CSS, JavaScript, Bootstrap, Tailwind CSS, JQuery, VueJS, ReactJS, PHP, Laravel, Python, Swift, C#, C Programming, Rust, Ruby on Rails, REST APIs, Payment integration, Database Design, SQL databases, Linux, Git, Docker, Laravel Forge, Java, Kotlin, React Native, and mobile app development. Feel free to share additional details. I’m ready to discuss the best approach. Looking forward to hearing from you. Best regards, Md Ruhul Ajom.
₹1,050 INR in 7 days
5.0
5.0

Hi, how are you doing? I have considerable experience with OpenAlgo, multi-stock strategy design, and robust per-stock state management, plus deploying Python trading modules on cloud or Docker. I’ve worked on production-grade setups with persistent state, multi-broker integration, and alerting, and I can implement the PMPS V2.0 logic to run across several symbols with independent state and proper risk controls. I can reuse your existing framework and keep authentication, broker layer, WebSocket, and scheduler as is. Let me know further if interested.
₹1,500 INR in 5 days
3.4
3.4

Completed projects till now 1) Python + DhanAPI +Excel + VBA option scalping strategy 2) Python 21 EMA and 9 EMA crossover strategy on DhanAPI 3) Google sheet + FyersAPI trading 4) Google sheet + Algomojo + Upstox 5) Tradetron Banknifty option scalping strategy 6) Excel 2600 NSE 10 years data 7) Copytrading using python 8) Tradetron Supertrend + MACD Crossover Strategy 9) Dhan option chain with Greeks in Google spreadsheet via Google Appscript 10) Backtesting of Nifty options for wait and trade strategy 11) Trigger orders for Dhan Nifty options 12) Shoonya API:- Wait and trade strategy 13) Tradetron: RSI + ADX + EMA strategy 14) Python Moving avarage channel trading Algo 15) Kotak Neo: Turtle scalping strategy for options 16) Fyers Filtered option chain in Excel 17) Binance Bitcoin tradingview strategy python bot 18) Fyers Tradingview python bot 19) Dhan Python order manager I can deliver any project in Trading. Readymade setups for Python available
₹3,000 INR in 7 days
3.1
3.1

I see you already have a working OpenAlgo setup with broker integration. I have solid experience in Python and API development, which can help enhance your multi-stock trading strategy. What specific improvements are you considering?
₹1,080 INR in 7 days
2.5
2.5

Hi, You've got OpenAlgo running with broker integration and WebSocket feeds already—now you're scaling to multi-stock PMPS V2.0, which means coordinating independent symbol flows without introducing order conflicts or state collisions in your existing system. I'd keep your current WebSocket and broker layers intact and add orchestration above them: symbol-specific state isolated in separate dicts, async queues to decouple WebSocket updates from order submission, and a configurable scheduler that maps each stock to its trading window. The key is preventing race conditions between order fills and new order logic—I'd use a single event loop with explicit message passing so your existing scheduler plays nicely with the new multi-stock layer. First 24 hours: I'll map how your current system handles orders end-to-end, propose the minimal architectural changes to go multi-stock, and deliver a working two-stock implementation you can expand. At $600 I'm delivering working code plus docs for you to scale further yourself. Best regards, Val
₹600 INR in 7 days
2.3
2.3

Hi, Drop me a message — I'll share a quick prototype based on what I understood. If it matches your expectations, we can move forward. Thanks!
₹1,050 INR in 7 days
1.5
1.5

Hi, A pyramid strategy like PMPS V2.0 requires absolute state integrity. If your cloud server restarts during market hours, the bot must instantly recover its exact position history without duplicating orders or missing trailing stop triggers. I build production-grade, modular Python data and automation architectures. Since your OpenAlgo infrastructure, WebSockets, and broker layers are already live, I will focus entirely on implementing a bulletproof, decoupled execution logic for your multi-stock strategy. How I will secure your PMPS V2.0 execution pipeline: 1 Thread-Safe State Machine: I will implement the exact state flow (NEW → BUY_FILLED → TARGET_DONE) using independent, decoupled Python classes per stock ticker, ensuring concurrent tracking for your entire STOCKS_LIST. 2 ACID State Persistence: I will use SQLAlchemy to sync your exact state dictionary structure into a PostgreSQL (or SQLite) database. On server restart, the bot automatically hydrateras its position memory. 3 Strict Math & Safeguards: I will strictly implement your exact mathematical triggers (pyramiding multipliers, 10% hard SL, trailing activation at Target1) and enforce your integer rounding rule (max(1, round(raw_qty))). 4 Instant Alerts: Modular integration with Telegram Bot API for real-time state changes. Fixed Bid: ₹3,500 INR | Delivery: 3 Days
₹3,500 INR in 3 days
0.0
0.0

Hi there, Since your OpenAlgo infrastructure is ready, I will focus entirely on building a resilient, state-managed module for your PMPS V2.0 strategy. My engineering background is deeply rooted in high-performance Python, mathematical state machines, and robust database persistence (PostgreSQL/Docker). Here is my approach: Independent State: Object-oriented design ensuring each ticker runs an isolated state tracker. Strategy Logic: Precise coding for Buy1-Buy4 progression, 3-tier profit booking, 10% Stop Loss, and Trailing Stop, using integer normalization. PostgreSQL Persistence: Continuous logging of the state dictionary. If your cloud instance restarts, the bot instantly recovers from the DB without duplicating orders. Alerts: Telegram integration for state changes. I will adhere strictly to your framework without touching broker layers. I'd love to see how your system passes live WebSocket data to the strategy class. Let's chat! Best, Kevin
₹1,050 INR in 7 days
0.0
0.0

With my extensive experience in both Python development and Cybersecurity, I am the ideal candidate for your OpenAlgo trading strategy implementation. Throughout my career, I have successfully leveraged Python to automate complex tasks and developed secure and scalable systems just like the one you're seeking. My expertise aligns perfectly with all facets of your project including the multi-stock support requirement, position and state management, and PostgreSQL persistence. Moreover, my proficiency in REST APIs, Linux administration, and familiarity with Oracle Cloud and AWS EC2 will prove extremely beneficial for deploying this strategy on multiple platforms as per your requirements. Not to mention, my ability to design well-structured, modular code and prioritize security aspects while developing ensures your trading algorithm will be reliable, efficient, and resilient to cyber-attacks. Lastly, the strong documentation habit gives you ease of understanding and easy-to-follow maintenance documentation. The key insight into automated reporting systems would add to timely informative Telegram alerts. In summary, I offer not just technical capabilities but also expertise in managing complex systems such as yours that can transform this PMPS V2.0 idea into an impactful reality.
₹3,000 INR in 14 days
0.0
0.0

My core expertise lies in delivering clean code, rigorous backtesting, and rapid bug fixing to ensure your system performs flawlessly in the live market. Whether you need a custom Expert Advisor (EA), API integration, or code optimization, I provide reliable solutions.
₹900 INR in 4 days
0.0
0.0

Experienced Python Developer for OpenAlgo PMPS V2.0 Strategy Implementation OpenAlgo Strategy Development for PMPS V2.0 Multi-Stock Trading Python & OpenAlgo Expert for PMPS V2.0 Trading Strategy Build PMPS V2.0 Strategy Logic in Existing OpenAlgo Setup OpenAlgo Developer for Multi-Stock PMPS V2.0 Automation Production-Grade PMPS V2.0 Strategy Development in OpenAlgo Python Trading Bot Developer for OpenAlgo PMPS V2.0 Implement PMPS V2.0 Strategy in Existing OpenAlgo Infrastructure For freelance platforms, I recommend: "Build PMPS V2.0 Strategy Logic in Existing OpenAlgo Setup"
₹1,050 INR in 7 days
0.0
0.0

Hello, I hope you're doing well. I am committed to clear communication, timely delivery, and high-quality work. Before starting, I would be happy to discuss the project details to ensure I fully understand your expectations. I look forward to working with you and contributing to the success of your project. Thank you for your time and consideration. Best regards, Deep Suthar
₹1,050 INR in 15 days
0.0
0.0

As an experienced Python and open algo developer with a track record of delivering high-performing and efficient solutions, I'm confident I can successfully implement your PMPS V2.0 strategy into the existing OpenAlgo infrastructure. With a focus on producing production-grade systems, I understand the need to develop a scalable multi-stock strategy that can maintain independent state for each stock, runs continuously during market hours, and persists even after server restarts. My expertise aligns perfectly with these requirements as my Python skills combined with my experience in using and deploying on Oracle Cloud, AWS EC2, Docker, and PM2 makes me a well-rounded choice for your project. To ensure successful project delivery, I commit to leveraging PostgreSQL for persistence but can also accommodate SQLite or JSON if alternative options are preferred. Additionally, I will set up Telegram alerts for buy execution, profit booking events, stop loss triggers, and position closures which will keep you well-informed about key market developments. I bring to the table not just strong technical skills but also robust risk management strategies that align perfectly with your requirements for trailing stops and time exits.
₹950 INR in 7 days
0.0
0.0

Hi, I’ve worked with Python-based trading systems and understand how to implement structured, state-driven strategies like PMPS V2.0. Your requirements (multi-stock handling, progressive buying, partial exits, trailing logic, and persistence) are clear, and I can implement this cleanly within your existing OpenAlgo framework without modifying the core infrastructure. To ensure reliability, I would focus on: * Robust per-stock state management * Accurate execution of buy/target/stop logic * Persistence layer (SQLite/PostgreSQL) for recovery after restarts * Clean, modular code for easy extension Given the complexity, I suggest starting with the core strategy engine (logic + state + persistence), and then integrating/testing step-by-step within your environment. If you can share your current strategy interface or sample module, I can align quickly. Looking forward to discussing this further.
₹1,050 INR in 7 days
0.0
0.0

Hello, As a Computer Systems Engineer and Python developer with a strong interest in financial analysis and algorithmic trading, I can efficiently help you with your OpenAlgo project. I have the necessary backend and scripting skills to work with Python and handle the deployment requirements you mentioned. I look forward to discussing the project details with you
₹1,050 INR in 7 days
0.0
0.0

Hi, I came across your project and I am confident I can contribute to your automation needs. I am a Python developer specialising in automation scripts and workflow tools. While I am building my experience, I am hardworking, detail-oriented, and committed to delivering quality work. I would love the opportunity to learn and contribute to your project. Looking forward to hearing from you.
₹1,050 INR in 7 days
0.0
0.0

Hi, I’ll get right to the point. I can implement your PMPS V2.0 logic into your existing OpenAlgo framework. I will handle the state machine, persistent PostgreSQL storage, and multi-stock management to ensure your strategy recovers perfectly after any restart. I will structure the code cleanly for Docker/PM2 deployment and include the required Telegram alerts. I am available to start immediately and guarantee a production-ready, robust solution. Cheers
₹1,450 INR in 7 days
0.1
0.1

pune, India
Member since Mar 23, 2010
₹1500-12500 INR
$30-250 USD
₹3000-5000 INR
$30-250 USD
$750-1500 USD
$1500-3000 USD
₹600-1500 INR
$10-30 USD
£250-750 GBP
$10-30 USD
$250-750 USD
$10-30 USD
£20-250 GBP
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
$25-50 USD / hour
₹750-1250 INR / hour
$250-750 USD
$10-30 USD
$15-25 USD / hour
$8-15 USD / hour
₹75000-150000 INR