ВнешняяFreelancerRemote$12500–$37500 USD

Comprehensive Finvasia Shoonya Python Trading Bot -- 2

Краткое

Freelancer Client is hiring: Comprehensive Finvasia Shoonya Python Trading Bot -- 2.

Location: Remote
Compensation: Open to discussion based on experience

Looking for an experienced Python developer to build a production-grade algorithmic trading bot for Indian options markets (Nifty 50 & Bank Nifty on NSE/NFO) integrated with the Shoonya (Finvasia) broker API.

What you'll do:

• End-of-day structured JSON/Markdown report generator designed for Claude AI analysis

Requirements:

• Python 3.11+ • asyncio / uvloop • Shoonya NorenRestApiPy • picows • QuestDB or InfluxDB • PostgreSQL + TimescaleDB • Redis • FastAPI • pandas-ta • Docker

• A complete 28-page Technical Requirements Document (v2.0) will be shared — covering every module with stack choices, API contracts, code patterns, database schemas, latency budgets, and SEBI compliance checklist. No ambiguity.

• TIMELINE: ~15 weeks (phased delivery with acceptance criteria per phase)

Skills: C Programming, Java, Python, Software Architecture, Risk Management, API, Data Analysis, API Integration, Pandas


Source: Freelancer Client via Remote / Online. Apply on the source website.

Оригинал

Looking for an experienced Python developer to build a production-grade algorithmic trading bot for Indian options markets (Nifty 50 & Bank Nifty on NSE/NFO) integrated with the Shoonya (Finvasia) broker API.

SCOPE OF WORK

• Automated login with TOTP (pyotp) — zero-touch startup and daily relogin
• High-performance WebSocket feed using picows + uvloop for live tick capture
• Self-healing auto-reconnection loop with resubscription on disconnect
• QuestDB (or InfluxDB 3.0) ingestion pipeline via ILP protocol — non-blocking async writes
• Tick → OHLCV downsampling engine using Pandas resample across multiple timeframes
• Order routing via Shoonya NorenApi — market/limit orders, partial fill handling, multi-leg option spreads
• Hard circuit breakers — max daily drawdown, margin limits, and position guards calibrated to ₹1,00,000 capital
• End-of-day structured JSON/Markdown report generator designed for Claude AI analysis
• Telegram alerts, dashboard (Streamlit), and global kill switch
• Full audit trail (PostgreSQL) meeting SEBI 5-year retention requirements
• Paper trading mode for shadow testing before going live

REQUIRED SKILLS

Python 3.11+ • asyncio / uvloop • Shoonya NorenRestApiPy • picows • QuestDB or InfluxDB • PostgreSQL + TimescaleDB • Redis • FastAPI • pandas-ta • Docker

FULL TECHNICAL REQUIREMENTS

A complete 28-page Technical Requirements Document (v2.0) will be shared — covering every module with stack choices, API contracts, code patterns, database schemas, latency budgets, and SEBI compliance checklist. No ambiguity.

BUDGET: Open to discussion based on experience
TIMELINE: ~15 weeks (phased delivery with acceptance criteria per phase)
PREFERRED: Experience with Indian markets / NSE broker APIs

To apply, please share:
1. Any prior algo trading or broker API integration work
2. Your experience with async Python and time-series databases
3. Estimated timeline and rate

Локация & Details

ИсточникFreelancer
Бюджет$12500–$37500 USD
ЛокацияRemote
Дата публикации2026-05-21 02:59:50
C ProgrammingJavaPythonSoftware ArchitectureRisk ManagementAPIData AnalysisAPI IntegrationPandas
Перейти к источнику →

About this listing

This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.

Skills mentioned:
C ProgrammingJavaPythonSoftware ArchitectureRisk ManagementAPIData AnalysisAPI IntegrationPandas