01 / TRADING AUTOMATION
AlgoBot
A Bank Nifty trading automation system for repeatable strategy testing, paper execution, and monitored broker workflows.
OVERVIEW
Built around the real problem.
AlgoBot automates and monitors a Bank Nifty trading workflow that would otherwise require manual market observation, signal interpretation, risk checks, and order handling. It supports repeatable strategy testing before paper or live execution.
KEY FEATURES
Backtest, paper, and live operating modes
Bank Nifty CE/PE strategy profiles
EMA warmup and continuity handling
Mark-candle breakout and intrabar tick entry checks
Stop-loss, take-profit, trailing-profit, and daily-loss rules
Idempotent order submission and position state management
Paper broker simulation and Zerodha Kite broker integration
Trade logs, equity curves, analytics metrics, and report support
PySide6 controls for mode, strategy, risk, and settings
Manual entry and exit monitoring support
ARCHITECTURE
RESULTS
Working prototype / testable trading system with backtest, paper, and live paths in the repository
Strategy, paper-broker, and analytics test coverage is included
A dated backtest trace documents EMA progression and mark-candle lifecycle events
Live production use and profitability are not verified
MEDIA




