Professional Documents
Culture Documents
Detecting Breakouts In
Intraday Charts
Here’s an important enhancement to the finite volume elements Where:
indicator that’s especially useful with intraday minute charts. C= Today’s closing price
H= Today’s high
by Markos Katsanos L= Today’s low
Typical = (H+L+C)/3
the April 2003 STOCKS & COMMODITIES, I Typical-1= Yesterday’s typical price
In
introduced the finite volume elements indi- Cutoff coefficient = 0.3%
cator (FVE) and demonstrated how it can be
used to detect breakouts in daily charts. To The component on the right-hand side of (2) is the thresh-
refresh your memory, the FVE is a money old parameter of the indicator and is a function of price only.
flow indicator, but it has two important inno- I tested the indicator on daily charts and found that 0.3% was
vations: first, the FVE takes into account both intra- and the optimal value for the cutoff coefficient. I did not take
interday price action, and second, minimal price changes are volatility into account, thus avoiding the extra complication
taken into account by introducing a price threshold. in the formula and the controversy surrounding the subject of
Those innovations were introduced to improve on two whether stock price changes are normally distributed. The
important limitations of existing money flow indicators: drawback of this method, however, is that the constant cutoff
coefficient will overestimate price changes in minute charts
■ Intraday money flow indicators (such as Chaikin’s and underestimate corresponding changes in weekly or
money flow or intraday intensity) leave out all price monthly charts.
action from the close to the next day’s open. This Based on the rule of square root of time, price changes of
omission should not go unnoticed, since major news a random time series (such as stocks) move approximately
such as earnings numbers are usually released over- proportional to the square root of the interval difference (see
night. “Suggested reading and references”). The constant cutoff
coefficient, therefore, should be adjusted to take into account
■ Similar interday money flow indicators such as on- the appropriate price interval using the formula below:
balance volume† (OBV) add or subtract the volume from
a running total, depending on whether the stock closed T
higher or lower. Thus, OBV will increase by all the day’s Cutofft = cutoffd * (3)
390
volume even if the security closed just one cent higher
than the previous close. In designing FVE, I introduced a Where:
threshold that will exclude minimal price changes. T = Chart interval in minutes
CutoffT = Cutoff for chart interval T
The FVE formula is: Cutoffd = Cutoff for daily chart
t
Σ (+V, V, 0)
1
FVE = * 100 (1) Cutoff coefficients have been calculated for all time frames
MA (V, t) * t
provided in Figure 1. These will have to be adjusted manually
Where: in the FVE formula.
t = Time segment chosen If you are using a tick interval chart, keep in mind that it has
MA(V, t) = t-day moving average of volume no intrabar extremes. The intraday component will vanish
V = Volume. It can take a +/- sign or zero value and the FVE formula will be reduced to a finite segment OBV
according to whether: indicator, but it will be more useful than OBV since it will
oscillate between zero and +/-100. This will make it easier to
H+L determine whether it is in a bullish or bearish state.
C + typical typical-1 > cutoff * C (2) An alternative way to calculate the cutoff coefficient,
2
or < -cutoff * C which will adjust to all time frames automatically, would be
to take volatility into account.
Copyright (c) Technical Analysis Inc.
Stocks & Commodities V. 21:9 (44-55): Detecting Breakouts In Intraday Charts by Markos Katsanos
used in intraday charts. If you use values smaller than those ■ Condition 3: FVE should be above its 40-day expo-
proposed, it will make the indicator more sensitive but at the nential average.
expense of superfluous readings that are only suitable for
very short-term trading. Condition 2 reduced the undesirable effect of whipsawing
around the zero line, and the combination of conditions 2 and
EXAMPLES 3 ensured that FVE was rising from below.
From February 14, 2003, until March 17, 2003 (Figure 2), the The requirement for the stock to be moving sideways was:
stock of Geron Corp. (GERN) was moving sideways or slightly
down. On March 12, FVE started diverging (on the 60-minute ■ Condition 4: The stock’s 30-bar linear regression
charts), rising sharply to cross the zero line
at 15:30 on March 13. Three trading days 60-MINUTE CHART OF GERON CORP. (GERN) FROM 3/5/03 TO 4/10/03
later, GERN had surged an astonishing 215%
after announcing an important breakthrough
in its cancer research. The same setup was
repeated a few days later as FVE, diverging
from price, crossed the zero line at a very
steep angle. On March 27 at 15:30 it made
a series of two higher lows and two higher
highs. Two trading days after that, the stock
was up again by more than 100%. It looked
as if the sky was the limit for GERN.
The next day, just as the stock price
made another high, FVE started making FVE
lower highs. On 4/3/03 it nosedived to
cross its 30-day moving average, thus warn-
ing traders to get out.
On the 30-minute chart of Transmeta
Corp. (TMTA) displayed in Figure 3, the
TRADESTATION
breakout can be detected more easily. The Volume bars
stock price had dropped from a high of
$1.60 only a couple of months ago to less
FIGURE 2: You can see the 40-bar FVE moving sharply higher on 3/12/03 while the stock price was moving
than a dollar on April 22. But not for long. sideways. On 3/18/03 the price of the stock surged. Color-coded volume bars calculated by the volatility
On that date, the relentless selling abated formula are displayed in the bottom window.
and the stock started building a base, mov-
ing sideways for a week. FVE was limping 30-MINUTE CHART OF TRANSMETA CORP. (TMTA) FROM 4/21/03 TO 5/7/03
along below the zero line until May 2, when
it came to life abruptly, rose sharply, and
crossed the zero line. Two days later, the
stock broke out, rising more than 50%.
SYSTEM TESTING
In order to translate the setup described to
TradeStation EasyLanguage or MetaStock
formula language or any other software code,
I had to define it precisely. I did not use the
FVE
cross function available in both programs
because it produced too few or no trades at all.
Instead, the following two conditions de-
scribed FVE crossing the zero line:
line should not rise more than DAILY CHART OF ATMEL CORP. (ATML) FROM 10/12/01 TO 3/31/03
0.6% or fall less than
FVE exit
-0.3% per day (for daily charts) FVE exit
or the corresponding percentages
in intraday charts.
FVE exit
Buy
Buy
This was expressed mathematically as Buy
follows:
FVE exit
LRV LRV -30
> -0.3% (6)
30 * LRV -30
Buy
Buy
By substituting for:
LRV LRV -30 FIGURE 4: This is a terrible-looking chart, the envy of ski-slope developers and the darling of short sellers.
LRS = tanα = (8)
30 This test detected all major breakouts and resulted in a respectful $17,000 profit with no short sales.
Where:
LRV = Linear regression value of 15-MINUTE CHART OF ATMEL CORP. (ATML) FROM 3/10/03 TO 5/6/03
the linear regression line at the FVE exit
latest bar
LRV-30 = Linear regression value of
the linear regression line 30 bars
ago
LRS = Slope of the 30-bar linear FVE exit
After you verify the code and insert it into your if BarNumber> 2*Samples then begin
charts, select the volume bars, go to Format/Style, and VolumePlusMinus = Volume * FveFactor;
select Histogram. FVEsum = Summation(VolumePlusMinus,Samples);
FVE=(FVEsum /
3) FVE strategy (Average(Volume,Samples)*Samples))*100;