Algorithmic Trading API Development
Budget: ₹12,500 – ₹37,500 INR
My trading strategy is complete; the missing piece is a robust API layer that can speak to Dhan broker and place orders the moment my algorithmic conditions turn bullish or bearish.
Scope of work
• Connect reliably to Dhan’s trading API (REST / WebSocket, whichever matches their latest spec).
• Accept a simple function call or webhook that feeds in my entry/exit signals.
• Translate those signals into live market, limit, or stop orders—supporting both fresh entries and position exits.
• Handle authentication, rate-limits, network retries, and basic order‐status polling so no trade is left hanging.
Key requirements
– Only trade execution is needed; I already generate the signals elsewhere.
– Language is flexible (Python, Node.js, or Go are fine) as long as installation is straightforward on a Linux VPS.
– Clean, readable code with inline comments and a short README covering setup, configuration keys, and one sample signal call.
Acceptance criteria
1. A demo script triggers a mock buy/sell and the order appears in my Dhan account within seconds.
2. Failed or partially filled orders are logged with clear error messages.
3. Unit tests (or a sandbox demo) confirm that the wrapper handles at least 100 rapid-fire signals without crashing.
Deliverables
• Source code for the Dhan API wrapper
• README / quick-start guide
• Brief hand-off call or recorded walkthrough at completion
That’s everything—once the API layer is stable, I can plug in my strategy and go live.
Scope of work
• Connect reliably to Dhan’s trading API (REST / WebSocket, whichever matches their latest spec).
• Accept a simple function call or webhook that feeds in my entry/exit signals.
• Translate those signals into live market, limit, or stop orders—supporting both fresh entries and position exits.
• Handle authentication, rate-limits, network retries, and basic order‐status polling so no trade is left hanging.
Key requirements
– Only trade execution is needed; I already generate the signals elsewhere.
– Language is flexible (Python, Node.js, or Go are fine) as long as installation is straightforward on a Linux VPS.
– Clean, readable code with inline comments and a short README covering setup, configuration keys, and one sample signal call.
Acceptance criteria
1. A demo script triggers a mock buy/sell and the order appears in my Dhan account within seconds.
2. Failed or partially filled orders are logged with clear error messages.
3. Unit tests (or a sandbox demo) confirm that the wrapper handles at least 100 rapid-fire signals without crashing.
Deliverables
• Source code for the Dhan API wrapper
• README / quick-start guide
• Brief hand-off call or recorded walkthrough at completion
That’s everything—once the API layer is stable, I can plug in my strategy and go live.
Related categories:
JavaScript
Python
Linux
Algorithm
Software Architecture
Trading
API Development
REST API