Stock Trading with Reinforcement Learning

Size: px
Start display at page:

Download "Stock Trading with Reinforcement Learning"

Transcription

1 Stock Trading with Reinforcement Learning Jonah Varon and Anthony Soroka December 12, Introduction Considering the interest, there is surprisingly limited available research on reinforcement learning applied to stock trading. Hoping to either further public research or find a profitable strategy, we applied Q-Learning to stock trading. Specifically we attempted to place agent in states to find profitable strategies through technical analysis and mean reversion. Quantopian was used to to test the strategies. Quantopian is a crowd-sourced investment firm which provides market data and a python-based development platform for algorithmic investors. 2 Background and Related Work Many economists adhere to the Efficient-Market Hypothesis, advocating that it is impossible to beat the market on a risk-adjusted basis. Esteemed economist Burton Malkiel s famous book A Random Walk Down Wall Street [3] further argued the stock market follows a random walk. Yet investors continue to seek outperformance and place their money in actively managed funds. The repeated and relative consistent success of specific hedge funds, particularly the quantitatively inclined funds, encourage us to see if an agent can learn profitable strategies through reinforcement. As previously mentioned, research on Q-Learning based stock trading agents is relatively limited. One previous approach [2] used four agents, each entrusted with unique responsibilities (when to buy, at what price to buy, when to sell, at what price to sell). Specifically, buy and sell time-decision agents used states based on the long-term technical analysis structures of support and resistance bands, while buy and sell price-decision agents used states based off of shorter-term technical analysis structures of Japanese Candle Sticks. The study was conducted over Korea s KOSPI Index over the period of In another study conducted at Stanford University over the S&P 500 [1], an agent s reward was defined by risk metrics such as sharp ratio and derivative sharp ratio. Such research certainly has been valuable but more should be done. Specifically, using Q-Learning on single stocks rather than major indexes, on more recent data, and using different state representations would all advance the field. 1

2 3 Problem Specification Compared to previous research, we will be applying Q-Learning to trading in a different and perhaps more straightforward manner. Agent rewards will be defined by stock performance. Actions will be limited to Buy and Sell. States will be represented to position agents to learn either mean reversion or technical analysis based strategies - two known and widely used trading techniques. Quantopian will be our data source and development platform. Quantopian provides a wealth of technical, fundamental, and event information from thousands of stocks. 4 Approach The foundation of our research is based on the standard Q-Learning Algorithm as per below: Algorithm 1 Q-Learning Algorithm Initialize Q(s, a) arbitrarily repeat for each episode Choose a from s using ɛ-greedy Take action a, observe r,s Q(s, a) (1 α)q(s, a) + α[r + γ max a Q(s, a )] s s until s is terminal With ɛ-greedy defined as: a = { arg max a Q(s, a), with prob 1-ɛ. random, with prob ɛ. (1) Adapting Q-Learning for financial trading, we first limited possible actions to be: a : {Buy, Sell} We considered making the action space broader, specifically incorporating a hold action. However we decided against this alternative for two reasons: 1) limiting the action space will allow for quicker convergence to true Q(s,a) values 2) hold will never be more profitable than correctly deciding to buy or sell, hence the advantage of incorporating this action is limited. The rewards function is defined to be: r = percent return = (curr price - prev price)/(prev price) r(buy) = r r(sell) = r Next, we highlight a few interesting characteristics of stock trading that slightly alter Q-Learning: 2

3 a) Future State: Due to the ability to rebalance, max Q(s, a ) is the same regardless of Q(s, a) (presuming you are a small enough investor with minimal market impact when exiting positions). b) Fully Observable: Limiting the agent to actions of Buy and Sell, the reward from Q(s,a) is fully observable regardless of the actual action taken. Both approaches to updating Q(s,a) were attempted: i) only for action taken ii) for both taken and not taken actions. We find the second option preferable (the more information/learning the better). Given these two attributes, the Q(s, a) update operation becomes: Q(s, buy) (1 α)q(s, buy) + α[r] Q(s, sell) (1 α)q(s, sell) + α[ r] Next and perhaps most importantly, the state space must be defined. The possible stock market state space is vast, but limiting the space to allow the agent to learn is crucial. Given such, we represented states in hopes of positioning our agent to find known trading strategies through mean reversion and technical analysis. Mean Reversion: Previous week s stock performance s = { 1, if stock s previous week return was in the bottom 5 percent. 1, if stock s previous week return was in the top 5 percent. (2) Each week the 500 stocks in S&P 500 in the U.S. are filtered for only the over- and underperformers. Hence the agent makes 2,600 actions per year (52 weeks * 500 stocks * 2 * 5%). Technical Analysis: last 3 minutes of price and volume data s = [p t 3, p t 2, p t 1, v t 3, v t 2, v t 1 ] 1, if price decreased over the t-i minute. p t i = 0, if price did not change over the t-i minute. 1, if price increased over the t-i minute. 1, if volume decreased over the t-i minute. v t i = 0, if volume did not change over the t-i minute. 1, if volume increased over the t-i minute. For example, the state [1,1,1,-1,-1,-1] would be the state where price increased over each of the last three minutes, and volume decreased over the same last three minutes. There are 729 total states (3 6 ), and approximately 98,280 actions per year (252 days* 6.5 hours*60 minutes). Agents begin with $10,000. The agent is always fully invested. For the Mean Reversion strategy, on a given week the agent would make a decision on each of the 25 recent underperformers and 25 outperformers. Given the agent takes an action on each of these stocks, the agent might decide (3) (4) 3

4 to Buy 22 underperformers and 4 outperformers, and Sell 3 underperformers and 21 outperformers. The agent then constructs a delta neutral long-short portfolio. The long and short sides of the total portfolio are both equally weighted. For example, if the agent s wealth had risen to $12,480, it would invest $6,240 in the 26 Buys ($480 per name) and $6,240 in the 24 Sells ($520 per name). For the technical analysis agent, the agent only managed one stock, hence decides to either be fully long or fully short the single stock. For example, if the agent is currently long $13,000 of the stock, and decides to buy again, the position would be unchanged. If the agent then decided to sell, the position would become short $13,000. Lastly, regarding parameter selection, α (learning rate) of.3 and an ɛ (random action / explore rate) of.05 were used. Different parameter values were attempted, and these were found most appropriate. Originally fees and execution slippage costs were applied, but were later removed to reduce complexity for this initial study. 5 Experiments Both Mean Reversion and Technical Analysis Q-Learning agents show promise in producing profitable strategies. The Mean Reversion agent (a long-short delta neutral strategy) returned 68% from January 2011 to July In general, the Technical Analysis approach did not outperform the benchmark of the overall stock performance the agent trades. However deploying multiple Technical Analysis agents effectively scanned the market, and located specific stocks and specific periods where such an approach was profitable, such as during March July 2012 where the agent trading the semiconductor company AMTL returned 113% better than the stock. 5.1 Results Strategy Annualized Return Time Period Mean Reversion 9.7% Jan 11 - Jul 16 Long S&P % Jan 11 - Jul 16 Results: Mean Reversion Agent vs. Baseline While the Mean Reversion agent did not outperform its benchmark (Long S&P 500), it still generated very respectable returns of nearly 10% a year. The strategy is delta neutral and hence has less market exposure, highlighted by a strategy β of.21 versus a benchmark β of 1 (in finance β is a measure of the volatility, or systematic risk, of a portfolio in comparison to the market as a whole). Considering the time period investigated was a bull market, we should not necessarily expect a delta-neutral strategy to outperform. Advantages of the Mean Reversion agent is that given the agent has week-long holding periods, transaction/execution costs would be relatively minimal, making the strategy deployable as is. A potential weakness of the strategy is the simplicity of the state space. Given our state space, the agent is effectively only able to learn four strategies: 1) Mean Reversion (sell outperformers, buy underperformers) 2) Momentum (buy outperformers, sell underperformers) 3) Bull (buy all) 4) Bear (sell all). There is value in such learning (especially considering the learned strategy can 4

5 Figure 1: Mean Reversion Performance and Risk Metrics Figure 2: Benchmark (Long S&P) Risk Metrics change over time), but the learning is clearly not the most sophisticated. Regarding extensions of Q-Learning similar to the Mean Reversion strategy, news sentiment and/or fundamental-analysis metrics were considered. For example, rather than passing the agent overand underperforming stock, the agent could receive stock with positive or negative news. Alternatively, the agent could receive stock with low or high Price-to-Earnings ratios. Quantopian offers such data, however the states change infrequently (Quantopian news sentiment data is limited and generally P/E ratios only significantly change after multiple months). Hence the agent would not be provided with ample train data to learn from. Strategy Annualized Return Time Period Tech Analysis AMTL 35.4% Mar 11 - Jul 12 Long AMTL -52.3% Mar 11 - Jul 12 Tech Analysis YELP 18.9% Jan 12 - Dec 16 Long YELP +12.0% Jan 12 - Dec 16 Results: Tech-Analysis Agent vs. Baseline In general, applying our Technical Analysis agent to a given stock did not outperform the baseline of just being long the stock. However, utilizing a multi-agent approach effectively scans the market and locates stocks and time periods where a specific agent was profitable. Such examples are listed in the above table and below charts, where agents returned 35.4% and 18.9% annualized returns on ATML and YELP respectively. 5

6 The strengths and weaknesses of the Technical Analysis approach is effectively the opposite of those of the Mean Reversion agent. Specifically, the state space is relatively complex; the agent is learning patterns in the 3-minute price and volume data for a given stock. Given the 729 possible states, there is clear value in having an agent handle this compared to a human. A weakness however is the fees and execution slippage would need to be minimized and hence this strategy is not immediately deployable. Figure 3: Tech-Analysis ATML Performance and Risk Metrics Figure 4: Tech-Analysis YELP Performance and Risk Metrics How do we make sense of the the fact that the Technical-Analysis agent only proved successful for specific stocks and periods? One could argue the positve performers are simply illustrations of randomness/luck. Disproving such is notoriously difficult in finance. However, it is quite possible/reasonable that the Technical Analysis agent might work better on some stocks than others. Perhaps less-watched stocks are more receptive to such strategies. In terms of making use of this approach in practice, we propose two methods: 1) simply deploy agents on the stocks that have historically been receptive to the strategy 2) use the multi-agent approach to alert when a partic- 6

7 ular stock is receptive to the strategy, and an additional agent decides when to formally activate and deactivate the strategy on the receptive stock. 6 Discussion We applied reinforcement learning - specifically Q-Learning - to stock trading. Mean reversion and technical analysis based trading strategies were the foundation of our two attempted state representations. Both Mean Reversion and Technical Analysis agents showed promise in producing profitable strategies. The Mean Reversion agent did not outperform the S&P 500 benchmark, but led to a respectable 9.7% annualized returns with preferable risk metrics (β of.21). A multiagent Technical Analysis approach highlighted specific names which were receptive to the Technical Analysis Q-Learning strategy. The possible methods to define a state space are limitless and should still be investigated. Specifically, the Mean Reversion agent could be amended to account for news sentiment and/or fundamental stock data. The Technical Analysis agent could be adjusted in multiple ways, for example by simply using day rather than minute price and volume data. Lastly, approximate Q-Learning using features and feature weights might help manage the difficulty of balancing complex state representation and limited train data. While our explored methods show potential, our study additionally highlights just how competitive and efficient markets are. Additionally, we point out that stock trading is quite different from problems where Reinforcement Learning (and specifically Q-Learning) has proven effective. Stock trading differs from such problems in the following ways: Stochasticity of the environment Limited amount of train data Agent can observe rewards without taking actions Agent has little impact on the environment Given such, Deep Learning techniques such as LSTM might be better suited for this problem. LSTM s ability to learn from experience and predict time series with long time lags of unknown length seems apt for taking on the stock market. 7

8 A System Description Appendix 1 1. Sign up for a free account at quantopian.com 2. Go to My Algorithms : 3. For each algorithm, click the Create New Algorithm button and enter a name for the algorithm. 4. Delete all the sample algorithm text and paste in the code from the algorithm s python file (i.e. quantopian q learning technical analysis.py). 5. In the shaded yellow box in the upper right corner, choose a date range and amount of money to test the algorithm on (we used $10,000 for the single agent algorithms and $1,000,000 for the multi-agent). 6. Click Run Full Backtest and wait for the results of running the algorithm. B Group Makeup Appendix 2 We effectively followed our original contributions proposal. We pair programmed our algorithms, with Jonah leading this component of the project given his proficiency in Python. Anthony led much of the experimentation strategy such as deciding how to represent states, and how to fit Q-Learning to the problem. Both Jonah and Anthony worked on the poster and formal write-up, with Anthony leading this component of the project. References [1] Zhai Jinjian Du, Xin and Koupin Lv. Algorithm Trading using Q-Learning and Recurrent Reinforcement Learning, [2] Park Jonghun O Jangmin Lee Jongwoo Lee, Jae Won and Euyseok Hong. A Multiagent Approach to Q-Learning for Daily Stock Trading. IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS, 37(6): , [3] Burton Malkiel. A Random Walk Down Wall Street. W. W. Norton Company,

INVESTMENT APPROACH & PHILOSOPHY

INVESTMENT APPROACH & PHILOSOPHY INVESTMENT APPROACH & PHILOSOPHY INVESTMENT APPROACH & PHILOSOPHY - Equities 2. Invest regularly 1. Invest early 3. Stay Invested Research: We receive in-depth research on companies and the macro environment

More information

Algorithmic Trading using Sentiment Analysis and Reinforcement Learning Simerjot Kaur (SUNetID: sk3391 and TeamID: 035)

Algorithmic Trading using Sentiment Analysis and Reinforcement Learning Simerjot Kaur (SUNetID: sk3391 and TeamID: 035) Algorithmic Trading using Sentiment Analysis and Reinforcement Learning Simerjot Kaur (SUNetID: sk3391 and TeamID: 035) Abstract This work presents a novel algorithmic trading system based on reinforcement

More information

The CTA VAI TM (Value Added Index) Update to June 2015: original analysis to December 2013

The CTA VAI TM (Value Added Index) Update to June 2015: original analysis to December 2013 AUSPICE The CTA VAI TM (Value Added Index) Update to June 215: original analysis to December 213 Tim Pickering - CIO and Founder Research support: Jason Ewasuik, Ken Corner Auspice Capital Advisors, Calgary

More information

Technical Analysis. Used alone won't make you rich. Here is why

Technical Analysis. Used alone won't make you rich. Here is why Technical Analysis. Used alone won't make you rich. Here is why Roman Sadowski The lesson to take away from this part is: Don t rely too much on your technical indicators Keep it simple and move beyond

More information

Williams Percent Range

Williams Percent Range Williams Percent Range (Williams %R or %R) By Marcille Grapa www.surefiretradingchallenge.com RISK DISCLOSURE STATEMENT / DISCLAIMER AGREEMENT Trading any financial market involves risk. This report and

More information

Portfolio Rebalancing:

Portfolio Rebalancing: Portfolio Rebalancing: A Guide For Institutional Investors May 2012 PREPARED BY Nat Kellogg, CFA Associate Director of Research Eric Przybylinski, CAIA Senior Research Analyst Abstract Failure to rebalance

More information

Technical Analysis. Used alone won't make you rich. Here is why

Technical Analysis. Used alone won't make you rich. Here is why Technical Analysis. Used alone won't make you rich. Here is why Roman sadowski The lesson to take away from this part is: Don t rely too much on your technical indicators Keep it simple and move beyond

More information

Daily Stock Trend Forecasting using Fuzzy Rule-based Reinforcement Learning Agent and Portfolio Management

Daily Stock Trend Forecasting using Fuzzy Rule-based Reinforcement Learning Agent and Portfolio Management Daily Stock Trend Forecasting using Fuzzy Rule-based Reinforcement Learning Agent and Portfolio Management Rubell Marion Lincy G. Jessy John C. Department of Mathematics School of Natural Sciences National

More information

1. Introduction 2. Chart Basics 3. Trend Lines 4. Indicators 5. Putting It All Together

1. Introduction 2. Chart Basics 3. Trend Lines 4. Indicators 5. Putting It All Together Technical Analysis: A Beginners Guide 1. Introduction 2. Chart Basics 3. Trend Lines 4. Indicators 5. Putting It All Together Disclaimer: Neither these presentations, nor anything on Twitter, Cryptoscores.org,

More information

Factor Performance in Emerging Markets

Factor Performance in Emerging Markets Investment Research Factor Performance in Emerging Markets Taras Ivanenko, CFA, Director, Portfolio Manager/Analyst Alex Lai, CFA, Senior Vice President, Portfolio Manager/Analyst Factors can be defined

More information

Quantitative Trading System For The E-mini S&P

Quantitative Trading System For The E-mini S&P AURORA PRO Aurora Pro Automated Trading System Aurora Pro v1.11 For TradeStation 9.1 August 2015 Quantitative Trading System For The E-mini S&P By Capital Evolution LLC Aurora Pro is a quantitative trading

More information

THE UPVESTING DIFFERENCE

THE UPVESTING DIFFERENCE THE UPVESTING DIFFERENCE FUND OVERVIEW 2016 TABLE OF CONTENTS Contents What Makes Family Wealth Legacy Different? 1 Risks 2 Hurdle Rates 3 Hurdle Rate Hypothetical 4 The Upvesting Fund Operating Details

More information

Do Moving Average Strategies Really Work?

Do Moving Average Strategies Really Work? Do Moving Average Strategies Really Work? August 19, 2014 by Paul Allen Advisor Perspectives welcomes guest contributions. The views presented here do not necessarily represent those of Advisor Perspectives.

More information

Nasdaq Chaikin Power US Small Cap Index

Nasdaq Chaikin Power US Small Cap Index Nasdaq Chaikin Power US Small Cap Index A Multi-Factor Approach to Small Cap Introduction Multi-factor investing has become very popular in recent years. The term smart beta has been coined to categorize

More information

High Frequency Autocorrelation in the Returns of the SPY and the QQQ. Scott Davis* January 21, Abstract

High Frequency Autocorrelation in the Returns of the SPY and the QQQ. Scott Davis* January 21, Abstract High Frequency Autocorrelation in the Returns of the SPY and the QQQ Scott Davis* January 21, 2004 Abstract In this paper I test the random walk hypothesis for high frequency stock market returns of two

More information

EM Country Rotation Based On A Stock Factor Model

EM Country Rotation Based On A Stock Factor Model EM Country Rotation Based On A Stock Factor Model May 17, 2018 by Jun Zhu of The Leuthold Group This study is part of our efforts to test the feasibility of building an Emerging Market (EM) country rotation

More information

Tactical Gold Allocation Within a Multi-Asset Portfolio

Tactical Gold Allocation Within a Multi-Asset Portfolio Tactical Gold Allocation Within a Multi-Asset Portfolio Charles Morris Head of Global Asset Management, HSBC Introduction Thank you, John, for that kind introduction. Ladies and gentlemen, my name is Charlie

More information

First Steps To Become a Self-Directed Quantitative Investor. Course for New Portfolio123 Users. Fred Piard. version: May 2018

First Steps To Become a Self-Directed Quantitative Investor. Course for New Portfolio123 Users. Fred Piard. version: May 2018 First Steps To Become a Self-Directed Quantitative Investor Course for New Portfolio123 Users Fred Piard version: May 2018 Disclaimer The information provided by the author is for educational purpose only.

More information

Basic Framework. About this class. Rewards Over Time. [This lecture adapted from Sutton & Barto and Russell & Norvig]

Basic Framework. About this class. Rewards Over Time. [This lecture adapted from Sutton & Barto and Russell & Norvig] Basic Framework [This lecture adapted from Sutton & Barto and Russell & Norvig] About this class Markov Decision Processes The Bellman Equation Dynamic Programming for finding value functions and optimal

More information

Academic Research Review. Algorithmic Trading using Neural Networks

Academic Research Review. Algorithmic Trading using Neural Networks Academic Research Review Algorithmic Trading using Neural Networks EXECUTIVE SUMMARY In this paper, we attempt to use a neural network to predict opening prices of a set of equities which is then fed into

More information

6 TRADE SETUPS YOU CAN START USING RIGHT NOW. includes: Ryan's top charting patterns

6 TRADE SETUPS YOU CAN START USING RIGHT NOW. includes: Ryan's top charting patterns 6 TRADE SETUPS YOU CAN START USING RIGHT NOW includes: Ryan's top charting patterns SharePlanner's Top Setups for TRADING LONG & SHORT Far too often we clutter our trading strategy with hundreds of different

More information

Learning Objectives CMT Level III

Learning Objectives CMT Level III Learning Objectives CMT Level III - 2018 The Integration of Technical Analysis Section I: Risk Management Chapter 1 System Design and Testing Explain the importance of using a system for trading or investing

More information

10703 Deep Reinforcement Learning and Control

10703 Deep Reinforcement Learning and Control 10703 Deep Reinforcement Learning and Control Russ Salakhutdinov Machine Learning Department rsalakhu@cs.cmu.edu Temporal Difference Learning Used Materials Disclaimer: Much of the material and slides

More information

COMP 3211 Final Project Report Stock Market Forecasting using Machine Learning

COMP 3211 Final Project Report Stock Market Forecasting using Machine Learning COMP 3211 Final Project Report Stock Market Forecasting using Machine Learning Group Member: Mo Chun Yuen(20398415), Lam Man Yiu (20398116), Tang Kai Man(20352485) 23/11/2017 1. Introduction 1.1 Motivation

More information

CHAPTER 17 INVESTMENT MANAGEMENT. by Alistair Byrne, PhD, CFA

CHAPTER 17 INVESTMENT MANAGEMENT. by Alistair Byrne, PhD, CFA CHAPTER 17 INVESTMENT MANAGEMENT by Alistair Byrne, PhD, CFA LEARNING OUTCOMES After completing this chapter, you should be able to do the following: a Describe systematic risk and specific risk; b Describe

More information

Deep RL and Controls Homework 1 Spring 2017

Deep RL and Controls Homework 1 Spring 2017 10-703 Deep RL and Controls Homework 1 Spring 2017 February 1, 2017 Due February 17, 2017 Instructions You have 15 days from the release of the assignment until it is due. Refer to gradescope for the exact

More information

PERFORMANCE STUDY 2013

PERFORMANCE STUDY 2013 US EQUITY FUNDS PERFORMANCE STUDY 2013 US EQUITY FUNDS PERFORMANCE STUDY 2013 Introduction This article examines the performance characteristics of over 600 US equity funds during 2013. It is based on

More information

Merricks Capital Wheat Basis and Carry Trade

Merricks Capital Wheat Basis and Carry Trade Merricks Capital Wheat Basis and Carry Trade Executive Summary Regulatory changes post the Global Financial Crisis (GFC) has reduced the level of financing available to a wide range of markets. Merricks

More information

Low Correlation Strategy Investment update to 31 March 2018

Low Correlation Strategy Investment update to 31 March 2018 The Low Correlation Strategy (LCS), managed by MLC s Alternative Strategies team, is made up of a range of diversifying alternative strategies, including hedge funds. A distinctive alternative strategy,

More information

Resistance to support

Resistance to support 1 2 2.3.3.1 Resistance to support In this example price is clearly consolidated and we can expect a breakout at some time in the future. This breakout could be short or it could be long. 3 2.3.3.1 Resistance

More information

Study on Nonprofit Investing Survey Analysis

Study on Nonprofit Investing Survey Analysis Study on Nonprofit Investing Survey Analysis Produced: May 2014 By Dennis Gogarty, AIF, CFP Mark Murphy, CFA Chase Deters, CFP, ChFC A Peer Benchmarking Study on Nonprofit Investment Policies and ROI Transparency,

More information

Commentary. CBOE Volatility Index (VIX) Brexit Election VIX

Commentary. CBOE Volatility Index (VIX) Brexit Election VIX LongRun Monthly Strategy Review Mar 2018 AR -0.7% AG -2.9% TMG -2.3% SP500-2.7% GDP 0.0% Commentary I finished last month s commentary with a caution that equity markets might retest the lows of February

More information

Technical Tools Partnered With Other Methodologies. May 15, 2014 Adam Grimes, CIO, Waverly Advisors

Technical Tools Partnered With Other Methodologies. May 15, 2014 Adam Grimes, CIO, Waverly Advisors Technical Tools Partnered With Other Methodologies May 15, 2014 Adam Grimes, CIO, Waverly Advisors Outline: First principles: the market problem Understanding the market in terms of probabilities Approaches

More information

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques 6.1 Introduction Trading in stock market is one of the most popular channels of financial investments.

More information

Three Techniques for Spotting Market Twists and Turns. Riding the Roller

Three Techniques for Spotting Market Twists and Turns. Riding the Roller Three Techniques for Spotting Market Twists and Turns Riding the Roller Coaster Learn to Spot the Twists and Turns Whether you re new to forex or you ve been trading a while, you know how the unexpected

More information

Figure (1 ) + (1 ) 2 + = 2

Figure (1 ) + (1 ) 2 + = 2 James Ofria MATH55 Introduction Since the first corporations were created people have pursued a repeatable method for determining when a stock will appreciate in value. This pursuit has been alchemy of

More information

Sabrient Leaders In Investment Research CYANOTECH HOLD RATING. Company Profile. Sabrient Analysis. Stock Fundamentals as of May 7, 2018

Sabrient Leaders In Investment Research CYANOTECH HOLD RATING. Company Profile. Sabrient Analysis. Stock Fundamentals as of May 7, 2018 Stock Fundamentals as of May 7, 18 CYANOTECH Rating Hold Ticker CYAN Market Cap Designation Micro-cap Market Capitalization (Millions) $24.2 Price $4.08 52-Week High/Low $5.63/3.25 EPS (TTM) $0.31 P/E

More information

The TradeMiner Neural Network Prediction Model

The TradeMiner Neural Network Prediction Model The TradeMiner Neural Network Prediction Model Brief Overview of Neural Networks A biological neural network is simply a series of interconnected neurons that interact with each other in order to transmit

More information

US Financial Market Update for March Prepared for the Market Technicians Association

US Financial Market Update for March Prepared for the Market Technicians Association US Financial Market Update for March 2016 Prepared for the Market Technicians Association March 16 th, 2016 About Asbury Research Research, Methodology & Clientele Our Research: Asbury Research, established

More information

Quality Investing Transcends Borders. Translating a Time-Tested Investment Philosophy to International Equity Markets

Quality Investing Transcends Borders. Translating a Time-Tested Investment Philosophy to International Equity Markets Quality Investing Transcends Borders Translating a Time-Tested Investment Philosophy to International Equity Markets 2 Polen Capital Concentrated Growth Investing Abroad Introduction Building upon its

More information

Monte Carlo Methods (Estimators, On-policy/Off-policy Learning)

Monte Carlo Methods (Estimators, On-policy/Off-policy Learning) 1 / 24 Monte Carlo Methods (Estimators, On-policy/Off-policy Learning) Julie Nutini MLRG - Winter Term 2 January 24 th, 2017 2 / 24 Monte Carlo Methods Monte Carlo (MC) methods are learning methods, used

More information

Reinforcement learning and Markov Decision Processes (MDPs) (B) Avrim Blum

Reinforcement learning and Markov Decision Processes (MDPs) (B) Avrim Blum Reinforcement learning and Markov Decision Processes (MDPs) 15-859(B) Avrim Blum RL and MDPs General scenario: We are an agent in some state. Have observations, perform actions, get rewards. (See lights,

More information

2017 Strategy Review. CAN SLIM Investment Program. 1 Cash Scaling

2017 Strategy Review. CAN SLIM Investment Program. 1 Cash Scaling 2017 Strategy Review CAN SLIM Investment Program December 31, 2017 The following report provides in-depth analysis into the objective, investment process, and the successes and challenges of the strategy

More information

Fall 2013 Volume 19 Number 3 The Voices of Influence iijournals.com

Fall 2013 Volume 19 Number 3  The Voices of Influence iijournals.com Fall 2013 Volume 19 Number 3 www.iijsf.com The Voices of Influence iijournals.com How to Value CLO Managers: Tell Me Who Your Manager Is, I ll Tell You How Your CLO Will Do SERHAN SECMEN AND BATUR BICER

More information

END OF DAY DATA CORPORATION. Scanning the Market. using Stock Filter. Randal Harisch 2/27/2011

END OF DAY DATA CORPORATION. Scanning the Market. using Stock Filter. Randal Harisch 2/27/2011 END OF DAY DATA CORPORATION Scanning the Market using Stock Filter Randal Harisch 2/27/2011 EOD's Stock Filter tool quickly searches your database, identifying stocks meeting your criteria. The results

More information

Capture Profits Using Bands And Channels January 11, 2006 By Richard Lee

Capture Profits Using Bands And Channels January 11, 2006 By Richard Lee Capture Profits Using Bands And Channels January 11, 2006 By Richard Lee Email this Article Print this Article Comments Alerts Add to del.icio.us Other RSS Readers Widely known for their ability to incorporate

More information

The truth behind commonly used indicators

The truth behind commonly used indicators Presents The truth behind commonly used indicators Pipkey Report Published by Alaziac Trading CC Suite 509, Private Bag X503 Northway, 4065, KZN, ZA www.tradeology.com Copyright 2014 by Alaziac Trading

More information

W H I T E P A P E R. Sabrient Multi-cap Insider/Analyst Quant-Weighted Index DAVID BROWN CHIEF MARKET STRATEGIST

W H I T E P A P E R. Sabrient Multi-cap Insider/Analyst Quant-Weighted Index DAVID BROWN CHIEF MARKET STRATEGIST W H I T E P A P E R Sabrient Multi-cap Insider/Analyst Quant-Weighted Index DAVID BROWN CHIEF MARKET STRATEGIST DANIEL TIERNEY SENIOR MARKET STRATEGIST SABRIENT SYSTEMS, LLC DECEMBER 2011 UPDATED JANUARY

More information

Structured Portfolios: Solving the Problems with Indexing

Structured Portfolios: Solving the Problems with Indexing Structured Portfolios: Solving the Problems with Indexing May 27, 2014 by Larry Swedroe An overwhelming body of evidence demonstrates that the majority of investors would be better off by adopting indexed

More information

A Framework for Understanding Defensive Equity Investing

A Framework for Understanding Defensive Equity Investing A Framework for Understanding Defensive Equity Investing Nick Alonso, CFA and Mark Barnes, Ph.D. December 2017 At a basketball game, you always hear the home crowd chanting 'DEFENSE! DEFENSE!' when the

More information

Instruction (Manual) Document

Instruction (Manual) Document Instruction (Manual) Document This part should be filled by author before your submission. 1. Information about Author Your Surname Your First Name Your Country Your Email Address Your ID on our website

More information

5 Moving Average Signals That Beat Buy And Hold: Backtested Stock Market Signals By Steve Burns, Holly Burns

5 Moving Average Signals That Beat Buy And Hold: Backtested Stock Market Signals By Steve Burns, Holly Burns 5 Moving Average Signals That Beat Buy And Hold: Backtested Stock Market Signals By Steve Burns, Holly Burns This is best made clear by the following illustration: In this model, we generally have one

More information

Performance Tests of TruValue Labs Volume, Insight, and ESG Activity Signals

Performance Tests of TruValue Labs Volume, Insight, and ESG Activity Signals 1 Performance Tests of TruValue Labs Volume, Insight, and ESG Activity Signals Results for All Country World Ex-US Index (ACWX) 2008-2018 Stephen Malinak, Ph.D. Chief Data and Analytics Officer TruValue

More information

Binary Options Trading Strategies How to Become a Successful Trader?

Binary Options Trading Strategies How to Become a Successful Trader? Binary Options Trading Strategies or How to Become a Successful Trader? Brought to You by: 1. Successful Binary Options Trading Strategy Successful binary options traders approach the market with three

More information

4 Reinforcement Learning Basic Algorithms

4 Reinforcement Learning Basic Algorithms Learning in Complex Systems Spring 2011 Lecture Notes Nahum Shimkin 4 Reinforcement Learning Basic Algorithms 4.1 Introduction RL methods essentially deal with the solution of (optimal) control problems

More information

Icoachtrader Consulting Service WELCOME TO. Trading Boot Camp. Day 5

Icoachtrader Consulting Service  WELCOME TO. Trading Boot Camp. Day 5 Icoachtrader Consulting Service www.icoachtrader.weebly.com WELCOME TO Trading Boot Camp Day 5 David Ha Ngo Trading Coach Phone: 1.650.899.1088 Email: icoachtrader@gmail.com The information presented is

More information

Economic Cycle model, Recession Probability model & Leading Indicators A Holistic Perspective

Economic Cycle model, Recession Probability model & Leading Indicators A Holistic Perspective Economic Cycle model, Recession Probability model & Leading Indicators A Holistic Perspective White Paper RecessionProtect.com Whilst history doesn't repeat itself, it often rhymes, so the saying goes.

More information

Sabrient Leaders In Investment Research ENERSIS SA (ADR) Company Profile. Sabrient Analysis. Stock Fundamentals as of December 14, 2009

Sabrient Leaders In Investment Research ENERSIS SA (ADR) Company Profile. Sabrient Analysis. Stock Fundamentals as of December 14, 2009 Stock Fundamentals as of December 14, 09 Rating Strong Buy Ticker ENI Market Cap Designation Large-cap Market Capitalization (Billions) $13.9 Price $21.31 52-Week High/Low $21.54/12.41 EPS (TTM) $1.92

More information

in-depth Invesco Actively Managed Low Volatility Strategies The Case for

in-depth Invesco Actively Managed Low Volatility Strategies The Case for Invesco in-depth The Case for Actively Managed Low Volatility Strategies We believe that active LVPs offer the best opportunity to achieve a higher risk-adjusted return over the long term. Donna C. Wilson

More information

BATSETA Durban Mark Davids Head of Pre-retirement Investments

BATSETA Durban Mark Davids Head of Pre-retirement Investments BATSETA Durban 2016 Mark Davids Head of Pre-retirement Investments Liberty Corporate VALUE Dividend yield Earning yield Key considerations in utilising PASSIVE and Smart Beta solutions in retirement fund

More information

Microcap as an Alternative to Private Equity

Microcap as an Alternative to Private Equity osamresearch.com osam.com Microcap as an Alternative to Private Equity BY CHRIS MEREDITH, CFA & PATRICK O SHAUGHNESSY, CFA: 2017 Private equity (PE) has become a central component of many institutional

More information

Nirvana s Exciting New Frontier

Nirvana s Exciting New Frontier Introducing OmniFunds Nirvana s Exciting New Frontier There are many ways to trade the markets. For quite some time, we have been using Strategies to time entries and exits with a high degree of success!

More information

Independent Study Project

Independent Study Project Independent Study Project A Market-Neutral Strategy Lewis Kaufman, CFA Fuqua School of Business, 03 lewis.kaufman@alumni.duke.edu Faculty Advisor: Campbell R. Harvey May 1, 2003 1 Agenda Annual Returns

More information

Introduction Forest Avenue, Suite 130 Chico, CA PH:

Introduction Forest Avenue, Suite 130 Chico, CA PH: Introduction Pinyon Pine Capital (PPC) is a registered investment advisory firm that began managing client accounts in March of 2011. The firm has three investment strategies: long-only, highly concentrated

More information

Applications of machine learning for volatility estimation and quantitative strategies

Applications of machine learning for volatility estimation and quantitative strategies Applications of machine learning for volatility estimation and quantitative strategies Artur Sepp Quantica Capital AG Swissquote Conference 2018 on Machine Learning in Finance 9 November 2018 Machine Learning

More information

2D5362 Machine Learning

2D5362 Machine Learning 2D5362 Machine Learning Reinforcement Learning MIT GALib Available at http://lancet.mit.edu/ga/ download galib245.tar.gz gunzip galib245.tar.gz tar xvf galib245.tar cd galib245 make or access my files

More information

Navigator Global Equity ETF

Navigator Global Equity ETF CCM-17-12-3 As of 12/31/2017 Navigator Global Equity ETF Navigate Global Equity with a Dynamic Approach The world s financial markets offer a variety of growth opportunities, but identifying the right

More information

Alternative Data Integration, Analysis and Investment Research

Alternative Data Integration, Analysis and Investment Research Alternative Data Integration, Analysis and Investment Research Yin Luo, CFA Vice Chairman Quantitative Research, Economics, and Portfolio Strategy QES Desk Phone: 1.646.582.9230 Luo.QES@wolferesearch.com

More information

Figure 3.6 Swing High

Figure 3.6 Swing High Swing Highs and Lows A swing high is simply any turning point where rising price changes to falling price. I define a swing high (SH) as a price bar high, preceded by two lower highs (LH) and followed

More information

Introducing the JPMorgan Cross Sectional Volatility Model & Report

Introducing the JPMorgan Cross Sectional Volatility Model & Report Equity Derivatives Introducing the JPMorgan Cross Sectional Volatility Model & Report A multi-factor model for valuing implied volatility For more information, please contact Ben Graves or Wilson Er in

More information

Motivation: disadvantages of MC methods MC does not work for scenarios without termination It updates only at the end of the episode (sometimes - it i

Motivation: disadvantages of MC methods MC does not work for scenarios without termination It updates only at the end of the episode (sometimes - it i Temporal-Di erence Learning Taras Kucherenko, Joonatan Manttari KTH tarask@kth.se manttari@kth.se March 7, 2017 Taras Kucherenko, Joonatan Manttari (KTH) TD-Learning March 7, 2017 1 / 68 Motivation: disadvantages

More information

3 Price Action Signals to Compliment ANY Approach to ANY Market

3 Price Action Signals to Compliment ANY Approach to ANY Market 3 Price Action Signals to Compliment ANY Approach to ANY Market Introduction: It is important to start this report by being clear that these signals and tactics for using Price Action are meant to compliment

More information

Alpha-Beta Soup: Mixing Anomalies for Maximum Effect. Matthew Creme, Raphael Lenain, Jacob Perricone, Ian Shaw, Andrew Slottje MIRAJ Alpha MS&E 448

Alpha-Beta Soup: Mixing Anomalies for Maximum Effect. Matthew Creme, Raphael Lenain, Jacob Perricone, Ian Shaw, Andrew Slottje MIRAJ Alpha MS&E 448 Alpha-Beta Soup: Mixing Anomalies for Maximum Effect Matthew Creme, Raphael Lenain, Jacob Perricone, Ian Shaw, Andrew Slottje MIRAJ Alpha MS&E 448 Recap: Overnight and intraday returns Closet-1 Opent Closet

More information

Technical S&P500 Factor Model

Technical S&P500 Factor Model February 27, 2015 Technical S&P500 Factor Model A single unified technical factor based model that has consistently outperformed the S&P Index By Manish Jalan The paper describes the objective, the methodology,

More information

It s Déjà Vu All Over Again Yogi Berra

It s Déjà Vu All Over Again Yogi Berra December 9, 2015 It s Déjà Vu All Over Again Yogi Berra In a client letter I penned on January 10, 1998, I wrote, As was the case in 1995 and 1996, large capitalization stocks (S&P 500) outperformed their

More information

OUTPERFORMING THE BROAD MARKET: AN APPLICATION OF CAN SLIM STRATEGY

OUTPERFORMING THE BROAD MARKET: AN APPLICATION OF CAN SLIM STRATEGY 1 OUTPERFORMING THE BROAD MARKET: AN APPLICATION OF CAN SLIM STRATEGY Matt Lutey Michael Crum David Rayome All of Northern Michigan University ABSTRACT Investor s Business Daily has advocated the CAN SLIM

More information

Intraday Open Pivot Setup

Intraday Open Pivot Setup Intraday Open Pivot Setup The logistics of this plan are relatively simple and take less than two minutes to process from collection of the previous session s history data to the order entrance. Once the

More information

Trade Ideas A.I. Strategy Descriptions Revised : 10/04/2017

Trade Ideas A.I. Strategy Descriptions Revised : 10/04/2017 Trade Ideas A.I. Strategy Descriptions Revised : 10/04/2017 The 5 Day Bounce The trigger for this alert has to cross above resistance while also making a 60 minute high on stocks that are trying to bounce

More information

CONSOL Energy Inc. (CNX-NYSE)

CONSOL Energy Inc. (CNX-NYSE) March 17, 2015 CONSOL Energy Inc. (CNX-NYSE) Current Recommendation NEUTRAL Prior Recommendation Underperform Date of Last Change 08/20/2013 Current Price (03/16/15) $27.02 Target Price $28.00 SUMMARY

More information

Lyons Tactical Allocation Portfolio. A Different Approach to Tactical Investing

Lyons Tactical Allocation Portfolio. A Different Approach to Tactical Investing Lyons Tactical Allocation Portfolio A Different Approach to Tactical Investing A Different Approach to Tactical Investing The tactical investment style is a broadly defined category in which asset management

More information

The wisdom of crowds: crowdsourcing earnings estimates

The wisdom of crowds: crowdsourcing earnings estimates Deutsche Bank Markets Research North America United States Quantitative Strategy Date 4 March 2014 The wisdom of crowds: crowdsourcing earnings estimates Quantitative macro and micro forecasts for the

More information

Quick-Star Quick t Guide -Star

Quick-Star Quick t Guide -Star Quick-Start Guide The Alpha Stock Alert Quick-Start Guide By Ted Bauman, Editor of Alpha Stock Alert WELCOME to Alpha Stock Alert! I m thrilled that you ve decided to join this exciting new system. As

More information

An Analysis of Backtesting Accuracy

An Analysis of Backtesting Accuracy An Analysis of Backtesting Accuracy William Guo July 28, 2017 Rice Undergraduate Data Science Summer Program Motivations Background Financial markets are, generally speaking, very noisy and exhibit non-strong

More information

Forexsignal30 Extreme ver. 2 Tutorials

Forexsignal30 Extreme ver. 2 Tutorials Forexsignal30 Extreme ver. 2 Tutorials Forexsignal30.com is a manual trading system that is composed of several indicators that mutually cooperate with each other. Very difficult to find indicators that

More information

Cycle Turn Indicator Direction and Swing Summary. of Select Markets as of the close on. December 6, Daily CTI. Swing

Cycle Turn Indicator Direction and Swing Summary. of Select Markets as of the close on. December 6, Daily CTI. Swing Cycle Turn Indicator Direction and Swing Summary of Select Markets as of the close on December 6, 2018 Market Daily CTI Daily Swing Weekly CTI Weekly Swing Industrial Negative High Positive Low Transports

More information

Debunking some misconceptions about indexing

Debunking some misconceptions about indexing Research note Debunking some misconceptions about indexing Vanguard research December 2010 Author Christopher B. Philips, CFA Although the indexing strategy has proven to be successful since its beginnings

More information

Forex Trading Strategy 10 pips by Rob Booker

Forex Trading Strategy 10 pips by Rob Booker Forex Trading Strategy 10 pips by Rob Booker Contributed by Rob Booker Sun, 09 Dec 2007 04:58:53 MST Currency trading can be like running away from the bear. Trading forex offers more opportunity for fast

More information

Lyons Tactical Allocation Portfolio. A Different Approach to Tactical Investing

Lyons Tactical Allocation Portfolio. A Different Approach to Tactical Investing Lyons Tactical Allocation Portfolio A Different Approach to Tactical Investing A Different Approach to Tactical Investing The tactical investment style is a broadly defined category in which asset management

More information

Opposites Attract: Improvements to Trend Following for Absolute Returns

Opposites Attract: Improvements to Trend Following for Absolute Returns Opposites Attract: Improvements to Trend Following for Absolute Returns Eric C. Leake March 2009, Working Paper ABSTRACT Recent market events have reminded market participants of the long-term profitability

More information

Chapter 6 Forecasting Volatility using Stochastic Volatility Model

Chapter 6 Forecasting Volatility using Stochastic Volatility Model Chapter 6 Forecasting Volatility using Stochastic Volatility Model Chapter 6 Forecasting Volatility using SV Model In this chapter, the empirical performance of GARCH(1,1), GARCH-KF and SV models from

More information

Intra-Day Trading Techniques

Intra-Day Trading Techniques Pristine.com Presents Intra-Day Trading Techniques With Greg Capra Co-Founder of Pristine.com, and Co-Author of the best selling book, Tools and Tactics for the Master Day Trader Copyright 2001, Pristine

More information

Are commodities still a valid inflation hedge in this low price environment?

Are commodities still a valid inflation hedge in this low price environment? Are commodities still a valid inflation hedge in this low price environment? Tim Pickering CIO and Founder Research Support: Ken Corner, Jason Ewasuik Auspice Capital Advisors, Calgary, Canada The views

More information

Axis Dynamic Equity Fund. (An Open - ended Equity Scheme)

Axis Dynamic Equity Fund. (An Open - ended Equity Scheme) Axis Dynamic Equity Fund (An Open - ended Equity Scheme) 1 Typically, what influences investors to invest? Media Noise Everybody else is investing Idle money lying in bank Free advice from a friend/family

More information

Columbus Asset Allocation Report For Portfolio Rebalancing on

Columbus Asset Allocation Report For Portfolio Rebalancing on Columbus Asset Allocation Report For Portfolio Rebalancing on 2017-08-31 Strategy Overview Columbus is a global asset allocation strategy designed to adapt to prevailing market conditions. It dynamically

More information

Tradeology Presents. News And Trading

Tradeology Presents. News And Trading Tradeology Presents News And Trading News And Trading Published by Alaziac Trading CC Suite 509, Private Bag X503 Northway, 4065, KZN, ZA www.tradeology.com Copyright 2014 by Alaziac Trading CC, KZN, ZA

More information

CHAPTER 12: MARKET EFFICIENCY AND BEHAVIORAL FINANCE

CHAPTER 12: MARKET EFFICIENCY AND BEHAVIORAL FINANCE CHAPTER 12: MARKET EFFICIENCY AND BEHAVIORAL FINANCE 1. The correlation coefficient between stock returns for two non-overlapping periods should be zero. If not, one could use returns from one period to

More information

Performance Tests of Insight, ESG Momentum, and Volume Signals

Performance Tests of Insight, ESG Momentum, and Volume Signals 1 Performance Tests of Insight, ESG Momentum, and Volume Signals Initial U.S. large cap results for the S&P 500 Stock Universe, 2013-2017 Stephen Malinak, Ph.D. Chief Data and Analytics Officer TruValue

More information

The Benefits of Dynamic Factor Weights

The Benefits of Dynamic Factor Weights 100 Main Street Suite 301 Safety Harbor, FL 34695 TEL (727) 799-3671 (888) 248-8324 FAX (727) 799-1232 The Benefits of Dynamic Factor Weights Douglas W. Case, CFA Anatoly Reznik 3Q 2009 The Benefits of

More information

Designing a Retirement Portfolio That s Just Right For You

Designing a Retirement Portfolio That s Just Right For You Designing a Retirement Portfolio That s Just Right For You July 10, 2015 by Chuck Carnevale of F.A.S.T. Graphs Introduction No one knows your own personal financial situation better than you do. Every

More information

State Switching in US Equity Index Returns based on SETAR Model with Kalman Filter Tracking

State Switching in US Equity Index Returns based on SETAR Model with Kalman Filter Tracking State Switching in US Equity Index Returns based on SETAR Model with Kalman Filter Tracking Timothy Little, Xiao-Ping Zhang Dept. of Electrical and Computer Engineering Ryerson University 350 Victoria

More information