Freelance Algo Trading Developer
Custom algorithmic trading development in India, from a written strategy specification to backtesting, paper trading and monitored execution.
I am Shiv Shankar Kumar, an algorithmic trading developer in India. I develop Python algorithmic trading systems, automated trading bots, broker and exchange API integrations, and backtesting engines. My work covers live market-data pipelines, WebSocket trading applications, paper-trading systems, and risk and position-sizing systems for stock, commodity and cryptocurrency trading tools.
# Algorithmic Trading System
import pandas as pd
from kiteconnect import KiteConnect
class TradingBot:
def __init__(self, api_key):
self.kite = KiteConnect(api_key)
def execute_strategy(self):
# Pull live market data
data = self.kite.historical_data()
# Evaluate the strategy
signal = self.analyze(data)
if signal['buy']:
self.place_order('BUY')
def place_order(self, side):
self.kite.place_order(
variety='regular',
exchange='NSE',
tradingsymbol='RELIANCE',
transaction_type=side,
)
From concept to production — I build complete algorithmic trading ecosystems and the backend systems that keep them running.
REST APIs, authentication systems, task schedulers (Celery/Redis), and database design with PostgreSQL/MySQL.
End-to-end trading systems with strategy design, backtesting, live execution, and risk management.
Seamless integration with major Indian broker APIs for real-time trading and market data access.
Market data pipelines, performance tracking systems, and ML-based strategy optimization.
Custom algorithmic trading development in India, from a written strategy specification to backtesting, paper trading and monitored execution.
Automated trading bot development focused on order handling, paper trading, position reconciliation and operational risk controls.
Python integrations for broker and exchange APIs, historical market data, WebSocket feeds and order-status synchronization.
Python backtesting development for reproducible strategy research, explicit execution assumptions and transparent results and limitations.
Custom cryptocurrency trading tools with exchange API adapters, market-data processing, paper execution and explicit exposure controls.
Python trading-system engineering, strategy implementation and refactoring with Pandas, NumPy, backend APIs and maintainable project structure.
Technologies and tools I use to build robust trading systems and backend applications.
From stock and commodity tools to cryptocurrency automation, the scope starts with your rules, data and execution requirements.
Discuss Your Strategy · View Trading Projects · Explore the algo trading course