Comprehensive Stock Trading Algorithm Development
Employer not named by the sourceRemote
Frontier is not the employer and does not collect applications.
About this role
Java, Python, Algorithm, Software Architecture, Machine Learning (ML), Data Analysis, Backtesting, Pandas · I need an end-to-end algorithm that trades a single share-market instrument entirely on technical chart analysis. The core logic must follow a technical trading approach, relying on candlestick patterns, moving averages, RSI, and manually-defined trend lines to decide entries, exits, and position sizing.
Scope The build starts from raw market data ingestion, moves through signal generation, and finishes with live order execution and performance reporting. All elements—data cleaning, feature engineering, back-testing, walk-forward validation, risk controls, and real-time monitoring—should sit inside one coherent codebase so I can flip from historical tests to live trading with minimal re-configuration.
Implementation Notes • Python is my preferred language; common libraries such as pandas, NumPy, TA-Lib, and matplotlib are ideal. • Please structure the project so that broker connections (for example Interactive Brokers, Zerodha Kite, or a similar API) can be swapped out without touching strategy code. • Configuration files or a simple UI for parameter tweaks (MA lengths, RSI thresholds, candlestick filters, position limits) will keep things flexible.
Deliverables