Algorithmic Trading#
Algorithmic trading encompasses the full lifecycle of systematic strategy development: from theoretical research and backtesting through live infrastructure, execution, and ongoing operations. The gap between a profitable backtest and a profitable live system is substantial — execution costs, data pipeline failures, market capacity constraints, and the psychological challenges of trusting systems during drawdowns all require active management. The research here addresses both the theoretical frameworks for optimal execution and the practical realities of running automated trading at scale.
This collection covers optimal execution theory (Gârleanu-Pedersen on alpha decay and transaction costs, Lehalle-Neuman on signal-aware execution), practical case studies in execution cost reduction, infrastructure development for multi-asset portfolios, and the operational wisdom needed to run systematic trading as a business. A recurring theme is that execution-aware portfolio construction and robust live infrastructure are as important as signal research — a strategy that works in theory but generates excessive slippage or fails in production creates no value.
Related topics include Backtesting & Research Methodology for strategy validation before deployment, Portfolio Construction for multi-asset capital allocation, and Market Microstructure for the theoretical foundations of price formation and execution.
Can Day Trading Really Be Profitable? Evidence from Opening Range Breakouts#
This paper examines the profitability of opening range breakout (ORB) strategies applied to a filtered portfolio of high-activity U.S. stocks over 2016-2023. The study provides rigorous empirical evidence on whether intraday day trading strategies can generate risk-adjusted alpha after accounting for transaction costs.
Key metrics: the study reports a 2.81 Sharpe ratio and 36% annualized alpha for a 5-minute ORB applied to stocks with unusual pre-market activity from 2016-2023.
151 Trading Strategies#
This reference covers over 150 distinct trading strategies across equity, fixed income, currency, and commodity markets, organized by asset class and strategy type. Each strategy includes a description of the signal, implementation details, and academic references, making it the most comprehensive publicly available catalog of systematic trading approaches.
Dynamic Trading with Predictable Returns and Transaction Costs#
Nicolae B. Gârleanu and Lasse H. Pedersen (NBER Working Paper 15205, 2009; Journal of Finance, 2013) derive a closed-form optimal portfolio strategy when security returns are predictable and trading is costly. The optimal policy rests on two principles: “aim in front of the target” and “trade partially towards the current aim.” The updated portfolio combines existing holdings with an aim portfolio that is itself a weighted average of the current Markowitz-optimal allocation and expected future allocations, with slower-decaying predictors receiving more weight.
Our summary: this is the canonical paper linking alpha signals, transaction costs, and optimal rebalancing in a tractable multi-period framework. Its most important insight is that with trading costs the optimal response to a signal is never to jump to the frictionless target portfolio; instead the investor trades partially toward a moving aim that already looks past the current signal and anticipates where the portfolio should be once the signal decays. That reframes position sizing as a control problem rather than a single-period optimization.
Key metrics: the authors derive the optimal trading rule in closed form and validate it on commodity futures, showing that the dynamic cost-aware policy produces better risk-adjusted returns than static Markowitz strategies that ignore transaction costs.
Incorporating Signals into Optimal Trading#
Charles-Albert Lehalle and Eyal Neuman (Finance and Stochastics, 2019) extend the optimal execution literature to include exogenous Markovian predictive signals alongside transient market impact. Building on the framework of Gatheral, Schied, and Slynko, they prove existence of an optimal strategy when a trader must liquidate a position while reacting to a signal that itself follows a Markov process, and they derive explicit solutions for the case of an Ornstein-Uhlenbeck signal.
Our summary: this paper is the natural companion to Gârleanu-Pedersen on the execution side. Rather than treating the trading schedule and the signal as separate problems, Lehalle and Neuman show that once you admit a predictive signal plus market-impact costs, the optimal trading rule is inherently continuous and state-dependent — there is no clean cutoff between “execution” and “alpha capture.” It is the standard reference for anyone building signal-aware execution engines.
Key metrics: the authors empirically validate the model on nine months of tick-by-tick data from 13 European stocks, showing that order book imbalance has predictive power for future price moves and exhibits mean-reverting dynamics consistent with the Ornstein-Uhlenbeck assumption.
On the Effect of Alpha Decay and Transaction Costs on the Multi-period Optimal Trading Strategy#
Chutian Ma and Paul Smith (2025) study portfolio optimization for a single asset with long and short positions where transaction costs make frequent rebalancing unattractive and historical signal values carry predictive content. They frame the problem as an infinite-horizon Markov Decision Process and contribute a modified value iteration algorithm with a convergence proof, along with first-order approximations and asymptotic expansions for the optimal policy under small transaction costs.
Our summary: this is a recent refinement of the Gârleanu-Pedersen line of work, shifting the frame from closed-form linear-Gaussian solutions to dynamic programming under signal decay. For practitioners this matters because alpha decay is almost always the binding constraint in post-cost portfolio design, and the asymptotic formulas let you reason about how aggressively to trade as a function of the decay rate without simulating the full MDP.
Saving $200/Day in Execution Costs by Solving Market Capacity Constraints#
A practical case study in dealing with market capacity constraints when scaling a trading strategy to larger capital allocations. The author describes hitting execution cost walls when increasing allocation to a strategy on a relatively new market, demonstrating the gap between theoretical backtesting and real-world execution.
The article covers the execution improvements built to reduce trading costs, showing savings of $200-400 per day on a single strategy. It reinforces that backtests are merely sanity tests and that managing execution costs is one of the most impactful optimizations a systematic trader can make, especially when scaling into new strategies and markets.
By Pedma.
Why Trading is the Wrong Term for Systematic Portfolio Management#
Research Article #72 from Trading Research Hub. Reframes how systematic traders should think about their activity. The piece argues that the common understanding of “trading” as buying and selling misses the deeper reality of what profitable systematic trading actually involves as a business and research endeavor.
The article explores the systematic trading process from a business perspective, examining how the research, development, and risk management aspects of running trading systems are fundamentally different from the popular conception of trading. This reframing has practical implications for how traders allocate their time and build their operations.
By Pedma.
Building Systematic Trading Infrastructure: From Backtests to Live Deployment#
Research Article #54 from Trading Research Hub. Bridges the gap between theoretical trading strategy research and practical live deployment. The author discusses the transition from generating equity curves in backtests to actually deploying capital on live strategies, addressing the infrastructure requirements for systematic trading.
The article covers the key components needed for a production trading system, including data pipelines, signal generation, execution management, and monitoring. It emphasizes that the real challenge of systematic trading is not developing strategies but building the reliable infrastructure needed to run them continuously in live markets with real capital at risk.
By Pedma.
The Realities and Operational Challenges of Running Algorithmic Trading Systems#
An article covering the operational realities of running automated trading systems, including infrastructure reliability, risk monitoring, and the management of live positions across multiple strategies. The piece addresses the gap between strategy research and the operational complexity of deploying and maintaining algorithmic trading systems in production.
By Pedma.
From Market Observation to Testable Hypothesis: Starting Steps of a Trading Model#
An educational article covering the foundational steps of building a trading model from an initial idea. The article emphasizes the importance of understanding why a strategy works before implementing it, warning against randomly combining indicators without a coherent thesis.
Using the analogy of an ice cream store misinterpreting seasonal patterns for product quality, the article illustrates how incorrect assumptions about market signals can lead to strategy failure. It provides a practical framework for translating a market observation into a testable trading hypothesis, representing the critical first step in systematic strategy development.
By Pedma.
Setting Up Automated Email Alerts for Trading Scanners with SMTP#
A technical guide on implementing automated email alerts from trading scanners using the Simple Mail Transfer Protocol (SMTP). The article covers the basics of SMTP as an email-sending protocol and its specific application in trading system infrastructure.
The guide provides practical implementation details for setting up real-time market alert systems that notify traders about significant events or conditions detected by their automated scanners. This infrastructure component is essential for systematic traders who need timely notifications without constantly monitoring screens, supporting both fully automated and semi-automated trading operations.
By Pedma.
Multi-Model Diversification: Balancing Strategy Variety Against Over-Diversification#
An article exploring the optimal approach to combining multiple trading strategies in a systematic portfolio. The piece examines the trade-off between diversification benefits from running many uncorrelated strategies and the operational complexity, research dilution, and diminishing returns that come from over-diversification.
By Pedma.
Understanding Directional Edge Decay and System Robustness in Trading#
An article on the concept of edge decay in systematic trading — the gradual erosion of a strategy’s profitability as market participants adapt, conditions change, or the signal becomes crowded. The article provides frameworks for detecting early signs of edge decay and building systems that remain robust across different market environments.
By Pedma.
Building Regime-Robust Trading Systems Through Market Cycle Analysis#
An article on building robust long-term trading systems, explaining the market dynamics of inventory accumulation and distribution. The article describes how a trading system with a reliable signal acts like a lighthouse, attracting market participants and creating the conditions for profitable trading through systematic inventory management.
The article emphasizes the importance of distinguishing between systems that work in specific market conditions (like 2020’s bull market) versus those that are genuinely robust across different regimes.
By Pedma.
What Constitutes Genuine Edge in Financial Markets#
An article examining what separates genuine trading edge from random luck or temporary market inefficiencies. The piece explores the characteristics that make a trading edge durable — persistence across different market conditions, economic rationale, and robustness to small parameter changes.
By Pedma.
Building a Crypto Market Scanner in Python with Binance API#
A technical tutorial on building an automated cryptocurrency market scanner in Python using the Binance API. The article covers the practical implementation of a system that monitors a universe of crypto assets in real time, filtering for conditions that meet specific criteria for potential trading opportunities.
By Pedma.
Key Lessons from The Robot James on Quantitative Trading#
Research Article #24 from Trading Research Hub. A comprehensive compilation and analysis of key lessons from The Robot James, one of the most respected figures in online quantitative trading. The author spent nearly six hours reviewing publicly available content to distill the most important insights from an experienced practitioner.
The central theme revolves around finding profitable opportunities in uncompetitive niches, summarized by the principle of “doing useful things that suck.” The article covers practical wisdom on systematic trading strategy development, risk management, and the business aspects of running a quantitative trading operation.
By Pedma.
The Signal Types Needed for Trading#
An article classifying trading signals by type — binary (on/off), ensemble (combined scoring), and continuous (scaled exposure) — and explaining when each is appropriate for systematic portfolio management. The piece addresses how signal type affects portfolio construction, position sizing, and capital efficiency.
By Pedma.
Building a Crypto Trade Execution Model in Python#
A practical article covering the construction of a trade execution model in Python for cryptocurrency trading. The article moves beyond theoretical strategy development to address the real-world challenge of converting signals into actual market orders.
The article covers common execution challenges including handling API connections, managing order states, dealing with partial fills, and general tips for making execution code as robust as possible. It provides a practical foundation for traders looking to automate their strategy execution, bridging the gap between backtested strategies and live trading systems.
By Pedma.
Transitioning from Discretionary to Systematic Crypto Trading#
An article presenting a systematic approach to trading for traders struggling with consistent losses. Drawing from the author’s personal experience of nearly two years of consistent monthly losses before turning things around, the article outlines the framework that made the difference.
The article covers the transition from discretionary to systematic trading, emphasizing the importance of having a defined process, proper risk management, and realistic expectations. It provides a practical roadmap for traders looking to adopt a more disciplined, rules-based approach to cryptocurrency trading.
By Pedma.
The CoinAlg Bind: Profitability-Fairness Tradeoffs in Collective Investment Algorithms#
This paper analyzes the tension between profit maximization and fair treatment of investors in collective investment algorithms. The “CoinAlg Bind” describes the fundamental tradeoff where strategies that maximize aggregate portfolio returns may systematically disadvantage certain investor classes, with implications for the design of pooled investment vehicles and robo-advisors.
A Quantitative Trading Strategy Based on A Position Management Model#
This paper presents a quantitative trading strategy that integrates ARIMA-based return forecasting with a systematic position management model for gold and bitcoin. The framework translates probabilistic return forecasts into position sizing decisions that account for forecast confidence and current market conditions.