AI Algorithmic Trading Specialist
An AI Algorithmic Trading Specialist designs, develops, and deploys machine learning and deep learning models that execute autonom…
Skill Guide
The discipline of engineering a simulation engine for trading strategies that systematically accounts for real-world frictions-transaction costs, price impact (slippage), and the statistical distortion caused by only analyzing assets that still exist (survivorship bias)-to produce performance metrics that are credible for capital allocation decisions.
Scenario
You have a universe of 10 large-cap US equities with 10 years of daily OHLCV data. You want to backtest a 12-month momentum strategy (long top 3, short bottom 3) and see its performance with and without a fixed commission cost.
Scenario
You are backtesting a strategy on a sector ETF (e.g., XLF - Financials). You need to ensure the constituent stocks at any given historical point are correctly represented, including those that were delisted due to mergers or bankruptcy.
Scenario
You are backtesting a intraday statistical arbitrage strategy on futures. Standard slippage models are inadequate. You need to simulate order fill realistically, accounting for queue position, partial fills, and latency.
`Backtrader` and `Zipline` are event-driven frameworks ideal for complex order logic and cost simulation. `VectorBT` is optimized for high-speed research and parameter sweeps. `Pandas` is the non-negotiable foundation for all data handling.
CRSP is the gold standard for survivorship-bias-free US equity data. Bloomberg/Capital IQ provide global PIT constituent and fundamental data. TAQ provides the raw material for high-fidelity slippage modeling.
WFO prevents in-sample overfitting. Sensitivity Analysis involves running backtests across a grid of cost/slippage assumptions to stress-test robustness. Capacity Analysis quantifies the strategy's scalability by modeling increasing AUM and its impact on slippage and alpha decay.
1 career found
Try a different search term.