Convert Backtests for Delta Exchange

Job ID: 39948584

Budget: ₹600 – ₹1,500 INR

I need an experienced Python developer with algorithmic trading expertise to convert my backtested EMA-based trading strategy into a forward testing system for Delta Exchange cryptocurrency futures. The system must handle multi-timeframe analysis, maintain historical data for EMA calculations, provide real-time monitoring via terminal dashboard, and include a web dashboard for forward and live trading monitoring.

Project Scope
Convert existing backtest Python code to forward testing architecture

Integrate Delta Exchange REST API for live data streaming

Implement local paper trading mechanism (no real money)

Build multi-timeframe EMA calculation engine (5m, 15m, 1h, 4h, 1d)

Create historical data storage and management system

Develop real-time terminal dashboard using Rich library

Build web dashboard for monitoring forward and live trading activity

Generate comparable outputs to backtest for validation

Technical Requirements
Python 3.x development

Delta Exchange API & CCXT library experience

Libraries: pandas, numpy, ta-lib, rich, toml, openpyxl, etc.

Data storage: CSV/SQLite

Multi-timeframe candlestick data handling

EMA indicator calculations with historical context

Web framework (Streamlit, Dash, or FastAPI with frontend)

Required Skills
Must-Have Skills:

✓ Python

✓ Algorithmic Trading

✓ API Integration

✓ Delta Exchange API

✓ pandas & numpy

✓ Technical Analysis (TA-Lib)

✓ Financial Markets

✓ Cryptocurrency Trading

Nice-to-Have Skills:

Rich library (terminal formatting)

Backtesting frameworks

CCXT library

Web development (Streamlit/Dash/FastAPI)

Real-time data processing

Project Deliverables
Python Code: Complete forward testing system with clean, commented code

Strategy Document: Detailed explanation of forward testing logic, data flow, and EMA calculation methodology

IT Flowchart: Visual diagram showing system architecture and data flow

Terminal Dashboard: Rich-formatted real-time monitoring dashboard showing current EMA status and strategy signals

Web Dashboard: Professional web interface for monitoring forward and live trading activity with real-time updates and trade history