C++ Stock & Crypto Algo Platform

Job ID: 40330432

Budget: ₹37,500 – ₹75,000 INR

I need a single C++ application that can run my trading strategies on both the Indian stock market and major cryptocurrency exchanges. The core of the job is to transform my rule-based strategies into production-ready code that can:

• Automatically execute orders in real time once the entry or exit conditions are met
• Run historical backtests on locally stored or exchange-provided data so I can validate every change before it goes live , I am open to either C++ or Python for the development

The platform should let me switch easily between an Indian equities broker (NSE/BSE access) and at least one mainstream crypto exchange through API keys. I will supply the exact broker and exchange accounts along with my strategy logic; you handle the connectivity layer, order routing, and all usual edge cases such as rate limits, partial fills, and network interruptions.

Because this is for my personal use, I prefer clean, well-commented C++17 (or later) code, CMake-driven builds, and a lightweight UI or command-line interface that shows current positions, open orders, and basic logs. Low latency is valuable but rock-solid stability matters more.

Deliverables
• Complete C++ source code and a compiled executable for Windows 10+
• Documentation that covers setup, configuration of APIs, and running backtests
• A short sample backtest report proving the engine works end-to-end on both an equity symbol and a crypto pair

I will test the build with my live keys and consider the project finished once automated trades execute correctly and the backtester reproduces the same signals on historical data.