Technical Analysis For Futures Trading

General Technical Analysis for Futures Trading is described. Sub-categories include technical analysis tools used for different market conditions, including technical indicators for trending markets, congestion or sideways markets, measuring trend strength, identifying price objectives and other commonly used technical analysis tools.

Pattern Detection is a critical component to designing an effective automated futures trading system. For long-term success, a good risk management plan must be applied to any system that is automated based on pattern detection.

Spotting recurring price patterns (price pattern detection) in futures markets is critical to achieving long term success. Volumes of material about technical analysis and futures trading are available, however there as less material available that describes components of automated futures trading (also known as algorithmic trading or black-box trading).

Some automated trading systems can be designed to detect classic chart patterns such as Head and Shoulders, Ascending Triangles and Candlestick patterns, to name a few. These systems can alert short-term futures traders, futures brokers who notify their clients trading opportunities, day-traders or futures traders operating in any time frame.

Automated trading systems can also be designed to apply any of the standard technical indicators such as Stochastics, Relative Strength Index, Bollinger Bands, Elliot Wave Patterns, Fibonacci Retracements and trend lines to futures prices.

Standard charting programs are more than sufficient for spotting opportunities using “classic” concepts mentioned above. However, one of the major benefits of using automated futures trading systems, or “black box” trading system, is that the futures traders can detect price patterns that do not necessarily relate to a futures chart or technical indicator found in a basic futures charting program.

A futures trader can conceive their own ideas, primarily through price pattern detection, make critical observations about prices, etc … and with the help of software development, ideas can be programmed. Once programmed, a futures trading plan can be tested objectively to determine performance results. Testing involves loading historical data into a software program that will apply the trading rules required to detect the recurring pattern. From there, one can analyze performance results.

This post describes a simple idea related to trading the opening range in E-Mini S&P futures, but before describing the details of the idea, I will describe the criteria for constituting a pattern: the pattern must adhere to clearly defined rules (with no exceptions) and must occur with a frequency of at least 60%. Ideally, this pattern should manifest across all futures markets with similar rates of frequency. Pattern detection is a critical part of designing certain automated trading systems. Recall that, as stated several times on this site, we believe that technical analysis techniques and automated trading systems should work across all futures markets.

Back to our pattern detection example. Let’s look at trading the opening range in E-Mini S&P Futures. The rules are as follows: 1) At 9:30 AM (CST), plot the trading range between 8:30 AM (CST) and 9:30 AM (CST); 2) determine the number of points within that range. For example, the low of the 60 minute bar beginning at 8:30 AM (CST) is 1263.25 and the high of that bar is 1271.25. We have an 8 point range;3) wait for price to trade above 1271.25 (the bar’s high) or below 1263.25 (the bar’s low);4) after 9:30, we wait for a breakout of the range established in the previous hour - go long above the bar’s high or go short below the bar’s low. Our profit objective is 8 points.

Okay, so the rules are simple, the concept is simple. The next step is to use a software program, which would need to be designed either by the futures trader or by a third-party resource. Some futures brokers or futures brokerage firms offer value-added services that may include assistance with develop software programs to create automated trading systems.

Once the idea is incorporated into a software program, the process of back testing and system optimization can begin. In summary, we have three goals: 1) pattern detection; 2) software development; 3) optimization of the system based on the pattern being studied.

Click here for information about futures trading software services and where you may find resources to provide assistance designing a system that implements your ideas.

You may also want to check out this section of our site for more information about
automated futures trading systems.

ABC Futures will soon be adding chart images depicting technical analysis concepts as they manifest in futures markets. Explanations of technical indicators will be supplied. Additional analysis or commentary relevant to the chart will be provided. For example, a chart may provide a bearish signal, however if the long-term time frame is bullish, we will indicate this as a word of caution, with regard to shorting the market in a bullish trend.

What is Technical Analysis?

Technical analysis is an approach to investing that attempts to forecast the future direction of prices, for any futures market or specific stock, through the study of past market data such as price and volume. This website is primarily focused on technical analysis of Futures Markets; however technical analysis can also be used for trading stocks and foreign exchange.

Technical analysis is primarily concerned with the price behavior of a market. A major assumption in technical analysis is that price reflects all relevant factors before a trader becomes aware of them through fundamental information about the market being analyzed.

Some common tools used by Technical Analysts include oscillators, moving averages, trend lines, Fibonacci numbers, Bollinger Bands, chart patterns and a wide variety of other indicators.

Oscillators - When should oscillators be used?

Oscillators fluctuate above or below a pre-determined level - this is either a centerline or a set of values, such as “30″ or “70″, or “20 or “80″.

Examples of oscillator indicators include Stochastics, MACD (Moving Average Convergence/Divergence) and RSI (Relative Strength Index).

For RSI, the bands for overbought and oversold are usually set at 70 and 30 respectively. A reading greater than 70 would be considered overbought and a reading below 30 would be considered oversold. For the Stochastic Oscillator, a reading above 80 is overbought and a reading below 20 oversold.

Although these are the recommended band settings, futures markets may not adhere to these ranges and might require fine-tuning. Making adjustments to the bands is usually a judgment call that will reflect a trader’s preferences, based on the volatility of the market under analysis.

Over-bought or over-sold conditions, respectively, can remain in overbought or oversold territory for extended periods, however eventually, such levels cannot be sustained indefinitely.

It is critical to know when to use oscillators for technical trading - a trader can be short an over-bought market for days or weeks and experience considerable equity draw-down, prior to the market turning in favor of the expected market direction.

Oscillators are most effective in indecisive markets. In a trending market, oscillators can be ineffective technical analysis indicators. For example, in a strong bear market, a market can remain oversold for weeks. The reverse is true in a bear market.

As indicated, oscillators are calibrated around center values or pre-determined absolute values. In either case, trading on one side or the other indicates overbought or oversold conditions. When overbought, traders look to enter new short positions or liquidate existing long positions. The opposite is true for oversold conditions - when oversold, traders seek to enter new long positions or liquidate existing short positions.

There are many different types of oscillators. An important thing to understand about oscillators is when to use them.

Centered Oscillators

Centered oscillators fluctuate above and below a central point or line. This point can be optimized to be calibrated to the time frame in which you are trading.

Oscillators can be useful for identifying the strength or weakness behind a future’s market move. In its purest form, momentum is positive (bullish) when a centered oscillator is trading above its center line and negative (bearish) when the oscillator is trading below its center line.

MACD (Moving Average Convergence Divergence) is a centered oscillator that fluctuates above and below zero. Typically, MACD is the difference between the 12-day exponential moving average and 26-day exponential moving average of a futures market. However, these values can be modified to optimize your futures trading program.

MACD is unique in that it has traits that both lag and lead price action. Moving averages tend to “lag” the market. However, by analyzing the combined differences in both moving averages that comprise the indicator, MACD incorporates a “leading” indicator component to the “lagging” component.

The difference between the moving averages represents the rate of change. Clearly, by integrating moving averages and rate-of-change, MACD creates a unique oscillator that is both a lagging and a leading indicator. In summary, MACD is an important technical indicator that should be reviewed by technical analysts.

    The Relative Strength Index (RSI) is a commonly used technical analysis oscillator. See it in action below.

The below chart is a classic example of bearish divergence, using a daily chart of September Crude Oil Futures and an RSI overlay study.

Tecnical Analysis - Bearish Divergence In Crude Oil

Tecnical Analysis - Bearish Divergence In Crude Oil

Rate of Change (ROC)

Rate-of-change (ROC) is a centered oscillator that fluctuates above and below zero. As its name implies, ROC measures the percentage price change over a given time period. For example: 20 day ROC would measure the percentage price change over the last 20 days. The bigger the difference between the current price and the price 20 days ago, the higher the value of the ROC Oscillator. When the indicator is above 0, the percentage price change is positive (bullish). When the indicator is below 0, the percentage price change is negative (bearish).

Many, but not all, banded oscillators fluctuate within set upper and lower limits. The Relative Strength Index (RSI) is trades in a range bound by 0 and 100 and will never go higher than 100 nor lower than zero.

The Stochastic Oscillator is another oscillator with a set range and is bound by 100 and 0 as well. However, the Commodity Channel Index (CCI) is an example of a banded oscillator that is not range bound.

Overbought and Oversold Extremes

Banded oscillators are designed to identify overbought and oversold extremes. Since these oscillators fluctuate between extremes, they can be difficult to use in trending markets. Banded oscillators are best used in trading ranges or with markets that are not trending.

In a strong trend, oscillator signals against the direction of the underlying trend are less robust than those with the trend. The trend is your friend - do NOT fade the trade, even if the oscillator tells you to do so. If a market is in a strong uptrend, buying when oscillators reach oversold conditions (and near support tests) will work much better than selling on overbought conditions.

During a strong downtrend, selling when oscillators reach overbought conditions would work much better. If the path of least resistance is up (down), then acting on only bullish (bearish) signals would be in harmony with the trend. Attempts to trade against the trend are foolish.

In another post, I will identify were we feel oscillators are very powerful. They are used to identify divergence patters (bullish or bearish).

Determining a trading time-frame

This is a difficult question to answer. Some analysts stereo-type certain markets as being effective for day trading, while other markets are more effective to trade on a longer term basis.

Our opinion is that, if we are technical analysts, with few exceptions, a chart is a chart, is a chart, is a chart; more specifically, a 10 minute, 15 minute, 30 minute, 60 minute, daily or weekly chart should look similar.

As a rule of thumb, if you are trading in time-frame “T”, you can derive a directional bias from time-frame “T + 1″. Your entries can be derived from time-frame “T - 1″.

For example, if you are making a trade based on a signal from a daily bar chart, it is assumed that your direction was formulated from a weekly bar chart, or weekly time-frame.

Your entries for a daily bar-chart can then be made using a shorter time-frame; for example, you could use a 60 or 30-minute time-frame for entry signals.

In summary, if you trade a daily time-frame “T” (daily bar chart), then you should derive your entry bias (you only take buy trades or only take sell trades) using a weekly time-frame (”T + 1″).

Once you have formulated your daily bias using the weekly time-frame for long-term directional bias, then you are looking to enter the market using a daily bar chart and seek to make entries in the direction of the longer term bias (”T + 1″), where “T” = the daily time-frame.

To determine what time of day to enter a trade, seek to use a time-frame of “T - 1″ (in this case, we are looking at 60 or 30-minute bar for our entry point).

Using Multiple Time Frames for Futures Trading

Your system will perform better if it is optimized or designed to produce entry signals in tandem with the bias of longer time-frames. Keep in mind that longer time-frames provide more powerful, reliable direction than do shorter time-frames. That said, we want to make entries that are in agreement or in similar direction with the direction stipulated by longer time-frames.

For example, if you are inclined to trade on information derived from daily bar or price information, then we advise that you enter trades in the direction of the time-frame that is at least one time-frame greater than the one in which you are analyzing.

For a system using daily time-frame entry points, we recommend you use a weekly time-frame to define overall directional bias. If the weekly time-frame is bullish (per your system), then only take buy entries, on a daily basis. The opposite is true for sell entries - only enter short on a daily basis if the weekly time-frame is bearish.

China - The impact of the Chinese economy on Global Futures Markets

I am a technical analyst, however from time to time, I find certain articles or news events that capture my attention. Several good articles can be found at http://www.bullanet.com.

I try to minimize tempering my technical outlook with fundamental news. However, some news articles, websites or blogs have powerful commentary that can influence my views about the long-term forces affecting supply and demand for a commodity.

Consider China, its economic potential, military potential and global political clout. Any futures trader speculating in markets that may be influenced by China should be mindful of the considerable fundamental impact Chinese culture, industry and government policy has on global commodity markets.

As mentoned above, I found a good site that has some “grass-roots” information about the current Chinese influence on global commodity markets (including Crude Oil).

Please visit this very informative, inciteful site for information on Chinese political, social and economic influence that may affect global commodity markets and your futures trading: http://www.bullanet.com.

July 21, 2008 | No comments

Where do I begin if I want to learn about Technical Analysis?

Please review the Recommended Readings section of this site. I’ve posted some very good reading materials on the topic of technical analysis.

It is important to understand terminology related to technical analysis. Throughout this site, I refer to technical “indicators” - a technical indicator is a “tool”, typically a mathematical function or formula, that is applied to a given commodity futures market in order to examine a particular aspect of that commodity market.

Examples of technical indicators include simple or exponential moving averages, Stochastics, Bollinger Bands, Relative Strength Index, Commodity Channel Index, to name a few. There are, literally, hundreds of technical indicators. Many indicators are included with most charting software packages.

There are hundreds of technical indicators used by traders. Inputs for many of technical indicators, such as the time period for a moving average, are easily adjusted by the futures trading. This lets futures traders optimize indicators to suit a particular trading style.

It is important to know that there are different “families” or types of technical indicators used by technical analysts. There are indicators used for trending markets, sideways markets or markets in congestion.

Technical analysts frequently combine a variety of indicators in order to come up with a system that works for them within the confines of their risk tolerance, market exposure or trading time frame.

Tags:

Technical Analysis

Throughout this site, we refer to users of technical analysis as market technicians, technical traders, or simply, technicians .ABCFutures endorses technical analysis as the preferred method for trading financial and commodity futures.

Technical Analysis is an approach to investing that involves using mathematical functions and visual tools, applied to price action, trading volume and/or open interest, in order to help make sound trading decisions. There are hundreds of technical indicators, ranging from simple moving averages to complex theories such as Elliot Wave. Technical indicators can be modified or “optimized” in many different ways. One does not need to be a math expert to learn technical analysis.

To the technical analyst, it does not matter what products are being trading. For example, futures on Gold, Silver, Soybeans, Corn, Wheat, Japanese Yen, to name a few products, each respond well to technical analysis techniques. This is an attractive inherent feature of technical analysis – the technician does not need to “understand” the underlying commodity, as would be the case if fundamental analysis was guiding trading decisions.

Most commodity and financial futures are traded electronically today, although some markets still trade using open-outcry on an exchange trading floor. Technical analysis can be applied to both open-outcry and electronically traded products. In summary, technical analysis can used to trade any commodity or financial futures product. Although some markets tend to have a “personality” of their own, most, if not all markets respond to critical technical events, such as breaking a major moving average or trend-line.

Technical analysis differs from fundamental analysis in many ways. Fundamental traders use information about supply and demand for a commodity, Federal Reserve policy, government reports and news events in order to make trading decisions. In contrast, market technicians use price patterns and mathematical formulas to make trading decisions. Note that one does not need to be proficient in math in order to apply technical indicators to futures trading. We let the computer do the number crunching. Our job as a technician is to decide the proper technical tools to be used for a given market. The math is already built in to the technical indicator, ready for use by the futures trader.

Technical analysis can be very useful for timing trade entries or exits. In contrast, fundamental traders look at the big picture and are less concerned with timing – predicted moves may take months to materialize. We favor technical trading because it provides a way to reduce exposure time and eliminates the need to understand the fundamental drivers behind each market. The implications of this are significant – a technician can build a “black box” trading system based on technical indicators and apply it to 50 markets simultaneously!

More will be said about black-box trading later on. For now, it is enough to know that black box trading, using technical analysis, allows us to quantify our profitability in order to optimize our long-term trading systems.

For market technicians, trading futures and trading stocks is remarkably similar – traders profit from buying low and then selling high; or selling high and then buying low. It’s that simple. It is as simple as learning ABCs. Whether trading stocks or futures, the trader attempts to first buy low and then sell high; or first sell high and then buy low.

ABC Futures - An Exchange For Ideas about Futures Trading

This site is an Idea Exchange - it provides a forum for exchanging ideas about futures trading. The site advocates using technical analysis and black-box trading techniques for trading commodity futures and financial futures markets. The site has a strong emphasis on automated futures trading.

The intended audience for this site ranges from someone new to futures trading to experienced futures traders already familiar with technical analysis.

I would also like to attract the attention of computer programmers wishing to apply their technical programming skills in ways that can be profitable through futures trading. Programmers can partner with traders to produce automated futures trading systems.

Daryl Browdy

Tags: , , , ,