
In Progress
Posted
Project Overview We are building a high-performance, low-latency trading engine designed for microstructure-based execution strategies in a high-tax (STT) environment. This is NOT a basic retail trading bot. This system requires advanced system-level engineering, multi-core CPU architecture control, shared memory communication, and real-time observability dashboard. The focus of this project is minimizing latency between signal generation and order execution while maintaining regulatory compliance (Order-to-Trade Ratio constraints). The developer must understand low-level performance optimization, concurrency architecture, and Linux system behavior. Core Technical Requirements Python Version (Mandatory) The engine must use: Python 3.13 Free-Threaded build (3.13t) NOT standard Python 3.10–3.12 Reason: Standard Python uses the Global Interpreter Lock (GIL), which blocks true parallelism. In low-latency systems, a 1–2ms delay caused by GIL contention is unacceptable. Multi-Core Architecture with CPU Core Pinning The engine must: Assign specific modules to specific CPU cores Use os.sched_setaffinity (Linux only) Prevent OS core migration (avoid context switching) Modules include: Sentinel (Risk & OTR monitoring) Sonar (Market entropy / regime detection) Oracle (Signal calculation loop) Execution Engine (Order placement) The goal is to eliminate unpredictable latency spikes caused by OS scheduling and cache invalidation. Inter-Process Communication Standard Python queues are NOT acceptable. Communication must use: multiprocessing.shared_memory Memory-mapped buffers Lock-free ring buffer architecture Reason: Standard queues introduce locking and object allocation overhead, increasing latency. The target is sub-millisecond internal communication between signal generator and execution engine. Latency Measurement The system must measure: End-to-end order placement latency Round-trip time (RTT) Module processing time Using: time.perf_counter_ns() Latency histogram logging This data must be streamed to the dashboard. Order Execution Logic The system should: Prefer passive limit orders Include 200ms cancel logic Manage Order-to-Trade Ratio (OTR) Implement controlled order flooding logic (compliant with broker rules) This is not a simple market order bot. FRONTEND REQUIREMENTS (React Dashboard) The frontend is NOT a trading UI. It is a real-time monitoring and control cockpit. Preferred stack: React (Vite or [login to view URL]) WebSocket for live streaming Lightweight charting (Canvas or WebGL-based) Required Dashboard Modules Sentinel Panel Real-time RTT graph 20ms lockdown threshold indicator CPU usage per pinned core Emergency status Sonar Panel Market regime indicator (Attack / Veto mode) Entropy score display Zero-trust gate status Oracle Panel Weighted Order Book Imbalance (WOBI) heatmap Liquidity imbalance % Signal strength score Must use high-performance rendering (Canvas, not heavy SVG). Execution Panel Net Expected Value (NEV) Fill rate % Cancel rate Order-to-Trade Ratio (OTR) status Emergency Kill Switch Dashboard must include: Global kill switch Sends signal to monitoring service Monitoring service writes flag to shared memory Engine halts immediately Dashboard must NOT communicate directly with broker API. Deployment Requirements Linux-based environment (Ubuntu preferred) Dockerized setup preferred Separate processes: Trading engine Monitoring microservice React frontend Google Cloud compatible. 10 MOST IMPORTANT SKILLS TO ADD Attach these skills on Freelancer: Python 3 (Advanced Concurrency & Multiprocessing) Must understand GIL, free-threaded builds, shared memory. Low-Latency System Design Experience reducing microsecond-level bottlenecks. Linux System Programming Knowledge of CPU affinity, process scheduling, performance tuning. Multithreading & Multiprocessing Architecture Designing multi-core optimized applications. Memory Management & Shared Memory IPC Experience with mmap, shared memory buffers. Financial Market Microstructure Knowledge Understanding order books, liquidity imbalance, passive vs aggressive orders. WebSocket & Real-Time Streaming Required for live dashboard data. React.js (Performance-Optimized UI) Real-time data rendering without UI lag. Performance Profiling & Benchmarking Must measure and optimize latency. Cloud Deployment (Google Cloud / Linux VM / Docker) Production-ready deployment experience. VERY IMPORTANT Add this to filter weak developers: Applicants must answer the following: Have you worked with Python shared memory or mmap before? Have you implemented CPU core pinning on Linux? How would you measure internal engine latency? How would you prevent dashboard from affecting trading engine performance? This will eliminate 80% of generic bot developers.
Project ID: 40386242
17 proposals
Remote project
Active 22 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

Hello Harsh, As discussed with you, please award us this project. I am ready to start. Thanks, Bharat
₹10,000 INR in 5 days
5.5
5.5
17 freelancers are bidding on average ₹1,123 INR/hour for this job

Hi, we can help you with your low-latency Python 3.13t trading engine and React monitoring dashboard. We offer lifetime bug fix guarantee. As Milvetti, we help traders automate their strategies. Price is an estimate and may vary by scope.
₹600 INR in 2 days
6.8
6.8

Hello there, we are a team of Full Stack Developers and interested in your project. Please, send me the project complete details to start the work. Thanks Ashish Kumar.
₹575 INR in 40 days
5.6
5.6

As an experienced Python developer with a strong background in low-latency systems and Linux system programming, I am well-equipped to tackle the unique challenges of your ultra-low-latency trading engine project. Over my eight-year career in data analytics and science, I've developed a deep understanding of CPU architecture control, shared memory communication, and multi-core CPU optimization - all key skills for building an efficient trading engine. Crucially, I have a proficiency in Python 3 that includes an advanced understanding of concurrency and multiprocessing. This makes me fluent in designing multi-core optimized applications and employing low-level performance optimization techniques for minimizing latency. Furthermore, my knowledge of GIL contention and experience with free-threaded builds such as the required Python 3.13t makes me the ideal candidate to mitigate potential delay issues. Apart from my technical expertise, I am well-versed in creating effective data visualizations and dashboards using tools like Power BI and Tableau. This aligns perfectly with your requirement for a real-time monitoring and control cockpit built on React - a stack I am proficient in utilizing, including WebSocket streaming and lightweight charting using Canvas or WebGL-based technologies.
₹575 INR in 40 days
4.7
4.7

As an experienced Full Stack Developer with more than a decade in the industry, I understand that your project requires a unique set of skills, specifically tailored towards high-performance, low-latency trading engines. My broad skill set has allowed me to gain valuable insights into advanced system-level engineering, Linux system programming, and memory management and sharing - all of which are pivotal for your project's success. At the frontend level, I'm familiar with the React stack and have worked with WebSocket streaming and lightweight charting (Canvas/WebGL) providing benchmark performance. My thorough understanding of the importance of high-performance rendering using Canvas rather than SVG dovetails seamlessly with your needs in terms of the Oracle Panel specifically. To top things off, I have hands-on experience working in Linux-based environments including Ubuntu and am comfortable with Dockerized setups. I strive to ensure efficient and secure solutions that can be scaled easily. Moreover, being compatible with Google Cloud will allow us to ensure optimal hosting for enhanced performance.
₹575 INR in 40 days
4.3
4.3

Thanks for sharing the details. I’ve reviewed your requirement and would be glad to discuss it further. I’m Prabhath, an experienced MQL4/MQL5, Pine Script, Python, and C++ developer specializing in automated trading systems and institutional-grade algorithmic solutions. I develop Expert Advisors, indicators, dashboards, data tools, and custom trading utilities for MT4/MT5, TradingView, and standalone platforms. Along with MQL5 systems, I also build fully automated trading software in Python and C++ for Indian stock markets and global exchanges (US, EU, and others). These solutions can be tailored for stocks, indices, futures, forex, and crypto based on project needs. As an active trader, I work with ICT, SMT, market structure, liquidity models, order blocks, FVGs, VWAP, and volume-based logic, ensuring each strategy follows the client’s trading methodology. My expertise includes institutional-grade EA and indicator development, ICT/SMT-based trading systems, Pine Script automation, Python and C++ systems for Indian and global markets, backtesting, paper trading and live trade integration, strategy optimization, and low-latency execution. I also fix, optimize, and enhance existing trading systems to make them stable and production-ready. Where permitted, I can share demos or walkthroughs of previously completed projects while respecting client confidentiality. Thank you for your time and consideration.
₹575 INR in 40 days
3.6
3.6

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 I can deliver any project in Trading. Readymade setups for Python available
₹575 INR in 40 days
2.9
2.9

Building a high-performance, ultra-low-latency trading engine like the one you described is my wheelhouse. As a skilled Python developer with a deep understanding of concurrency and multiprocessing, I'm well-versed with techniques to circumvent the Global Interpreter Lock (GIL) and ensure true parallelism. This allows for the sub-millisecond internal communication your project requires, eliminating unpredictable latency spikes. Furthermore, I have solid experience in low-latency system design, having successfully reduced microsecond-level bottlenecks in previous projects. I am also proficient in Linux system programming and comfortable with core level activities like CPU affinity, process scheduling, and performance tuning. With my expertise in memory management and shared memory, I am well-prepared to build communication channels using multiprocessing.shared_memory and lock-free ring buffer architecture as per your requirements. My knowledge of time.perf_counter_ns() will be instrumental in providing accurate latency measurements throughout your system for determining round-trip times (RTT), processing times, and creating detailed latency histograms.
₹575 INR in 40 days
0.0
0.0

I bring the precise expertise needed for this project. Your need for a clean, high-performance, low-latency trading engine with multi-core CPU architecture control and true parallelism via Python 3.13 Free-Threaded build aligns perfectly with my background. I specialize in advanced Python concurrency, Linux system programming including CPU core pinning, and shared memory IPC using multiprocessing.shared_memory and lock-free ring buffers. My experience extends to building real-time observability dashboards with React and WebSocket integration, designed for minimal UI impact on backend processes. I’m well-versed in performance profiling to meet stringent regulatory requirements like Order-to-Trade Ratio constraints. I would like to discuss your project in further detail. Best Regards, Chad Matthee
₹450 INR in 10 days
0.0
0.0

Hi — this isn’t a typical trading bot; it’s a low-latency execution system where architecture decisions directly impact performance. I’ve built high-performance backend systems with concurrency, shared memory, and real-time processing, and I’m comfortable working at this level of optimization. How I’d approach your engine: * Python 3.13t (free-threaded): true parallel execution without GIL bottlenecks * Multi-core design: dedicated processes pinned to CPU cores to avoid context switching * IPC: shared memory + lock-free ring buffers for sub-ms communication (no queues) * Latency tracking: nanosecond precision using perf_counter_ns with histogram logging * Execution logic: passive orders, controlled cancel cycles (~200ms), OTR-aware flow Dashboard: React + WebSocket streaming with Canvas-based rendering for real-time monitoring (no performance-heavy UI). Isolation: Trading engine, monitoring service, and dashboard fully decoupled so UI never impacts execution. Answers: * Shared memory/mmap: Yes, for low-latency IPC systems * CPU pinning: Yes, using Linux affinity controls * Latency measurement: nanosecond timers + module-level tracking * Dashboard isolation: separate service + WebSocket bridge Timeline: staged build (engine → IPC → execution → dashboard) If you want, I can map the exact process architecture and memory layout before starting.
₹650 INR in 40 days
0.0
0.0

A Quantitative Crypto Trading System is designed to bring consistency and intelligence to trading decisions. It automatically identifies the current market condition, such as trending, ranging, or high-risk environments. Based on this classification, it adapts strategies and parameters in real time. This eliminates the need for fixed strategies that fail under changing market conditions. The system reduces emotional decision-making and human error. It operates using data-driven logic, indicators, and market behavior analysis. Traders benefit from improved timing, risk control, and execution. It can run continuously, monitoring opportunities without manual intervention. The system is scalable and can be delivered as a SaaS solution. Overall, it transforms uncertain trading into a structured and adaptive process.
₹575 INR in 40 days
0.0
0.0

⭐️⭐️⭐️⭐️⭐️Hello! This sounds like an exciting and highly specialized project. I have extensive experience in building high-performance, low-latency systems, including multi-core architecture and real-time applications. In a similar project, I optimized a trading system where latency was reduced by over 30%, using Python's free-threaded build and memory-mapped buffers for inter-process communication. For your trading engine, I will ensure that the order-to-trade ratio is managed efficiently, latency is minimized, and your system adheres to regulatory requirements. Would you like me to start with a prototype latency measurement or focus first on setting up the core engine?
₹600 INR in 40 days
0.0
0.0

Have you worked with Python shared memory or mmap before? - Yes, I have extensive experience using Python's multiprocessing.shared_memory and mmap for inter-process communication in low-latency systems. I have used these techniques to implement high-performance memory management and reduce overhead in multi-core applications. Have you implemented CPU core pinning on Linux? - Yes, I have implemented CPU core pinning using os.sched_setaffinity on Linux systems to ensure that critical application components are assigned to specific CPU cores, reducing context switching and improving overall performance in multi-core environments. How would you measure internal engine latency? - I would use time.perf_counter_ns() to measure latency at the millisecond and microsecond levels across various parts of the trading engine. This will allow precise tracking of end-to-end order execution time, module processing delays, and round-trip times, ensuring that each component is operating efficiently. - How would you prevent the dashboard from affecting trading engine performance? To prevent the dashboard from affecting the trading engine, I would ensure the frontend is asynchronous and runs in a separate process. Using technologies like WebSockets for real-time streaming ensures that the UI doesn't block or slow down the backend. Additionally, I would optimize data fetching and rendering for high performance, minimizing the impact on the trading engine’s operations.
₹400 INR in 40 days
0.0
0.0

Novarsistech Pvt. Ltd., Indore Hello, We reviewed your requirement for a Python ultra-low-latency trading engine, and this aligns well with our expertise at Novarsistech Pvt. Ltd., Indore. Our team has strong experience in: Low-latency system design & performance optimization Multi-threading, concurrency & shared memory architecture High-performance Python (NumPy, asyncio, C-extensions) Linux system-level tuning & real-time execution systems Building scalable trading and analytics platforms We understand this is not a basic bot and requires microsecond-level optimization, robust architecture, and compliance handling, which we are fully capable of delivering. ? We can ensure: Optimized execution pipeline (signal → order) High-performance, scalable architecture Clean, maintainable, production-ready code Real-time monitoring/dashboard integration Let’s connect to discuss your architecture and execution goals in detail. Best Regards, Novarsistech Pvt. Ltd. Indore ? +91 9111720303
₹575 INR in 40 days
0.0
0.0

I Can build a low-latency trading engine using Python 3.13 (free-threaded) with shared memory IPC, CPU core pinning, and precise latency tracking. Includes React dashboard via WebSocket, kill switch, and Docker deployment. Focus on performance, stability, and clean scalable architecture. Ready to start.
₹575 INR in 40 days
0.0
0.0

Hello, I am a Lead Software Engineer specializing in modular trading platforms and low-latency systems. I have hands-on experience with Python 3.13 free-threaded builds, Linux CPU core pinning, and shared memory IPC for high-performance execution engines. I understand this project requires advanced concurrency, latency optimization, and strict OTR compliance. My approach includes Dockerized deployment, multi-core architecture with sched_setaffinity, lock-free ring buffers for IPC, and latency profiling with perf_counter_ns. For the frontend, I can deliver a React-based real-time monitoring cockpit using WebSocket streaming and Canvas rendering, with integrated kill-switch logic via shared memory flags. Attached are: Roadmap Chart---- Phase Deliverable Timeline 1 Environment setup + demo run Week 1 2 Adapter & core modules Week 2–3 3 Latency optimization & IPC Week 4 4 React dashboard Week 5–6 5 Testing & rollout Week 7–8 I am confident in delivering a scalable, compliant, and production-ready system. Looking forward to collaborating on this project.
₹640 INR in 40 days
0.0
0.0

unnao, India
Member since Nov 11, 2025
$750-1500 USD
$30-250 USD
$750-1500 USD
$15-25 USD / hour
₹1500-12500 INR
$1000-2000 USD
$30-250 USD
$750-1500 USD
$250-750 USD
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$1500-3000 USD
$250-750 USD
₹1500-12500 INR
$30-250 USD
$250-750 USD
$30-250 USD
£250-750 GBP
₹600-1500 INR
₹12500-37500 INR
₹12500-37500 INR
₹30000-100000 INR