
Closed
Posted
Paid on delivery
Project: Algo Trading Platform Document Purpose: This file summarizes the current software features, the enhancements already added during recent development, missing capabilities, and recommended add-on improvements to complete the application into a more polished trading platform. 1. Current Core Features - Modular Python trading architecture with separate modules for broker integration, data fetching, backtesting, portfolio management, and strategy execution. - Dhan broker support via `src/broker/[login to view URL]` and optional yfinance fallback in `src/data/[login to view URL]`. - Multiple strategy implementations including moving average crossover, RSI, Bollinger Bands, and various option strategies. - Portfolio manager and risk manager modules for tracking positions and enforcing risk rules. - Backtesting engine in `src/backtesting/[login to view URL]` with commissions and slippage. - Web dashboard UI served by `dashboard/templates/[login to view URL]` and `[login to view URL]`. - Dashboard tabs for strategy control, configuration, credential management, risk, order management, market sections, and trade views. 2. Recent Enhancements Added - Updated dashboard to include a dedicated `Dashboard` page that shows summary cards, market pulse, top performing strategy, and recent trades. - Added trade listing with open/closed position filters and date range filtering in the dashboard. - Implemented client-side filtering logic for recent trades using `setDashboardTradeFilter()` and `filterDashboardTrades()`. - Improved dashboard spacing with additional horizontal page padding and refined spacing around modules. - Simplified dashboard styling for a cleaner, more basic appearance. - Added visible trade Date column to the recent trades table for meaningful date-range filtering. 3. Existing Documented Features - Strategy toggling and parameter editing from the web dashboard. - Backtest runner and equity-chart visualization from the UI. - Credential storage in `dashboard/data/[login to view URL]` and config viewer in the dashboard. - Support for a paper trading mode via configuration. 4. Missing / Incomplete Capabilities - Full live order execution workflow is not yet confirmed or integrated. - Persistent trade history backend and database storage are missing. - User authentication and authorization are not implemented. - Deployment-ready packaging and Docker/container support are absent. - Error handling and user feedback for failed API calls, invalid credentials, and network issues need strengthening. - Complete strategy management persistence across browser sessions and server restarts is not present. - Market data caching, refresh throttling, and historical trade data handling are not fully implemented. - Responsive mobile layout and cross-browser UI polish require improvement. - A proper API-level route list and backend route documentation are not yet finalized. 5. Recommended Add-On Points to Complete the Application - Add backend storage: use SQLite/PostgreSQL for trade history, positions, strategy configurations, and user settings. - Implement authentication: session-based login or token-based API auth for secure dashboard access. - Complete live trading flow: connect order placement from UI to Dhan API, with paper/live toggle and status tracking. - Add user roles: admin, trader, and observer permissions for a multi-user environment. - Enhance dashboard analytics: add P&L charts, daily summary, win/loss ratios, and risk exposure gauges. - Add alerting: price alerts, margin call warnings, strategy signal notifications, and email/SMS alerts. - Improve UI/UX: responsive layout, consistent card spacing, dark/light theme toggle, and clear mobile experience. - Add configuration management: allow saving strategy presets, risk presets, and option trade templates. - Add testing and validation: unit tests for dashboard logic, API endpoints, and strategy signal generation. - Add deployment docs: include Dockerfile, deployment scripts, and a README section for production launch. 6. Suggested Priority Roadmap 1. Stabilize backend: add persistence, API routes, and error handling. 2. Secure the platform: credential management, authentication, and access control. 3. Complete trading workflow: wire live order execution and position updates. 4. Polish the UI: responsive design, clean layout, and dashboard usability. 5. Add analytics: trade history, P&L reporting, and risk dashboards. 6. Document the project: create a complete developer and user manual. 7. Notes for Project Route - This file is saved at the repository root for easy access. - Use this document as a reference when planning the next development sprint. - Update it regularly as new features are added or requirements change.
Project ID: 40440181
44 proposals
Remote project
Active 22 mins ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
44 freelancers are bidding on average ₹54,480 INR for this job

Your backtesting engine will fail in production if you don't separate historical simulation from live order execution - I've seen teams lose $50K in a single day when test logic accidentally triggered real trades. Before architecting the solution, I need clarity on two things: What's your target order latency requirement (sub-100ms for HFT or 1-2s for swing strategies)? And are you planning multi-user deployment where different traders run isolated strategies, or is this single-tenant? Here's the architectural approach: - FASTAPI + WEBSOCKETS: Build async order execution pipeline with real-time position updates pushed to dashboard, eliminating polling overhead that causes stale data during volatile markets. - DOCKER + POSTGRESQL: Containerize the entire stack with persistent trade history storage, ensuring you can replay any trading session for compliance audits and strategy refinement without data loss. - PYTHON BACKTESTING: Implement walk-forward validation with out-of-sample testing to prevent overfitting - your current backtest likely shows 80% win rate that drops to 40% live because it's trained on the same data it tests. - DHAN API + PAPER MODE: Add idempotency layer and order state machine to handle network failures gracefully - Dhan's API will timeout during market open, and you need retry logic that doesn't duplicate orders. - FLASK DASHBOARD: Migrate authentication to JWT tokens with role-based access so you can give read-only access to investors without exposing strategy parameters or allowing accidental order cancellations. I've built 3 algo trading platforms that processed 200K+ orders daily without missing fills. Two questions stood out in your doc - you mentioned "paper trading mode via configuration" but didn't specify how you're preventing test orders from hitting production APIs. Let's discuss fail-safes and the database schema before you start storing real money transactions.
₹50,630 INR in 21 days
7.1
7.1

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: > NSE/MCX Markets > Algos trading F&O, Stocks, Spreads, Straddles, Cryptos & 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 Zerodha, Fyers, Angel One, Dhan, IBKR, 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
₹75,000 INR in 15 days
6.3
6.3

Hi. I can help transform your Algo Trading Platform into a production-ready, secure, and fully deployed trading system. With experience in Python-based trading architectures, broker integrations, and scalable backend design, I can complete the missing capabilities while preserving your existing modular structure. My approach will focus on: • Implementing persistent storage (SQLite/PostgreSQL) for trades, strategies, and configurations • Adding secure authentication and role-based access control • Completing the live order execution workflow with proper status tracking • Strengthening error handling, logging, and API reliability • Enhancing dashboard functionality with real-time updates and improved analytics • Adding performance metrics (P&L, win/loss ratios, drawdown tracking) • Improving UI responsiveness and cross-browser stability • Preparing deployment-ready packaging (Docker, environment configs, documentation) The goal is to stabilize the backend, secure the platform, complete live trading integration, and polish the dashboard into a professional-grade application ready for real-world deployment. I will work in structured milestones with testable deliverables, clear documentation, and clean, maintainable code to ensure long-term scalability and reliability. Next step: we can define priorities, timeline, and deployment targets to align the development roadmap.
₹56,250 INR in 7 days
5.8
5.8

Hi, As a seasoned software developer, I have spent the last 15+ years honing my skills and working on projects that require advanced problem-solving and algorithms, particularly in the trading and fintech domains. I have led teams in delivering complex trading platforms, which included functionalities such as efficient order placement, portfolio management, risk-based position sizing, and real-time market data processing – all essential components that align perfectly with your project's objectives. My proficiency in Python is especially noteworthy here: I've built highly-performant backtesting engines, integrated with various brokers' APIs, implemented resilient error handling systems, and designed scalable architectures that would be indispensable for your algo trading platform. Moreover, I specialize in developing secure and robust platforms capable of handling complex real-time workloads - a significant requirement for any trading system. My experience across different verticals and frameworks like Django greatly improves my versatility, ensuring I can adapt to your unique needs with ease.
₹56,250 INR in 7 days
5.0
5.0

I am interested in this work. I worked in python (backend) and Js/react (frontend) FastAPI / flask/ Django Google Cloud Platform (Cloud Run, Firestore, Pub/Sub, IAM) AWS worked with ECS, EC2, AWS networking GitHub Actions/Jenkins Docker & Kubernetes Multi-tenant SaaS Architecture RAG pipelines, chatbots, deployment in clound If you are interested please ping me, we can discuss more details on this
₹56,250 INR in 7 days
4.9
4.9

Hello, I’m a full-stack developer with 10+ years of experience building scalable web platforms, automation systems, dashboards, and API-driven applications using Python, PostgreSQL, JavaScript, and modern backend architectures. Your algo trading platform already has a strong modular foundation, and I can help stabilize, secure, and complete it into a production-ready trading system. I’ve worked extensively with dashboard development, broker/API integrations, database architecture, authentication systems, analytics modules, and performance optimization. I can help implement persistent storage (SQLite/PostgreSQL), complete the live order execution workflow, improve error handling, strengthen authentication/access control, and polish the responsive UI/UX for a more professional trading experience. I’m also comfortable working with existing codebases, improving architecture incrementally without disrupting current functionality. Why hire me? I focus on clean architecture, maintainable code, and practical system scalability — not just feature delivery. Deliverables: • Backend persistence & API stabilization • Live trading workflow integration • Authentication & role management • Dashboard analytics & responsive UI improvements • Docker/deployment readiness • Documentation & testing support Let’s discuss the current repo structure, priorities, and rollout roadmap.
₹74,250 INR in 7 days
4.7
4.7

Hello, I can help complete and productionize your Python-based algo trading platform by stabilising the backend, implementing live Dhan order execution, adding database persistence, and polishing the dashboard. I have extensive experience building trading systems with Python, broker APIs (Dhan, Zerodha, Upstox), backtesting engines, risk managers, and web dashboards. Key areas I can deliver: • SQLite/PostgreSQL persistence for trades, positions, configs, and user settings • Secure authentication and role-based access • Complete paper/live trading workflow with Dhan API integration • Trade history, P&L analytics, and risk dashboards • Alerts via Telegram/email/SMS • Responsive UI improvements and theme support • Unit tests, Docker packaging, and deployment documentation Suggested Roadmap: 1. Backend stabilisation and persistence 2. Authentication and security 3. Live order execution and position updates 4. UI/UX refinement 5. Analytics and reporting 6. Testing and deployment Timeline: 3–4 weeks depending on priority scope Budget: ₹50,000 – ₹90,000 Please share the GitHub repository or ZIP archive and indicate which roadmap items should be prioritised for Phase 1.
₹56,250 INR in 7 days
5.2
5.2

Hello There, As per my understanding you want to transform your modular Python prototype into a professional trading platform with live Dhan API execution, persistent data storage, and secure user access. 1) Do you prefer PostgreSQL or a local SQLite database for managing your trade history and strategy settings? 2) Should we implement JWT based authentication to secure your API endpoints and dashboard access? 3) Will you need a pre trade risk module to validate order sizes against your live margin before execution? I will turn your existing tools into a reliable business system that handles your trades with total precision. You will get a secure environment where your history and credentials are protected, giving you the confidence to run your strategies around the clock without manual monitoring. This upgrade ensures you have the visual analytics and risk controls needed to grow your portfolio while maintaining complete oversight of your market exposure and strategy performance. Best regards, Bharat Joshi
₹45,000 INR in 25 days
5.0
5.0

I have read your project description and I am interested in helping you complete and stabilize your algo trading platform. I am a Python developer with experience in trading systems, backend architecture, Flask/FastAPI dashboards, and integrating broker APIs like Dhan along with data pipelines for strategy execution and backtesting. From your current setup, the core architecture is already well structured with modular strategy design, backtesting, and a functional dashboard. My focus would be on closing the gaps that are critical for production readiness. This includes implementing persistent storage for trades and configurations (using SQLite or PostgreSQL), strengthening API error handling, and completing the live trading execution flow with proper state tracking and paper/live mode safety. I would also prioritize adding authentication and role-based access control to secure the dashboard, improving strategy persistence across sessions, and ensuring reliable order execution with proper logging and failure recovery. Once the backend is stabilized, I would move to UI refinement, responsive improvements, and analytics like P&L charts and risk metrics. Finally, I would structure the system for deployment by adding Docker support, clean environment configs, and full documentation so it can be safely run in production. My approach is to first make the system stable and secure, then extend functionality, and finally polish UX and deployment readiness.
₹45,000 INR in 30 days
4.0
4.0

Hello! My name is Eni, and I'm an expert Python developer with substantial experience in building trading systems and platforms. Your algo trading project aligns perfectly with my skillset and passion for creating optimized, efficient, and user-friendly trading solutions. I have spent the last few years honing my skills in algorithmic trading and have worked extensively on various trading platforms, including Dhan, Binance, Bybit, Coinbase bot, as well as developing Python Trading Algos. What sets me apart from others is not only my proficiency in core Python but also in other crucial areas such as smart contract and cryptocurrency. This vital knowledge allows me to make informed decisions about strategies, storage backups (NDA), user authentication and authorisation of Trades. I've also noticed that there are multiple unfinished features including smart data extraction, persistent history backend storage &trade history features which require a clean optimized approach. Thank you in advance for considering my proposal. I assure you full ownership of project IP, & working closely and efficiently to deliver the best results with excellent communication skills across multiple languages. Looking forward to discussing this project further with you. Best regards, Eni O
₹70,000 INR in 5 days
3.9
3.9

Hello, Your trading platform already has a strong foundation, and I can help take it from a functional prototype to a stable, production-ready algo trading system. I have experience with: • Python-based trading architectures • Broker/API integrations and live order execution • Backtesting and portfolio/risk systems • FastAPI/Flask dashboards and analytics • PostgreSQL/SQLite persistence layers • Dockerized deployment and cloud hosting Based on your roadmap, I can help with: Completing live Dhan order execution workflows Adding persistent database storage for trades/configs Authentication and role-based access control API stabilization and error handling improvements Trade analytics, P&L dashboards, and risk metrics Responsive UI/UX improvements Strategy persistence and preset management Docker deployment and production documentation Unit/integration testing for trading logic and APIs Your modular structure is already well organized, which makes iterative enhancement straightforward without major rewrites. Suggested next sprint: Backend persistence + API cleanup Secure auth and credential handling Live execution and order-state synchronization Analytics and reporting enhancements Deployment hardening and monitoring I can work directly within your existing repository structure and maintain clean, documented, production-grade code throughout development.
₹70,000 INR in 7 days
3.3
3.3

Hey there I can help and we can get started right away. I have skills in Python FastAPI and Docker and I have 6 years experience building trading systems with modular architectures realtime dashboards backtesting engines and broker API integrations. Your platform already has a surprisingly solid foundation and honestly the roadmap is very well thought out because the missing pieces are mostly around persistence live execution security and production hardening rather than rebuilding core logic. I will start by stabilizing the backend with database persistence API cleanup and stronger error handling then complete the live trading workflow and finally improve the dashboard responsiveness analytics and deployment readiness with Docker and structured documentation. I will use FastAPI PostgreSQL Docker containerization realtime trade state management and scalable modular architecture to make the platform production ready maintainable and easier to extend in future trading sprints and I am looking forward to working with you.
₹56,250 INR in 7 days
2.7
2.7

Readymade Dhan Setups 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
₹40,000 INR in 7 days
2.9
2.9

Hi, I already have experience building algo trading platforms and broker integrations including Fyers, Dhan, Zerodha, backtesting engines, portfolio/risk management systems, and trading dashboards. I can help you complete and productionize this platform properly by: • Stabilizing backend architecture and persistence • Completing live order execution workflow with Dhan • Adding PostgreSQL/SQLite trade storage and analytics • Improving authentication, role management, and security • Enhancing dashboard UI/UX and mobile responsiveness • Adding alerts, P&L analytics, and risk dashboards • Preparing deployment setup with Docker and production docs Your current architecture is already structured well, so the focus now should be on stability, scalability, and production readiness. Let’s connect and discuss the next sprint priorities.
₹60,000 INR in 7 days
1.7
1.7

You’ve already built a solid foundation it feels like the project is now at the stage where it needs to become production-ready, not just functional. From your document, the main gap is tying everything together: persistence, live trading flow, and a stable backend with proper APIs. I’ve worked on similar Python-based systems where I handled backend architecture, data storage, and API layers for real-time workflows. I’d focus first on adding a clean API layer + database (trades, configs), then wiring live order execution and improving reliability. Do you plan to keep Flask or move fully to FastAPI? Happy to help refine this into a complete platform.
₹60,000 INR in 7 days
1.5
1.5

Hi, I have experience building trading platforms with Python, FastAPI, and Docker. From your project document, I can handle the missing capabilities and enhancements. My approach: 1) Review your existing Flask/FastAPI codebase to understand current architecture, 2) Implement missing features - backtesting engine improvements, strategy optimization, risk management module, 3) Enhance the FastAPI backend with proper async endpoints for market data feeds and trade execution, 4) Dockerize everything with docker-compose (API service, database, scheduler worker), 5) Add proper logging, error handling, and configuration management via environment variables. I work in an incremental manner so you can review each milestone. I'm ready to start
₹55,600 INR in 6 days
0.4
0.4

Hello, I’m Ankur, a freelance developer with a dedicated team of professionals. I read all your requirements for algo trading, platfrom and I assure you that I will provide high-quality work at the proper time. Additionally, we also provide you 3 months of support from our side. As a Full Stack Developer, I specialize in Web and App Development, boasting a portfolio of stunning projects with top-notch UI/UX design. My expertise spans Flutter (for both Android and iOS), PHP, and WordPress, and I bring over 7 years of experience to the table. Whether it’s websites, applications, or e-commerce platforms, I’ve got you covered. But I’m not limited to just coding. My skill set extends to graphic design and logo creation, offering you a one-stop solution for all your project needs. With a track record of over 500 completed projects, I am committed to delivering nothing short of excellence. My ultimate goal is your complete satisfaction. Thank you for considering me for your project. I’m ready to transform your vision into a reality that stands out in today’s competitive landscape. Best Regards, Ankur Hardiya
₹56,150 INR in 5 days
0.2
0.2

Hi there, I’ve worked on Python trading platforms with modular broker integration and strategy execution before, so I’m confident I can help polish your algo trading platform to be clean, professional, and user-friendly. Your detailed notes around missing capabilities like persistent trade history, user authentication, and packaging highlight areas I’ve tackled previously, which means I fully understand the seamless, integrated, and automated experience you’re aiming for. I see you want to stabilize backend persistence, complete live order execution, and enhance the UI for responsiveness and ease of use. Those align perfectly with my skills in Python development, API design, and dashboard UI/UX improvements. I’m comfortable building secure authentication flows and streamlining user roles too. I’m the right person because I combine technical expertise with speedy communication, a fast turnaround, and a commitment to making sure you’re satisfied enough to come back for future enhancements. I am available for a quick chat! Regards, Adam Faustino
₹50,000 INR in 3 days
0.0
0.0

Hello, Your algo trading platform already has a strong modular foundation. I can help complete and productionize it by implementing persistent database storage (SQLite/PostgreSQL), secure authentication, live Dhan order execution flow, API stabilization, Docker deployment, responsive dashboard improvements, analytics/P&L reporting, and testing coverage. My approach: • FastAPI/Flask backend hardening • Trade/order persistence + caching • Live/paper trading workflow • Role-based access & credential security • Dockerized deployment + CI-ready structure • Dashboard analytics & responsive UI polish • Unit/integration testing for strategies and APIs Experienced with Python trading systems, broker APIs, backtesting engines, FastAPI, Docker, and scalable dashboard architectures. Ready to start with a structured sprint roadmap and milestone-based delivery. Best regards, Arun
₹70,000 INR in 20 days
0.0
0.0

⭐ONLY PAY IF YOU’RE IMPRESSED⭐ We have extensive experience building modular algo trading platforms with broker integration, backtesting, portfolio and risk management—just like your project. We can help by stabilizing backend persistence, implementing secure auth, completing live trading workflow, and polishing the UI for responsive, user-friendly experience. Core Deliverables➡️ - Backend storage with PostgreSQL - Secure authentication & user roles - Live order execution integration - Responsive, clean dashboard UI - Comprehensive analytics & alerts Approach➡️ - Agile sprints focused on priority roadmap - Rigorous testing & error handling - Collaborative communication & updates - Deployment-ready with Docker & docs Committed to delivering a high-quality product meeting your goals. Looking forward to discussing this opportunity. Kind regards, Aaron Roberts Happy Screen Solutions
₹40,000 INR in 5 days
0.0
0.0

Delhi, India
Member since Mar 30, 2024
₹7000-10000 INR
$30-250 AUD
₹37500-75000 INR
₹37500-75000 INR
₹100-400 INR / hour
$5000-10000 USD
₹37500-75000 INR
$250-750 USD
₹37500-75000 INR
₹750-1250 INR / hour
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
$2-8 USD / hour
$250-750 USD
€250-750 EUR
₹1500-12500 INR
$30-250 USD