Learning the dynamics of technical trading strategies

  title={Learning the dynamics of technical trading strategies},
  author={Nicholas John Murphy and Tim Gebbie},
  journal={Quantitative Finance},
  pages={1325 - 1349}
  • N. Murphy, T. Gebbie
  • Published 6 March 2019
  • Economics, Mathematics, Computer Science
  • Quantitative Finance
We use an adversarial expert based online learning algorithm to learn the optimal parameters required to maximise wealth trading zero-cost portfolio strategies. The learning algorithm is used to determine the dynamics of a large population of technical trading strategies that can survive historical back-testing as well as form an overall aggregated portfolio trading strategy from the set of underlying trading strategies implemented on daily and intraday Johannesburg Stock Exchange data. The… 
A framework for online investment decisions
The investment process can be accelerated and be made more cohesive by replacing batch processing for component tasks of the investment process with online processing, and an integrated and online framework for investment workflows is proposed, where components produce outputs that are automatically and sequentially updated as new data arrives.
Comparing the market microstructure between two South African exchanges
We consider shared listings on two South African equity exchanges: the Johannesburg Stock Exchange (JSE) and the A2X Exchange. A2X is an alternative exchange that provides for both shared listings
Learning low-frequency temporal patterns for quantitative trading
  • J. D. Costa, T. Gebbie
  • Computer Science, Economics
    2020 IEEE Symposium Series on Computational Intelligence (SSCI)
  • 2020
A modularised mechanistic online machine learning framework to learn signals in low-frequency financial time series data and the value of complex historical data-analysis for trading under the unstable adaptive dynamics that characterise financial markets is developed.


An improved test for statistical arbitrage
We improve upon the power of the statistical arbitrage test in Hogan, Jarrow, Teo, and Warachka (2004). Our methodology also allows for the evaluation of return anomalies under weaker assumptions. We
No-dynamic-arbitrage and market impact
Starting from a no-dynamic-arbitrage principle that imposes that trading costs should be non-negative on average and a simple model for the evolution of market prices, we demonstrate a relationship
Testing Market Efficiency Using Statistical Arbitrage with Applications to Momentum and Value Strategies
Evidence is found that momentum and value trading strategies constitute statistical arbitrage opportunities, despite controlling for transaction costs and the influence of small stocks, and their profitability does not appear to decline over time.
Universal portfolios with side information
This is an individual sequence result which shows the difference between the exponential growth wealth of the best state-constant rebalanced portfolio and the universal portfolio with side information is uniformly less than (d/(2n))log (n+1)+(k/n)log 2 for every stock market and side-information sequence and for all time n.
The Probability of Backtest Overfitting
It is shown that CSCV produces accurate estimates of the probability that a particular backtest is over-fit, through a numerical method that is called combinatorially symmetric cross-validation (CSCV).
Automated trading with boosting and expert weighting
The experiments show that the boosting approach is able to improve the predictive capacity when indicators are combined and aggregated as a single predictor, and the combination of indicators of different stocks demonstrated to be adequate in order to reduce the use of computational resources, and still maintain an adequate predictive capacity.
MATLAB Technical Analysis toolbox (“technical”)
  • https://github.com/timgebbie/MATLAB-quant-finance/ technical,
  • 2010
The statistics of Sharpe Ratio’s
  • (Bloomberg
  • 2009
Universal Portfolios
We exhibit an algorithm for portfolio selection that asymptotically outperforms the best stock in the market. Let x i = (x i1 ; x i2 ; : : : ; x im) t denote the performance of the stock market on
Profitability of technical stock trading: Has it
  • 2019