Software:MIDAS technical analysis

From HandWiki
Short description: Approach to technical analysis in finance


MIDAS Technical Analysis
MMGen1curve.jpg
Original author(s)Paul Levine, PhD (Gen-1 curve and Topfinder/Bottomfinder)
Developer(s)Andrew Coles, PhD, David Hawkins, Bob English (new MIDAS curves and new MIDAS indicators)
Initial release1995
Websitehttp://www.midasmarketanalysis.com

In finance, MIDAS (an acronym for Market Interpretation/Data Analysis System) is an approach to technical analysis initiated in 1995 by the physicist and technical analyst Paul Levine, PhD,[1] and subsequently developed by Andrew Coles, PhD, and David Hawkins in a series of articles[2] and the book MIDAS Technical Analysis: A VWAP Approach to Trading and Investing in Today's Markets.[3] Latterly, several important contributions to the project, including new MIDAS curves and indicators, have been made by Bob English, many of them published in the book.[4]

Paul Levine's initial MIDAS work and the new MIDAS approaches developed in the book and other publications by Coles, Hawkins, and English have been taught at university level and are currently the subject of independent study intended for academic publication.[5] The same MIDAS techniques have also been widely implemented as part of private trader and hedge fund strategies.[6] The MIDAS curves and indicators developed by Levine, Coles, Hawkins, and English have also been commercially developed by an independent trading software company for the Ninja Trader trading platform,[7] while individual curves and indicators have been officially coded by developers of a large number of trading platforms, including Metastock, TradeStation, and eSignal.[8]

The new MIDAS curves and indicators are in line with the accomplished MIDAS goal of developing an independent approach to financial market analysis with unique standalone indicators available for every type of market environment while also offering information not available from other technical analysis systems.

The MIDAS Approach to Technical Market Forecasting

The MIDAS approach to the technical forecasting of asset prices reduces to five key tenets concerning market price behaviour.

Tenet (1)

Underlying all superficially random asset price behaviour is an order that cannot be identified by the majority of technical analysis approaches. This order - a complex fractal hierarchy of support and resistance levels - is the fundamental reality intrinsic to market price behaviour. Price movement occurs when price tests support or resistance and either breaks to new levels or fails in this process, in which case asset prices either reverse or continue to test until a break does occur, eventually moving prices to new levels.

Tenet (2)

This fundamental order in the markets - the interplay between support and resistance - is a coaction between accumulation and distribution.

Tenet (3)

The trading psychology behind accumulation and distribution can be analysed quantitatively from raw price and volume data and reveals a mathematical symmetry between price support (accumulation) and price resistance (distribution). In other words, the same mathematical formulae can be used to forecast future levels of support as resistance levels.

Tenet (4)

For input to the mathematical formulae, it's essential to focus on price and volume data subsequent to a reversal in trend and thus to a major change in asset market sentiment. Price-derived analytics such as moving averages deemphasize these critical changes and so mix periods of differing underlying market psychology, thus contaminating new shifts in accumulation and distribution. Moving averages also neglect market volume. By contrast, MIDAS algorithms locate the real order underlying asset prices at the Volume-weighted average price (VWAP) taken over an interval subsequent to a reversal in trend.

Tenet (5)

Asset price support (accumulation) and resistance (distribution) is fractal, meaning that an underlying order to asset market prices can be found at all degrees of trend in self-similar arrangements. Initially this insight was applied by Paul Levine to daily and weekly charts,[9][10] but Andrew Coles also later applied it to intraday timeframes, thus extending the MIDAS system for day-trading applications.[11][12]

Two Drawbacks with MIDAS Technical Analysis

There are two drawbacks in the timing of asset price moves in MIDAS technical analysis centering on the problems of price porosity and price suspension. The former refers to a shallow penetration of a MIDAS curve by asset prices. The latter refers to a premature turning of asset prices prior to reaching a MIDAS curve. Levine fully recognised the former problem.[13] The latter issue was first identified by Coles.[11][14]

Levine assumed that this asset price/curve "elasticity" problem was intractable due to the MIDAS approach being a "simple approximation to a more complex and less deterministic reality."[15] However, with the development of Gen-2 curves,[16] Hawkins' study of long-term volume trends, and Coles' formulation of four volume-based trading rules for MIDAS curves, the elasticity problem is now entirely understood to be a volume problem. Coles and Hawkins have each put forward various techniques to deal with it.[17]

MIDAS and the VWAP (Volume-Weighted Average Price)

The basic VWAP formula is very slightly amended in MIDAS approaches, with the volume in the denominator of the MIDAS formula at the start of an indicator's launch being continually subtracted from the cumulative volume of the current price bar. The basic formula is as follows:[18]

[math]\displaystyle{ \text{MIDAS} = {[y_i(x_i) - y_{ij}(x_i - d_{ij})] \over d_{ij}} }[/math]

where:

xi = cumulative volume of bar

xj = cumulative price of bar

dij = cumulative volume difference between price bars i and j = xi - xj

This same minor volume amendment underlies all MIDAS indicators when they are created from Gen-1 curves (see below).

Full Repertoire of MIDAS curves

The MIDAS approach to technical analysis currently consists of five types (or generation) of MIDAS curve, none of which have a conceptual precedence over the other. Their application is relative to market conditions, user-adjusted preferences, and the type of financial dataset under consideration.

First Generation (Gen-1) curves

A series of MIDAS Gen-1 support curves and a Gen-1 resistance curve on a weekly chart of AAPL. Metastock.

Originally developed by Paul Levine, PhD, Gen-1 curves process market volume and are launched from market inflection points at all degree of trend. They reflect the MIDAS philosophy of market order and price movement.[19] The first published studies of Gen-1 curves applied to intraday charts for day-trading were made by Coles.[11][12]

Second Generation (Gen-2) Curves

A Gen-2 curve (dotted) highlighting the displacement from a Gen-1 curve. Metastock.

Developed by David Hawkins and Andrew Coles, PhD, Gen-2 curves process artificial market volume as input and thus mark a hugely significant development in opening-up MIDAS technical analysis to the volumeless foreign exchange market and also the futures markets in the processing of open interest (instead of volume) in the Commodity Futures Trading Commission's Commitment of Traders Report.

Gen-2 curves also allow comparisons with Gen-1 curves and particularly the impact of genuine market volume over very long-term trends (when volume can sometimes become distorted) and also over short-term datasets (when there can sometimes be considerable volume volatility, as for example in periods of futures contract rollover).

Gen-2 curves can also help avoid the two MIDAS drawbacks discussed in section 1.2 above. Gen-2 curves for long-term data sets susceptible to largescale volume fluctuations were developed by Hawkins.[20] Coles developed Gen-2 curves for the volumeless forex markets and futures markets, where he has developed three highly contextualised curve subsets.[21][22][23]

Third Generation (Gen-3) Curves

A Gen-3 curve calibrated to a minor inflection point. Metastock.

Developed by David Hawkins, Gen-3 curves are methodologically distinct in regard to their unique launch points, Gen-3 curves calibrate distinctly to less obvious market trend inflection points and, in so doing, frequently create more accurate forecasts while also avoiding porosity problems.[24]

Fourth Generation (Gen-4) Curves

A Gen-4 curve on the On-Balance Volume indicator also highlighting Coles' Dipper Setup.[25] Metastock.

Developed by Andrew Coles, PhD, Gen-4 curves process alternative forms of financial data beyond asset prices and volume, thus further widening the technical scope of MIDAS analysis.

Additional financial data sets include technical analysis momentum indicators such as the MACD, volume indicators such as On-Balance Volume, economic datasets such as the Baltic Dry Index, market volatility datasets such as the VIX, market sentiment gauges such as the Put/Call Ratio, yield curve analysis, market spread data such as the TED Spread, and intermarket Relative Strength analysis. There are currently nine highly contextualised Gen-4 curve subsets developed by Coles.[26][27][28]

Fifth Generation (Gen-5) Curves

Gen-5 curves resisting a steep downtrend and a broader moving trend (point 4). Tradestation.

Developed by Bob English, MIDAS Average curves and MIDAS Delta curves were developed to analyse steeper asset price trends and longer-term asset price trends respectively. The curves can also address price porosity and price suspension problems associated with rapidly changing volume conditions.[29]

Full repertoire of MIDAS indicators

MIDAS technical analysis currently consists of eight indicators developed independently by Levine, Coles, and English. Many of the indicators can be created from the various generations of MIDAS curve discussed in the previous section.

Topfinder/Bottomfinder

Developed by Paul Levine, PhD, this indicator applies strictly to accelerated price trends, as this concept is defined within the MIDAS system.[30] The unusual parabolic component of the formula creates a terminal property to the indicator on price charts, making it quite unique among technical indicators. The indicator can also be created using Gen-2 curve methodologies, thus allowing its application to the forex and futures markets, as well as Gen-4 methodologies. The unusual parabolic component to the indicator is as follows:

[math]\displaystyle{ Topfinder/Bottomfinder = {[y(xi) - y(xi - eij)] \over eij}, }[/math]

[math]\displaystyle{ e = \operatorname{dij}\!*(\operatorname{1 - dij/}\!D) }[/math]

where:

xi = cumulative volume on bar

yi = cumulative price on bar

dij = cumulative volume difference between bars i and j = xi - xj

A completed Bottomfinder with D = 38m shares on a monthly chart of AAPL. Metastock.

D = a user-submitted "fitted" volume = "duration" of accelerated trend[31]

MIDAS/AC Displacement Channel (formerly called by Coles Anchored VWAP Channel)

MIDAS Displacement Channel on a weekly chart of euro futures set at 8% and 2%. At point (2) a second channel has been launched. Metastock.

Developed by Andrew Coles, PhD, the Channel was originally called in the first publication on the indicator Anchored VWAP Channel,[32] though Coles subsequently changed the name to MIDAS Displacement Channel.[33]

The indicator calculates, in a trend-fitting methodology, a user-adjusted percentage that anchors the indicator to key price trend reversal points above or below the standard MIDAS support/resistance curve, thus forecasting key highs and lows within an ongoing trend where price is expected to reverse.

Coles developed the indicator to solve a major gap in MIDAS analysis involving sideways moving markets. However, he has since also noted that it works very efficiently in lightly trending markets.[34] The indicator has been officially coded by the developers of an extensive range of trading platforms, including Metastock, Tradestation, eSignal, Ninja Trader, Wealth Lab, AmiBroker, Wave59, Updata.[8]

MIDAS Standard Deviation Bands

The first application of standard deviation to the VWAP emerged in a Tradestation forum, while the MIDAS technique of launching or anchoring the curves from changes in trend (see Tenet (4) above) first appeared in the trading platforms Ninja Trader and Investor R/T. In 2009 Bob English also anchored the bands in a TradeStation version of the indicator. Andrew Coles created the bands in Metastock in 2011 while also replacing the VWAP formula with the MIDAS formula.[35]

Coles' version of the Standard Deviation indicator on an intraday chart of the DJ Eurostoxx 50 futures, Sept 2010. Metastock.

Coles has cautioned against excessive use of this indicator while suggesting that its application be restricted to technical patterns known as Broadening Formations or to sharp, angular prices moves springing out of low volatility conditions or as part of zigzag price formations. This restriction is argued to be based on the main drawback of the indicator to fan out from asset prices much too quickly and much too excessively.[36]

MIDAS/AC Normal Deviation Bands

Normal Deviation Bands on a weekly chart of the cash Nasdaq 100 index. Metastock.

Developed by Andrew Coles, PhD, the indicator is a significant improvement over the MIDAS Standard Deviation Bands in so far as it avoids the rapid and excessive fanning problem associated with the indicator. Consequently, it can be anchored correctly to trends while its improved fitting methodology also allows it to be fit to larger trend pullbacks. The indicator is designed to forecast the highs and lows in normal asset price trending conditions.[37]

MIDAS/AC Quadrating Price Levels

Developed by Andrew Coles, PhD, the indicator consists of five price levels (that is, areas of potential support and resistance) which automatically adapt to four variables:

  1. the higher chart timeframe (daily, weekly, monthly, etc.) to create the indicator's outer levels
  2. the intraday timeframe chosen to create the indicator's inner levels
  3. the direction of the intraday price trend
  4. the volume

The addition of the indicator's inner levels are directed at day trading, otherwise the indicator can be applied to any trend duration (daily, weekly charts, etc.) while providing key support and resistance levels for the open, high, low, and close of each price bar.[38]

MIDAS/AC Stoch-OBV and MACD-OBV

Quadrating Price Levels (inner and outer settings) on an intraday 30m DAX futures chart. Metastock.

Developed by Andrew Coles, PhD, both indicators independently create hybrid volume/momentum readings as a means of monitoring the strength of the price trend in relation to the support and resistance roles of the MIDAS curves. The OBV indicator itself was key to Paul Levine's work with MIDAS curves,[39] although volume readings can be replaced with momentum readings in indicators such as the MACD.[40]

MIDAS/BE Detrended Curves Oscillator

Detrended oscillator with trendline analysis and overbought/oversold levels on a monthly cash chart of the DJIA. Tradestation.

Developed by Bob English, the indicator calculates the percentage asset price deviation from a given MIDAS curve. Like other technical analysis oscillators, trendlines as well as horizontal support and resistance lines can be applied to the indicator, resulting in additional inflection points that may not be obvious on the price chart alone. The indicator can be applied to any chart timeframe.[41]

MIDAS/BE Reverse MIDAS

Reverse MIDAS indicator highlighting excess volume readings on an intraday 25m chart of the euro September 2010 futures. TradeStation.

Developed by Bob English, the indicator's underlying methodology runs parallel to the anchoring methodology of the MIDAS method (see Tenet (4) above), while being an extension of the concept of Active Boundaries (that is, the price detrended VWAP, or, more specifically, the Active Float) developed by Pascal Willain in the book Value in Time: Better Trading Through Effective Volume.[42]

The indicator iterates backwards from a given price bar while calculating the VWAP (using the MIDAS formula) until the VWAP is equal to a preceding price bar (this would be equivalent to the initial support/resistance (anchoring) point for the launching of a Gen-1 MIDAS curve). The methodology then continues to iterate backwards while isolating and recording other price bars satisfying this same criterion at the same time as recording extreme percentage price deviations from this VWAP. These extreme points are typically areas of trend-exhaustion and help establish the key volume amounts processed by the indicator. The fractal aspect of MIDAS is translated in the indicator into various key volume levels capable of being visually identified on a chart, which thereby alert to changes in trends of various sizes and thence aid in market timing decisions. Indeed, English has suggested that up to three instances of the indicator can be plotted on the same chart to monitor VWAP changes at various levels. In so far as the indicator identifies extremity points in the VWAP before a degree of mean-reversion can be expected it also has elements in common with Coles' MIDAS Displacement Channel.[43]

References

  1. Dr Levine's lectures were originally published on the website of Windows on Wall Street, a popular software trading platform which became a subscription-based utility in 2001 through Financial Data Casting. Until Dr Levine's death in 2001, the lectures were also published on Dr Levine's and Dr Stokes Fishburne's own website which distributed the early WinMIDAS software developed by Dr Levine and Dr Fishburne.
  2. See sections 1.4 and 1.5 below for full published article citations for Coles and Hawkins.
  3. Coles, PhD, Andrew and Hawkins, David (2011). MIDAS Technical Analysis: A VWAP Approach to Trading & Investing in Today's Markets. Hoboken, New Jersey: John Wiley & Sons, Inc. ISBN:978-1-57660-372-7.
  4. See in particular Coles' Chapter 17 of Coles, PhD, and Hawkins (2011).
  5. MIDAS techniques have been taught by Amir Naser Hojati, a PhD candidate at the Institute for Economic Research & Development, University of Tehran, and by Dr Bruce Vanstone, at Bond Business School, Bond University. Dr Vanstone and Mr Hojati are also collaborating on an academic study involving the programming of MIDAS curves and indicators intended for academic publication based on the day trading techniques developed by Coles in Chapter 3 of Coles (2011). Mr Hojati has been interviewed in the Iranian daily economic newspaper Donya-e-Eqtesad about his investment management course at the Institute of Economic Research & Development which incorporates MIDAS technical analysis and other volume-based techniques.
  6. The MIDAS curves and indicators have been extensively discussed on trader and investor forums, including Elite Trader, Trade2Win, Traders Laboratory, Ninja Trader, and Traderji.
  7. The independent website of the trading indicator software development company is www.midasanalysis.com. There is no commercial affiliation between this company or this company website and Coles, Hawkins, and English.
  8. 8.0 8.1 A full list of trading platforms where Coles' MIDAS Displacement Channel (under the name Anchored VWAP Channel) has been officially coded by developers of the platforms in question can be found in Coles, PhD, Andrew (2010). "An Anchored VWAP Channel for Congested Markets". Technical Analysis of Stocks & Commodities 28: Traders Tips section, 74-84.
  9. Lectures 1 and 2 of Levine's lectures.
  10. Applications of the original MIDAS curves to daily and weekly charts is also discussed by Coles and Hawkins in Coles, PhD and Hawkins, David (2010). "Applying MIDAS to Daily and Weekly Charts". Technical Analysis of Stocks & Commodities. 27: 54-61.
  11. 11.0 11.1 11.2 Coles, PhD, Andrew (2008). "The MIDAS Touch, Part 1". Technical Analysis of Stocks & Commodities 26: 24–33. 
  12. 12.0 12.1 Coles, PhD, Andrew (2008). "The MIDAS Touch, Part 2". Technical Analysis of Stocks & Commodities 26: 32–45. 
  13. Levine, Lecture 4.
  14. Coles, PhD, Andrew (2008). "The MIDAS Touch, Part 2". Technical Analysis of Stocks & Commodities. 26: 32-45. This article was the cover story for the magazine for that particular month.
  15. Levine, Lecture 4
  16. See below, section 1.4, for the full repertoire of MIDAS curves.
  17. See in particular Hawkins' Chapter 6 and Coles' Chapters 11 and 13 in Coles, PhD, and Hawkins (2011).
  18. This amended MIDAS version of the VWAP formula was discussed by Coles and Hawkins in Coles, PhD, Andrew and Hawkins, David (2009). "Market Trend and MIDAS", Technical Analysis of Stocks & Commodities. 27: 32-37.
  19. Gen-1 curves can be found throughout Paul Levine's lecture series first published by Windows on Wall Street.
  20. See Hawkins' Chapters 6 and 9 in Coles, PhD, and Hawkins (2011).
  21. See Coles' Chapters 1, 11, 12 and 13 in Coles, PhD, and Hawkins (2011).
  22. Coles, PhD, Andrew (2010). "Applying the MIDAS Method to the Cash Foreign Exchange Markets". Forex Journal 12: 19–25. 
  23. Coles, PhD, Andrew (2011). "MIDAS Mid-Year 2011 Review of the Euro with Key Support and Resistance". Forex Journal 07: 12–16. 
  24. See Hawkins' Chapter 9 in Coles, PhD, and Hawkins (2011).
  25. The Dipper Setup is a critical trading setup developed by Andrew Coles for Gen-4 curves. See Coles' Chapter 16 in Coles (2011) and Coles, PhD, Andrew (2011). "MIDAS Curves Without VWAP: New Methods for Mapping the Hidden Changes in Trader and Investor Psychology, Part 1". Active Trader. 12: 36–43.
  26. Coles, PhD, Andrew (2011). "MIDAS Curves Without VWAP: New Methods for Mapping the Hidden Changes in Trader and Investor Psychology, Part 1". Active Trader 12: 36–43. 
  27. Coles, PhD, Andrew (2011). "MIDAS Curves Without VWAP: New Methods for Mapping the Hidden Changes in Trader and Investor Psychology, Part 2". Active Trader 12: 30–38. 
  28. See also Coles' Chapter 16 in Coles, PhD, and Hawkins (2011).
  29. English's full discussion of these two sub-variations of Gen-5 curves can be found in Chapter 17 of Coles, PhD, and Hawkins (2011).
  30. See Coles' Chapter 4 and Hawkins' Chapter 5 in Coles, PhD, and Hawkins (2011).
  31. The unique aspects of the Topfinder/Bottom finder formula have also been discussed by Coles and Hawkins in Coles, PhD, and Hawkins, D (2009). "Market Trend and MIDAS." Technical Analysis of Stocks & Commodities. 27: see specifically pp34-36,
  32. Coles, PhD, Andrew (2010). "An Anchored VWAP Channel for Congested Markets". Technical Analysis of Stocks & Commodities 28: 16–23. 
  33. See Coles' Chapter 14 on the indicator in Coles, PhD, and Hawkins (2011).
  34. See Coles' Chapter 14 in Coles, PhD, and Hawkins (2011).
  35. The early stages in the application of standard deviation to the VWAP is outlined with citations in the beginning of Coles' Chapter 15 in Coles, PhD, and Hawkins (2011).
  36. A critical discussion of the indicator can also be found in Coles' Chapter 15 in Coles, PhD, and Hawkins (2011).
  37. The rudiments of this indicator are first discussed in Coles' Chapter 15 in Coles, PhD, and Hawkins (2011).
  38. The rudiments of this indicator were first discussed in Coles' Chapter 17 of Coles, PhD, and Hawkins (2011).
  39. See Levine's lectures, Lecture 14.
  40. Both of these indicators are discussed in Coles' Chapter 17 of Coles, PhD, and Hawkins (2011).
  41. English discusses this indicator in Coles' Chapter 17 of Coles, PhD, and Hawkins (2011).
  42. Willain, Pascal (2008). Value in Time: Better Trading Through Effective Volume. Hoboken, New Jersey: John Wiley & Sons, Inc. 
  43. English thoroughly discusses this indicator in Coles' Chapter 17 of Coles, PhD, and Hawkins (2011).

External links