SlideShare a Scribd company logo
1 of 69
Download to read offline
SECTION V
Volatility Analysis
CHAPTER 23
Advance Techniques of
Volatility Analysis
Learning Objectives
â–Ș Analyze the relationship between a system‘s entry signals and
changes in market volatility
â–Ș Distinguish whether a system‘s entry signal should be filtered
based on liquidity
â–Ș Calculate the expected move of an index or security based on
volatility measures
â–Ș Explain the basics of using Fractal Efficiency, Chaos Theory or
genetic algorithms in trading
â–Ș Explain the basics of using Neural Network (Machine Learning)
programming to trade with market data
3
Measuring Volatility
â–Ș Volatility of most price series, whether stocks, financial markets, commodities, or
the spread between two series, is directly proportional to the increase and
decrease in the price level.
â–Ș Higher prices translate into higher volatility.
â–Ș This price-volatility relationship has been described as lognormal in the stock
market, and is similar to a percentage-growth relationship
â–Ș Log relationship is one way of explaining the relationship between price and
volatility.
â–Ș A linear price scale is plotted on the side of the chart there is an equal distance
between the prices, and each unit change on the chart is represented by the
same vertical distance on the scale, regardless of what price level the asset is at
when the change occurs.
â–Ș A logarithmic price scale is plotted so that the prices in the scale are not
positioned equidistantly; instead, the scale is plotted in such a way that two
equal percent changes are plotted as the same vertical distance on the scale.
â–Ș
4
The Price-Volatility Relationship
â–Ș Two stocks trading at the same price can have very different
volatility. It may not only be the nature of their business, but
those stocks in the news tend to have more volatility.
- When sizing positions in order to equalize risk.
- When balancing position sizes for pairs trading or market
neutral baskets.
- For assessing risk in portfolios.
â–Ș While each of these issues is covered in other places in this
book, it is volatility that is the key driver of risk, and measuring
volatility correctly is necessary to control that risk.
5
Adjusting for a Base Price
â–Ș Somewhere below the cost of production, volatility goes to zero. Call that level
the base price for the purpose of calculating volatility.
â–Ș Then prices can be adjusted by dividing the current price by the base price (p0) or
subtracting the base price from the current price, then taking the natural log (ln)
of the adjusted value.
â–Ș The charts of either of these adjusted prices will look similar to the unadjusted
semi-log plot; however, when the base price is high, the adjusted price will be
more useful.
6
Adjusting for a Base Price
Exceptions:
â–Ș 1. Interest rates trade as prices on the futures markets, which is inverse
to the yield. When evaluating long-term volatility for rates, and in most
cases when using percentages, yield should be used.
â–Ș 2. Foreign exchange has no base price, only equilibrium, the price that all
traders, and the governments, accept as fair value for the moment. This
situation is always short-lived. Prices get more volatile when they move
away from equilibrium in either direction.
â–Ș 3. Energy is controlled by a cartel. They attempt to set the supply and
target a price range.
7
Determining the Base Price
Two straightforward ways :
â–Ș Use a linear regression of prices. Apply a standard least squares
regression, available on Excel in Data/Data Analysis, with sequential
integers as x and the closing prices as y.
â–Ș Then create the regression line as p-t = a + bx, where a is the y-
intercept and b the slope. To find the base price, calculate the residuals,
rest = pt − p-t then find the minimum residual value. Subtract that
minimum value from the regression line to get the base price line, The
base price continues to increase with time.
â–Ș 2. Use a linear regression of volatility. Instead of price, using a
measure of volatility related to the price level will give a more direct
view of the price volatility relationship.
8
Determining the Base Price
9
Scatter Diagrams of Volatility Against Price for Monthly Copper, 1974 to July
2011. (a) Price and Monthly Returns. (b) Price and Monthly Price Range
The Time Interval
â–Ș The time period over which volatility is measured is also a significant
factor in the price-volatility relationship. A longer period means that the
net changes over n days may turn into months or years.
â–Ș Longer measurement periods give higher volatility values; however, the
rate at which volatility increases will decline over time.
10
Change in Volatility Relative to the Interval Over Which It Is Measured.
An Example of a Lognormal Calculation
â–Ș Over the long term and under average market conditions, the
relationship between actual price changes and volatility is expected to
be:
â–Ș For example, if the price on day t is 20 and the price on day s is 40, then
the natural log of prices on those days are ln (20) = 2.99 and ln (40) =
3.99. If the volatility is $1.00 when pt = 20, then the volatility is expected
to be $1.23 when ps = 40.
- If the volatility at 20 is 1.00, then the volatility at 40 is 1.23. When using
a spreadsheet for your calculations, note that the function ln is not the
same as the function log.
11
Volatility Measures
12
The change in
price over n
days
The maximum
price fluctuation
during the n
days
The average
true range
The sum of the
absolute price
changes over n
days
Classic
annualized
volatility for daily
data
Volatility Measures
13
Volatility Measures
14
1. The change in price over n days (Figure 27.5a):
2. The maximum price fluctuation during the n days (Figure 27.3b):
where Max and Min are the same as the Trade Station functions Highest and Lowest.
3. The average true range over the past n days:
where True range is a function that returns the maximum range from the combination of
today‘s high, low, and previous close.
4. The sum of the absolute price changes over n days:
For stocks, the sum of the returns should be used.
5. Classic annualized volatility for daily data
Comparing Annualize Volatility and Average True Range
â–Ș Results from annualized volatility and average true range can be very different
and can significantly affect trading decisions, position size, and risk assessment.
â–Ș The ATR is considerably smoother on a daily basis and shows smaller jumps when
prices gap. In some cases, such as the far right, the true range is increasing while
the annualized volatility is flat.
â–Ș Both can be converted to dollar values by multiplying by the current price.
15
Relative Volatility
â–Ș Relative volatility (RV) can be defined as the volatility over a short period divided by the volatility
over a longer period, where the longer period is typical of the normal volatility,
â–Ș where Vt is any of the volatility measures, and n and m are calculation periods, where f × n = m,
where f >= 5, but f >= 10 would be better.
â–Ș Lagging the Longer Period
â–Ș A better measure would be to lag the longer calculation so that it ends before the shorter one
starts,
â–Ș Then the shorter calculation, n, goes from t − n + 1 to t, and the longer one, m, goes from t − m –
n + 1 to t − n, non-overlapping periods.
â–Ș This method will also help on the back side of a volatile period, when the typical calculation
includes the recent volatility, making the declining volatility seem normal, rather than still
volatile.
16
Implied Volatility, VIX
â–Ș The CBOE‘s volatility index, VIX, reflecting the implied volatility of the S&P options, is
available on a real-time basis.
â–Ș VIX was originally the volatility of an options index, OEX, a weighted value of the
implied volatilities of 8 puts and calls in the S&P 100, expressed as a percentage
of the index price.
â–Ș If the VIX is 25%, and the SPX is 1600, then VIX is forecasting 25% volatility for at-
the-money options, relative to the price of the SPX for 30-day rolling expiration
period.
â–Ș The 30-day calendar period is equivalent to about 21 trading days, and there are
252 trading days in the year, 1 standard deviation of the volatility (equal to a 25%
move in the SPX at 1600) becomes
â–Ș Then, an implied volatility of 25% when the SPX is at 1600 is equal to a 68% (1
standard deviation) chance of a price change of ±115.47 within the next 30
calendar days (21 trading days).
17
Intraday Volatility and Volume
â–Ș Intraday volatility has a pattern that is identical to volume, highest at the
open, then declining to its lowest point at mid-session, and rising again
as the trading day ends.
â–Ș To find the correlation between the intraday pattern of volatility and that
of volume, a simple linear regression can be solved
â–Ș where all values are calculated at time t. The resulting correlation, R =
0.595, is statistically significant for NASDAQ 100 volatility and volume.
The correlation between volatility and volume are highest at the
beginning and end of the day.
18
Intraday Volatility and Volume
â–Ș Meissner and Cercioglu suggest
that this volatility pattern, with
the corresponding volume that
provides liquidity, can be traded
by being long options at the
beginning and end of the day,
profiting from the gamma (the
rate of change of delta, which is the
rate of change of the futures price
with respect to the rate of change
of the underlying asset).
â–Ș During the quiet mid-session
period, a short options position
may be used to profit from theta,
the time decay.
19
Predicting Volatility with Trading Ranges
20
Thomas
Byronic—On-
Balance True
Range
VIX Trading
Systems -
Connors
MarketSci Blog
Gerald Appel on
VIX
Fractals, Chaos,
and Entropy
Trends and
Price Noise
Trends and
Interest Rate
Carry
Neural Networks
Modeling
Human
Behavior
Genetic
Algorithms
Liquidity
Trade Selection
Using Volatility
Thomas Byronic—On-Balance True Range
â–Ș To visualize the change in volatility, Thomas Bierovic has created
an On-Balance True Range by following the same rules as On-
Balance Volume (OBV), but substituting the true range calculation
for volume.
â–Ș He then calculates a 9-day exponential smoothing of the On-
Balance True Range and uses the crossovers of the oscillator and
smoothed oscillator to confirm signals.
â–Ș The highs and lows may come at nearly the same time as other
oscillators, the relative peaks and valleys may offer the trader
new insights. For many traders, this simple interpretation can help
separate high and low volatility conditions.
21
VIX Trading Systems - Connors
â–Ș VIX is considered a mean reverting indicator
â–Ș Connors - Larry Connors has based a number of trading systems on the
VIX.
â–Ș Connors treats volatility as mean-reverting. Entries are based on a minor
reversal in the VIX. The rules for buying (selling are the reverse) are:
â–Ș 1. Today‘s VIX high must be higher than the VIX high of the past 10 days.
â–Ș 2. Today‘s VIX must close below its open.
â–Ș 3. Yesterday‘s VIX must have closed above its open.
â–Ș 4. Today‘s VIX range must be greater than the ranges of the past 3 days.
â–Ș 5. If conditions 1–4 are met then buy S&P futures on the close and exit in 3
days.
â–Ș Connors is actually looking for turning points in the VIX.
22
VIX Trading Systems - Connors
â–Ș Connors mean-reverting VIX strategy uses the RSI for timing. If
â–Ș 1. The S&P > 200-day moving average
â–Ș 2. The 2-day RSI of the VIX > 90
â–Ș 3. Today‘s VIX open > yesterday‘s VIX close
â–Ș then buy on the close and exit when the 2-day RSI closes > 65.
â–Ș The specific pattern that precedes a buy signal in the S&P ends with a
range expansion.
â–Ș This expansion is likely to mark the end of a short-term upwards move in
the VIX.
â–Ș A decline in the VIX that follows eases the way for a short-term rally in the
S&P.
23
MarketSci Blog
â–Ș Interesting websites is MarketSci Blog, which offers numerous
creative strategies for equities trading.
â–Ș a 10-day exponential smoothing (EMA) and a 10-day simple moving
average (SMA), both applied to the VIX index, and buys the VIX when
the EMA falls below the SMA, then sells short when the EMA moves
above the SMA.
â–Ș It does this based on the concurrent closing prices.
â–Ș A fast execution is essential for mean-reverting trades
â–Ș Unlike most other strategies, this is remarkably symmetric, with
longs and shorts performing equally.
24
Gerald Appel on VIX
â–Ș Gerald Appel gives his own thoughts on trading VIX as:
â–Ș Buy when there are high levels of VIX, implying broad pessimism.
â–Ș There are no reliable sell signals using VIX.
â–Ș Volatility tends to increase during weaker market climates.
â–Ș The stock market is likely to advance for as long as volatility remains stable or
decreasing.
â–Ș Volatility System
â–Ș Book staber uses the average true range (ATR) over the past n days as the basis for a
simple volatility strategy:
â–Ș Buy if the next close, Ct+1, rises by more than k × ATRt(n) from the current close Ct
â–Ș Sell if the next close, Ct+1, falls by more than k × ATRt(n) from the current close Ct
â–Ș The volatility factor k is given as approximately 3, but can be varied higher or lower to
make the trading signals less or more frequent, respectively. This method falls into
the category of volatility breakout.
25
Trends and Price Noise
â–Ș The trader who enters a new trend sooner will be more profitable, but the
erratic behavior of prices makes a faster response less reliable. What makes a
trend so difficult to identify is noise.
â–Ș Noise is the erratic movement of price and, by definition, it is unpredictable. In
engineering, this type of behavior that shows no patterns is called white noise
â–Ș When measuring noise using the efficiency ratio, or fractal efficiency, different
markets had different levels of noise, but that the equity index markets had the
most noise and short-term rates the least.
â–Ș Noise is the product of a large number of market participants buying and selling at
different times for different purposes. Each has its own objectives and time
frame.
â–Ș Noise can be the result of price shocks—unexpected events, in particular news
or economic reports, that causes change that persists for varying periods into
the future. Noise has most of the qualities of a sequence of random numbers.
26
Trade Selection Summary
â–Ș Every system has a risk, even so-called riskless trades. Arbitrage,
when done properly, has virtually no risk; however, it may be so
competitive that the opportunities are rare and the margin of profit
small.
â–Ș In the final analysis, you can‘t remove the risk, only delay it or move
it around. If your system shows that it has essentially no risk, then
it‘s important to rethink your development process to find the flaw.
â–Ș When selecting trades to eliminate, the easiest place to begin is by
associating performance with volatility or price level.
â–Ș While some systems perform better in an environment of higher
volatility, your strategy may show the best return relative to risk
when there is less volatility. When you filter trades you will always
get rid of good ones while, hopefully, removing more of the bad
ones.
27
Trade Selection Using Volatility
28
High Volatility
Eliminate or
Delay?
Constructing a
Volatility Filter
Standard
Deviation
Measurement
Entry Filter
Results
High Volatility
Exits: Reducing
the Risk
Ranking Based
on Volatility
Trade Selection
Summary
Trade Selection Using Volatility
â–Ș High volatility is clearly related to greater risk, but low volatility
may also mean that there is a smaller chance for profits.
â–Ș The reasonable expectations for selecting trades based on
volatility:
â–Ș Entering on very high volatility is exposure to very high risk. Returns
from high volatility trades may range from large profits to large
losses.
â–Ș Entering on extreme low volatility seems safe, but prices often have no
direction and produce small, frequent losses. Waiting for an
increase in activity before entering might improve returns.
â–Ș Exiting a position when prices become very volatile should reduce both
profits and risk, but may come too late.
29
Eliminate or Delay?
â–Ș At the time of an entry signal, there are two choices.
â–Ș The trade can be completely eliminated by filtering,
â–Ș Or it can be delayed until the high volatility drops or the low
volatility increases to an acceptable level.
â–Ș Before starting, we can theorize that short-term trading would
most likely eliminate, not delay, trades that fall outside the
acceptable volatility range because there are many trades and each
is held for a short time.
â–Ș At the other end of the spectrum are the long-term trend trades,
held for weeks, that would suffer if the exceptionally large profit
was missed.
30
Constructing a Volatility Filter
â–Ș Calculating the volatility is simple to program using any spreadsheet or
strategy testing software.
The following steps were used here:
â–Ș 1. Calculate a moving average trend. Use one fast trend and one slow
trend.
â–Ș 2. Calculate the volatility, using any one of the methods described early in
this chapter, but not including the volatility of the current day.
â–Ș 3. Enter a new trade (on the close) if today‘s volatility is (a) above the low
filter threshold or (b) below the high filter threshold.
â–Ș 4. Exit a current position if the volatility is above the high filter threshold
and, based on testing,
â–Ș (a) the current price change has moved in a profitable direction or
â–Ș (b) the current price change has moved in a losing direction.
31
Standard Deviation Measurement
â–Ș A standard deviation was used to determine the volatility threshold
level because these levels are associated with probabilities.
â–Ș A high-volatility filter with a 1- standard deviation threshold means that
no trades were taken if the volatility was above the average volatility
plus 1 standard deviation, the top 16% occurrences.
â–Ș A 2-standard deviation threshold filters out volatility in the top 2.5%, and 3
standard deviations restricts only the top 0.13%.
â–Ș In all cases, a 20-day standard deviation will be used, comparable to
VIX.
â–Ș The program TSM Moving Average will used as the underlying strategy.
â–Ș This enters and exits trades based entirely on the direction of the
moving average trend line, not on the price penetration of the trend
line.
32
Entry Filter Results
â–Ș A standard deviation was used to determine the volatility threshold
level because these levels are associated with probabilities.
â–Ș A high-volatility filter with a 1- standard deviation threshold means that
no trades were taken if the volatility was above the average volatility
plus 1 standard deviation, the top 16% occurrences.
â–Ș A 2-standard deviation threshold filters out volatility in the top 2.5%, and 3
standard deviations restricts only the top 0.13%.
â–Ș In all cases, a 20-day standard deviation will be used, comparable to
VIX.
â–Ș The program TSM Moving Average will used as the underlying strategy.
â–Ș This enters and exits trades based entirely on the direction of the
moving average trend line, not on the price penetration of the trend
line.
33
Ranking Based on Volatility
â–Ș Gerald Appel offers an additional approach to trade selection
by creating a ranking method for mutual funds.
â–Ș Select only funds with average to below average volatility.
â–Ș Add the 3-month and 12-month performance together to
get single value.
â–Ș Rank the funds.
â–Ș Only invest in the top 10%.
34
Liquidity
â–Ș One reason for this disappointing performance is the lack of understanding of
market liquidity at the time of execution.
â–Ș Consider two systems:
â–Ș 1. A trend-following method, which will trigger buy or sell orders as prices rise or fall
during the day.
â–Ș 2. A countertrend system, which sells and buys at relative intraday highs or lows.
35
Liquidity
â–Ș The endpoints are shown to contribute the largest part of the
profits when, in reality, no executions may have been possible
near those levels.
â–Ș Assuming the ability to execute at all points on the actual
distribution bbâ€Č, the approximate profit contribution is shown as
ddâ€Č.
â–Ș For trend-following systems, no profits should be expected
when buy or sell orders are placed at the extremes of the day.
â–Ș The actual price distribution bbâ€Č is the maximum that could be
expected from such a system; in reality, the first day is usually
a loss.
36
Liquidity
â–Ș The dotted line ccâ€Č represents the apparent profit for a
countertrend system that makes the assumption of a straight-
line volume distribution.
â–Ș The endpoints are shown to contribute the largest part of the
profits when, in reality, no executions may have been possible
near those levels.
â–Ș Assuming the ability to execute at all points on the actual
distribution bbâ€Č, the approximate profit contribution is shown as
ddâ€Č.
37
Neutral Networks
38
Artificial Neural
Networks
Selecting and
Preprocessing
the Inputs
Success Criteria
The Training
Process
Success Criteria
Reducing the
Number of
Decision Levels
and Neurons
Modeling
Human
Behavior
Neural Networks
â–Ș Neural networks are recognized as a powerful tool for uncovering
market relationships.
â–Ș The technique offers exceptional ability for discovering nonlinear
relationships between any combination of fundamental
information, technical indicators, and price data.
â–Ș The operation of an artificial neural network can be thought of as
a feedback process, similar to the Pavlovian approach to training a
dog:
â–Ș 1. A bell rings.
â–Ș 2. The dog runs to 1 of 3 bowls.
â–Ș 3. If right, the dog gets a treat; if wrong, the dog gets a shock.
â–Ș 4. If trained, stop; if not trained, go back to Step 1.
39
Neural Networks
â–Ș Terminology of Neural Networks
â–Ș Neurons are the cells that compose the brain; they process and
store information.
â–Ș Networks are groups of neurons.
â–Ș Dendrites are receivers of information, passing it directly to the
neurons.
â–Ș Axons are pathways that come out of the neuron and allow
information to pass from one neuron to another.
â–Ș Synapses exist on the path between neurons and may inhibit or
enhance the flow of information between neurons. They can be
considered selectors.
40
Artificial Neural Networks
â–Ș Terminology of Neural Networks
â–Ș Neurons are the cells that compose the brain; they process and
store information.
â–Ș Networks are groups of neurons.
â–Ș Dendrites are receivers of information, passing it directly to the
neurons.
â–Ș Axons are pathways that come out of the neuron and allow
information to pass from one neuron to another.
â–Ș Synapses exist on the path between neurons and may inhibit or
enhance the flow of information between neurons. They can be
considered selectors.
41
Artificial Neural Networks
â–Ș The human brain works in a way very similar to the artificial neural
network . It groups and weighs the data, combines them into
subgroups, and finally produces a decision.
â–Ș The human process of weighing the data is complex and not
necessarily transparent; that is, we may never know the precise
flow of data,
â–Ș The weighting factors are found to show that unemployment has
a strong negative effect on prices, the GDP a strong positive
effect, and inventories have a weak positive effect.
â–Ș The other items had no consistent predictive ability and received a
weight of zero. This feedback process is called training.
42
Artificial Neural Networks
43
Selecting and Preprocessing the Inputs
44
â–Ș We must decide which factors are most likely affecting the direction of
stocks and the ability to anticipate that direction, then prepare data that
contains information with those qualities
â–Ș There are countless factors that might influence the direction of stocks;
the more you choose, the slower the solution and the greater the chance
of a less robust model.
â–Ș If you choose too few, they may not contain enough information;
therefore, the preprocessing problem requires practice.
â–Ș You may also construct a number of simple trading systems that show
profits and include their basic components as inputs to the neural
network.
â–Ș You might create a performance series for a specific system that has only
values –1, 0, and 1, representing short, neutral, and long market
positions.
The Training Process
45
â–Ș At the heart of the neural network approach is the feedback
process used for training shown in .
â–Ș This is the part of neural networks that many people refer to
as the learning process.
â–Ș Weighting factors are found using a method called a genetic
algorithm.
â–Ș As the training proceeds, these weighting factors are randomly
mutated, or changed, until the best combination is found.
â–Ș The genetic algorithm changes and combines weighting
factors in a manner referred to as survival of the fittest, giving
preference to the best and discarding the worst.
A Training Example
46
â–Ș The five most relevant fundamental factors: GNP, unemployment,
inventories, the U.S. dollar index, and short-term interest rates.
â–Ș This test does not use any preprocessed data, such as trends or
indicators. To simplify the process, the following approach is
taken:
â–Ș 1. Each input is normalized so that it has values between +100
and –100, indicating strength to weakness, with 0 as neutral.
â–Ș 2. When the combined values of the five indicators exceeds +125,
we will enter a long position; when the combined value is below
−125, we will enter a short.
â–Ș 3. Values between +125 and −125 are considered neutral to the
trading strategy.
Success Criteria
47
â–Ș Determining success during the learning process is a matter of
measuring the ANN output against the training data, looking for
convergence.
â–Ș The common measurements are the average correlation (adjusted
for the number of parameters), the t-statistic, the t2-statistic, and
the F-statistic.
â–Ș The t2-statistic is unique to neural networks and measures the
nonlinear relationships between two variables.
Reducing the Number of Decision Levels and Neurons
48
â–Ș When there are many decision layers and many neurons, the inputs can
be combined and recombined in many different ways, allowing very
specific patterns to be found.
â–Ș The more specific, the greater the chance that the final solution will be
over fitted, that is, it will be fine-tuned to such specific patterns in the
past that those patterns will not occur in the future.
â–Ș Neural networks can be highly complex and require experience before
they can be used efficiently.
â–Ș Too many inputs and combinations increase the time of testing and
increase the chance of a solution that is over fit.
â–Ș Too few values can produce a result that is too general, has large risk,
and is not practical. It is best to begin with the most general and proceed
in clear steps toward a more specific solution.
Modeling Human Behavior
49
â–Ș Neural networks are considered a learning process similar to the
parallel architecture of the human brain.
â–Ș In Early in 2003 as well as after the subprime crisis of 2008,
corporate earnings and income growth were most important.
Other reports were, for the most part, ignored.
â–Ș After earnings improved and the stock market had rallied, traders
looked for employment statistics to improve as a means for
sustaining economic growth and the stock market rally.
â–Ș At that point, earnings were no longer as important as more jobs.
â–Ș A neural network can be constructed to reflect this selection
process that makes one or two economic reports more important
than others given the state of the economy.
Genetic Algorithms
50
Representation
of a Genetic
Algorithm
Initial
Chromosome
Pool
Fitness Mutation
Mating Propagation
Converging on a
Solution
Putting It into
Practice:
Simulated
Performance
Multiple Seeding
Replication of
Hedge Funds
Genetic Algorithms
â–Ș The concept of a genetic algorithm is based on Darwin‘s theory of
survival of the fittest.
â–Ș In the real world, a mutation with traits that improve any creature‘s
ability to survive will continue to procreate.
â–Ș a genetic algorithm is actually a sophisticated search method that
replaces the standard optimization, it uses a technique that parallels the
survival of the fittest.
â–Ș Standard statistical criteria are used in the selection process to qualify
the results.
â–Ș Searching for a large, optimal set of parameters or finding the best
portfolio allocation takes minutes using a genetic algorithm; a standard
sequential search may take weeks at the same computing speed.
51
Representation of a Genetic Algorithm
â–Ș The most basic component of a genetic algorithm is a gene; a number of
genes will comprise an individual, and a combination of individuals (and
therefore genes) is a chromosome.
â–Ș Chromosome represents a potential solution, a set of trading rules or
parameters where the genes are the specific values and calculations.
These in turn form individuals that represent rules that ultimately form a
trading strategy.
52
Representation of a Genetic Algorithm
â–Ș Chromosome might be a rule to buy on strength:
â–Ș 1. If a 10-day moving average is less than yesterday‘s close and a 5-day
â–Ș stochastic is greater than 50, then buy.
â–Ș Chromosome 2 could be a rule that buys on weakness:
â–Ș 1. If a 20-day exponential is less than yesterday‘s low and a 10-day RSI
is less than 50, then buy.
â–Ș If we rewrite these two chromosomes in a notational form, the genes
and individuals in its structure become more apparent:
â–Ș 1. Chromosome 1: MA, 10, <, C, [0], &, Stoch, 5, >, 50, 1
â–Ș 2. Chromosome 2: Exp, 20, <, L, [1], &, RSI, 10, <, 50, 1
53
Representation of a Genetic Algorithm
â–Ș For example, the 10- and 20-day averages in gene 2 of chromosomes 1
and 2 could be changed to 5 and 15 days; or, the indicators
â–Ș Stoch and RSI could be changed to MACD and Momentum.
â–Ș A combination of trading rules, or chromosomes, will create a trading
strategy. Before continuing, the following steps will be needed to use the
genetic algorithm to find the best results:
â–Ș 1. A clear way of representing the chromosomes and their component
individuals and genes.
â–Ș 2. A fitness criterion to decide that one chromosome is better than another.
â–Ș 3. A propagation procedure that determines which chromosomes will survive
and in what manner.
â–Ș 4. A process for mutation (introducing new characteristics) and mating
(combining genes) to give chromosomes with greater potential a better
chance for survival.
54
Representation of a Genetic Algorithm
Initial Chromosome Pool - Eleven lists are needed, one for each unique gene.
1. Trend type, 1 of 5 choices: a moving average, exponential smoothing, linear regression,
breakout, or step-weighted average.
2. Trend calculation period, a number between 1 and 200.
3. Trend relational operator, 1 of 3 choices: <, <=, >.
4. Price used in the trend calculation, 1 of 4 choices: C, (H + L + C)/3, (H + L)/2, indexed value.
5. Reference data or lag: a number between 1 and 10.
6. Method of combining individuals, 1 of 2 choices: and or or.
7. Indicator type, 1 of 5 choices: RSI, stochastic, MACD, momentum, Fisher transform (all
indicators must be transformed to return values between −100 and +100).
8. Indicator calculation period, a number between 1 and 50.
9. Relational operator, 1 of 2 choices: > or <.
10. Comparison value for indicator and relational operator, a number between −100 and +100.
11. Market action, 1 of 2 choices: buy or sell.
55
Representation of a Genetic Algorithm
â–Ș Fitness - defining a fitness criterion, or objective function, which can be used to rank
the chromosomes.
â–Ș A fitness criterion must combine the most important features associated with a
successful trading strategy:
â–Ș Net profits or profits per trade.
â–Ș The number of trades or a sample error criterion.
â–Ș The smoothness of the results or a reward-to-risk ratio
â–Ș To measure that result, the following might be used:
â–Ș where
â–Ș PPT = the profits per trade
â–Ș NT = the number of trades
â–Ș GP = the gross profits
â–Ș GL = the gross losses
56
Representation of a Genetic Algorithm
â–Ș Propagation - The process of natural selection allows only the best individuals to
survive.
â–Ș A strong propagation criterion is used to encourage the survival of chromosomes with
the highest ranking, as determined by the fitness test.
â–Ș When an individual has a high fitness score, it is allowed to create more offspring;
therefore, it becomes a larger part of the population.
â–Ș When it has a low score, it creates fewer offspring, or no offspring, and eventually
disappears from the population.
57
Fractals, Chaos, and Entropy
58
Chaos theory
Fractal
Dimension
Entropy
Chaotic
Patterns and
Market Behavior
Fractals, Chaos, and Entropy
â–Ș Chaos theory is a way to describe the complex behavior of
nonlinear systems, those that cannot be described by a straight
line. It is also called nonlinear dynamics.
â–Ș One method of measuring chaotic systems is with various
geometric shapes. This effort has resulted in an area of
mathematics now
â–Ș In the real world, however, there are no straight lines; if you look
closely enough—using a microscope if necessary—all ―straight
lines‖ have ragged edges and all may be described as chaotic
called fractal geometry
59
Fractal Dimension
â–Ș Fractal dimension is the degree of roughness or irregularity of a
structure or system.
â–Ș Using Fractal Efficiency
â–Ș The Kaufman‘s Efficiency Ratio is formed by dividing the
absolute value of the net change in price movement over n
periods by the sum of all component moves, taken as positive
numbers, over the same n periods.
â–Ș If the ratio approaches the value 1.0 then the movement is
smooth (not chaotic); if the ratio approaches 0, then there is great
inefficiency, chaos, or noise.
â–Ș This same measurement has been renamed fractal efficiency.
Kaufman related this to trending and non trending patterns, when
the ratio approached 1.0 and 0, respectively.
60
Fractal Dimension
â–Ș Each market has its unique underlying level of noise, the
measurement of fractal efficiency should be consistent over all
markets. Markets may vary in volatility although their chaotic
behavior is technically the same
â–Ș The interpretation of fractal efficiency as noise allows trading
rules to be developed.
â–Ș For example, a market with less noise should be entered quickly
using a trending system, while it would be best to wait for a better
price if the market has been rated as high noise.
â–Ș A noisy market is one that continues to change direction, while an
efficient market is smooth. When viewed in the long term, the
level of market noise should determine the type of strategy that
should be applied to each market.
61
Chaotic Patterns and Market Behavior
â–Ș Each market has its unique
underlying level of noise,
the measurement of fractal
efficiency should be
consistent over all markets.
Markets may vary in
volatility although their
chaotic behavior is
technically the same
62
Entropy—Predicting by Similar Situations
â–Ș Each market has its unique underlying level of noise, the
measurement of fractal efficiency should be consistent over all
markets. Markets may vary in volatility although their chaotic
behavior is technically the same
â–Ș The interpretation of fractal efficiency as noise allows trading
rules to be developed.
â–Ș For example, a market with less noise should be entered quickly
using a trending system, while it would be best to wait for a better
price if the market has been rated as high noise.
â–Ș A noisy market is one that continues to change direction, while an
efficient market is smooth. When viewed in the long term, the
level of market noise should determine the type of strategy that
should be applied to each market.
63
Main Points to Remember
- Higher prices translate into higher volatility
- Linear price scale - equal distance between the prices
- logarithmic price scale - equal percent changes
- Volatility that is the key driver of risk, and measuring
volatility correctly is necessary to control that risk.
- The time period over which volatility is measured is also a
significant factor in the price-volatility relationship.
- Volatility Measures Methods:-
- The change in price over n days
- The maximum price fluctuation during the n days
- The average true range
- The sum of the absolute price changes over n days (Relative
Volatility)
- Classic annualized volatility for daily data (Annualized Volatility)
Predicting Volatility with Trading Ranges
65
Thomas
Byronic—On-
Balance True
Range
VIX Trading
Systems -
Connors
MarketSci Blog
Gerald Appel on
VIX
Fractals, Chaos,
and Entropy
Trends and
Price Noise
Trends and
Interest Rate
Carry
Neural Networks
Modeling
Human
Behavior
Genetic
Algorithms
Liquidity
Trade Selection
Using Volatility
Main Points to Remember
- Intraday Volatility and Volume (Options Time & Strategy in Intraday)
- Predicting Volatility with Trading Ranges
- On-Balance True Range by following the same rules as On-Balance
Volume (OBV)
- VIX Trading Systems - Connors
- Market Sci Blog (10SMA & 10 EMA on VIX to Generate Buy & Sell Signal)
- Gerald Appel on VIX (Volatility Breakout – Buy System)
- Trends and Price Noise (Volume)
- The change in price over n days
- The maximum price fluctuation during the n days
- The average true range
- The sum of the absolute price changes over n days (Relative
Volatility)
- Classic annualized volatility for daily data (Annualized Volatility)
- Trade Selection Using Volatility
1 - High Volatility 2 - Eliminate or Delay?(At the time of Entry Signal)
3 - Constructing a Volatility Filter 4 - Standard Deviation Measurement
5 - High Volatility Exits: Reducing the Risk 6 - Ranking Based on Volatility
Main Points to Remember
- One Main Reason of disappointing performance is the lack of
understanding of market liquidity at the time of execution.
- Fractals, Chaos, and Entropy
- Chaos theory is a way to describe the complex behavior of nonlinear
systems
- Fractal dimension is the degree of roughness or irregularity of a structure
or system.
- Each market has its unique underlying level of noise, the measurement
of fractal efficiency should be consistent over all markets. Markets may
vary in volatility although their chaotic behavior is technically the same
- Entropy—Predicting by Similar Situations
Main Points to Remember
- Neural Networks - Neural networks are recognized as a
powerful tool for uncovering market relationships.
- A genetic algorithm is actually a sophisticated search method
that replaces the standard optimization, it uses a technique that
parallels the survival of the fittest.
- Modeling human behavior is to consider the human as a device
with a large number of internal mental states, each with its own
particular control behavior and interstate transition probabilities.
Thanks

More Related Content

What's hot

Classical Methods - Chapter 28 - Bring All Together Real World Charts | CMT ...
Classical Methods - Chapter 28 - Bring All Together  Real World Charts | CMT ...Classical Methods - Chapter 28 - Bring All Together  Real World Charts | CMT ...
Classical Methods - Chapter 28 - Bring All Together Real World Charts | CMT ...Professional Training Academy
 
Behavioural Finance - CHAPTER 18 – The Anatomy of a Bubble | CMT Level 3 | Ch...
Behavioural Finance - CHAPTER 18 – The Anatomy of a Bubble | CMT Level 3 | Ch...Behavioural Finance - CHAPTER 18 – The Anatomy of a Bubble | CMT Level 3 | Ch...
Behavioural Finance - CHAPTER 18 – The Anatomy of a Bubble | CMT Level 3 | Ch...Professional Training Academy
 
Classical Methods - CH 24 - Pattern Recognition | CMT Level 3 | Chartered Mar...
Classical Methods - CH 24 - Pattern Recognition | CMT Level 3 | Chartered Mar...Classical Methods - CH 24 - Pattern Recognition | CMT Level 3 | Chartered Mar...
Classical Methods - CH 24 - Pattern Recognition | CMT Level 3 | Chartered Mar...Professional Training Academy
 
Classical Methods - Chapter 26 - Part III - Japanese Candle Stick - Advance ...
Classical Methods - Chapter 26 - Part III - Japanese Candle Stick  - Advance ...Classical Methods - Chapter 26 - Part III - Japanese Candle Stick  - Advance ...
Classical Methods - Chapter 26 - Part III - Japanese Candle Stick - Advance ...Professional Training Academy
 
Risk Management - CH 2 - Money and Portfolio Risk Management | CMT Level 3 | ...
Risk Management - CH 2 - Money and Portfolio Risk Management | CMT Level 3 | ...Risk Management - CH 2 - Money and Portfolio Risk Management | CMT Level 3 | ...
Risk Management - CH 2 - Money and Portfolio Risk Management | CMT Level 3 | ...Professional Training Academy
 
Volatility - CH 22 - Hedging with VIX Derivatives | CMT Level 3 | Chartered M...
Volatility - CH 22 - Hedging with VIX Derivatives | CMT Level 3 | Chartered M...Volatility - CH 22 - Hedging with VIX Derivatives | CMT Level 3 | Chartered M...
Volatility - CH 22 - Hedging with VIX Derivatives | CMT Level 3 | Chartered M...Professional Training Academy
 
Asset Relationships - CH 11 - Relative Strength | CMT Level 3 | Chartered Mar...
Asset Relationships - CH 11 - Relative Strength | CMT Level 3 | Chartered Mar...Asset Relationships - CH 11 - Relative Strength | CMT Level 3 | Chartered Mar...
Asset Relationships - CH 11 - Relative Strength | CMT Level 3 | Chartered Mar...Professional Training Academy
 
Risk Management - CH 4 - Practical Considerations | CMT Level 3 | Chartered M...
Risk Management - CH 4 - Practical Considerations | CMT Level 3 | Chartered M...Risk Management - CH 4 - Practical Considerations | CMT Level 3 | Chartered M...
Risk Management - CH 4 - Practical Considerations | CMT Level 3 | Chartered M...Professional Training Academy
 
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...Professional Training Academy
 
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...Professional Training Academy
 
Risk Management - CH 3 - System Evaluation and Testing | CMT Level 3 | Charte...
Risk Management - CH 3 - System Evaluation and Testing | CMT Level 3 | Charte...Risk Management - CH 3 - System Evaluation and Testing | CMT Level 3 | Charte...
Risk Management - CH 3 - System Evaluation and Testing | CMT Level 3 | Charte...Professional Training Academy
 
Behavioural Finance - CHAPTER 15 – Behavioural Biases | CMT Level 3 | Charter...
Behavioural Finance - CHAPTER 15 – Behavioural Biases | CMT Level 3 | Charter...Behavioural Finance - CHAPTER 15 – Behavioural Biases | CMT Level 3 | Charter...
Behavioural Finance - CHAPTER 15 – Behavioural Biases | CMT Level 3 | Charter...Professional Training Academy
 
Behavioural Finance - CHAPTER 16 – Investor Psychology | CMT Level 3 | Chart...
 Behavioural Finance - CHAPTER 16 – Investor Psychology | CMT Level 3 | Chart... Behavioural Finance - CHAPTER 16 – Investor Psychology | CMT Level 3 | Chart...
Behavioural Finance - CHAPTER 16 – Investor Psychology | CMT Level 3 | Chart...Professional Training Academy
 
Asset Relationship - CH 9 - Gold | CMT Level 3 | Chartered Market Technician ...
Asset Relationship - CH 9 - Gold | CMT Level 3 | Chartered Market Technician ...Asset Relationship - CH 9 - Gold | CMT Level 3 | Chartered Market Technician ...
Asset Relationship - CH 9 - Gold | CMT Level 3 | Chartered Market Technician ...Professional Training Academy
 
Portfolio Management - CH 12 - Fact, Fiction & Momentum Investing | CMT Level...
Portfolio Management - CH 12 - Fact, Fiction & Momentum Investing | CMT Level...Portfolio Management - CH 12 - Fact, Fiction & Momentum Investing | CMT Level...
Portfolio Management - CH 12 - Fact, Fiction & Momentum Investing | CMT Level...Professional Training Academy
 
Risk Management - CH 7 - Hypothesis Tests and Confidence | CMT Level 3 | Char...
Risk Management - CH 7 - Hypothesis Tests and Confidence | CMT Level 3 | Char...Risk Management - CH 7 - Hypothesis Tests and Confidence | CMT Level 3 | Char...
Risk Management - CH 7 - Hypothesis Tests and Confidence | CMT Level 3 | Char...Professional Training Academy
 
Asset Relationship - CH 8 - Regression | CMT Level 3 | Chartered Market Techn...
Asset Relationship - CH 8 - Regression | CMT Level 3 | Chartered Market Techn...Asset Relationship - CH 8 - Regression | CMT Level 3 | Chartered Market Techn...
Asset Relationship - CH 8 - Regression | CMT Level 3 | Chartered Market Techn...Professional Training Academy
 
Classical Methods - Chapter 29 - Conclusion | CMT Level 3 | Chartered Market ...
Classical Methods - Chapter 29 - Conclusion | CMT Level 3 | Chartered Market ...Classical Methods - Chapter 29 - Conclusion | CMT Level 3 | Chartered Market ...
Classical Methods - Chapter 29 - Conclusion | CMT Level 3 | Chartered Market ...Professional Training Academy
 
Asset Relationship - CH 10 - Intermarket Indicators | CMT Level 3 | Chartered...
Asset Relationship - CH 10 - Intermarket Indicators | CMT Level 3 | Chartered...Asset Relationship - CH 10 - Intermarket Indicators | CMT Level 3 | Chartered...
Asset Relationship - CH 10 - Intermarket Indicators | CMT Level 3 | Chartered...Professional Training Academy
 

What's hot (20)

Classical Methods - Chapter 28 - Bring All Together Real World Charts | CMT ...
Classical Methods - Chapter 28 - Bring All Together  Real World Charts | CMT ...Classical Methods - Chapter 28 - Bring All Together  Real World Charts | CMT ...
Classical Methods - Chapter 28 - Bring All Together Real World Charts | CMT ...
 
Behavioural Finance - CHAPTER 18 – The Anatomy of a Bubble | CMT Level 3 | Ch...
Behavioural Finance - CHAPTER 18 – The Anatomy of a Bubble | CMT Level 3 | Ch...Behavioural Finance - CHAPTER 18 – The Anatomy of a Bubble | CMT Level 3 | Ch...
Behavioural Finance - CHAPTER 18 – The Anatomy of a Bubble | CMT Level 3 | Ch...
 
Classical Methods - CH 24 - Pattern Recognition | CMT Level 3 | Chartered Mar...
Classical Methods - CH 24 - Pattern Recognition | CMT Level 3 | Chartered Mar...Classical Methods - CH 24 - Pattern Recognition | CMT Level 3 | Chartered Mar...
Classical Methods - CH 24 - Pattern Recognition | CMT Level 3 | Chartered Mar...
 
Classical Methods - Chapter 26 - Part III - Japanese Candle Stick - Advance ...
Classical Methods - Chapter 26 - Part III - Japanese Candle Stick  - Advance ...Classical Methods - Chapter 26 - Part III - Japanese Candle Stick  - Advance ...
Classical Methods - Chapter 26 - Part III - Japanese Candle Stick - Advance ...
 
Risk Management - CH 2 - Money and Portfolio Risk Management | CMT Level 3 | ...
Risk Management - CH 2 - Money and Portfolio Risk Management | CMT Level 3 | ...Risk Management - CH 2 - Money and Portfolio Risk Management | CMT Level 3 | ...
Risk Management - CH 2 - Money and Portfolio Risk Management | CMT Level 3 | ...
 
Volatility - CH 22 - Hedging with VIX Derivatives | CMT Level 3 | Chartered M...
Volatility - CH 22 - Hedging with VIX Derivatives | CMT Level 3 | Chartered M...Volatility - CH 22 - Hedging with VIX Derivatives | CMT Level 3 | Chartered M...
Volatility - CH 22 - Hedging with VIX Derivatives | CMT Level 3 | Chartered M...
 
Asset Relationships - CH 11 - Relative Strength | CMT Level 3 | Chartered Mar...
Asset Relationships - CH 11 - Relative Strength | CMT Level 3 | Chartered Mar...Asset Relationships - CH 11 - Relative Strength | CMT Level 3 | Chartered Mar...
Asset Relationships - CH 11 - Relative Strength | CMT Level 3 | Chartered Mar...
 
Risk Management - CH 4 - Practical Considerations | CMT Level 3 | Chartered M...
Risk Management - CH 4 - Practical Considerations | CMT Level 3 | Chartered M...Risk Management - CH 4 - Practical Considerations | CMT Level 3 | Chartered M...
Risk Management - CH 4 - Practical Considerations | CMT Level 3 | Chartered M...
 
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...
 
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...
 
Risk Management - CH 3 - System Evaluation and Testing | CMT Level 3 | Charte...
Risk Management - CH 3 - System Evaluation and Testing | CMT Level 3 | Charte...Risk Management - CH 3 - System Evaluation and Testing | CMT Level 3 | Charte...
Risk Management - CH 3 - System Evaluation and Testing | CMT Level 3 | Charte...
 
Behavioural Finance - CHAPTER 15 – Behavioural Biases | CMT Level 3 | Charter...
Behavioural Finance - CHAPTER 15 – Behavioural Biases | CMT Level 3 | Charter...Behavioural Finance - CHAPTER 15 – Behavioural Biases | CMT Level 3 | Charter...
Behavioural Finance - CHAPTER 15 – Behavioural Biases | CMT Level 3 | Charter...
 
Behavioural Finance - CHAPTER 16 – Investor Psychology | CMT Level 3 | Chart...
 Behavioural Finance - CHAPTER 16 – Investor Psychology | CMT Level 3 | Chart... Behavioural Finance - CHAPTER 16 – Investor Psychology | CMT Level 3 | Chart...
Behavioural Finance - CHAPTER 16 – Investor Psychology | CMT Level 3 | Chart...
 
Asset Relationship - CH 9 - Gold | CMT Level 3 | Chartered Market Technician ...
Asset Relationship - CH 9 - Gold | CMT Level 3 | Chartered Market Technician ...Asset Relationship - CH 9 - Gold | CMT Level 3 | Chartered Market Technician ...
Asset Relationship - CH 9 - Gold | CMT Level 3 | Chartered Market Technician ...
 
Portfolio Management - CH 12 - Fact, Fiction & Momentum Investing | CMT Level...
Portfolio Management - CH 12 - Fact, Fiction & Momentum Investing | CMT Level...Portfolio Management - CH 12 - Fact, Fiction & Momentum Investing | CMT Level...
Portfolio Management - CH 12 - Fact, Fiction & Momentum Investing | CMT Level...
 
Risk Management - CH 7 - Hypothesis Tests and Confidence | CMT Level 3 | Char...
Risk Management - CH 7 - Hypothesis Tests and Confidence | CMT Level 3 | Char...Risk Management - CH 7 - Hypothesis Tests and Confidence | CMT Level 3 | Char...
Risk Management - CH 7 - Hypothesis Tests and Confidence | CMT Level 3 | Char...
 
Asset Relationship - CH 8 - Regression | CMT Level 3 | Chartered Market Techn...
Asset Relationship - CH 8 - Regression | CMT Level 3 | Chartered Market Techn...Asset Relationship - CH 8 - Regression | CMT Level 3 | Chartered Market Techn...
Asset Relationship - CH 8 - Regression | CMT Level 3 | Chartered Market Techn...
 
Classical Methods - Chapter 29 - Conclusion | CMT Level 3 | Chartered Market ...
Classical Methods - Chapter 29 - Conclusion | CMT Level 3 | Chartered Market ...Classical Methods - Chapter 29 - Conclusion | CMT Level 3 | Chartered Market ...
Classical Methods - Chapter 29 - Conclusion | CMT Level 3 | Chartered Market ...
 
Section I - CH 4 - Practical Considerations.pdf
Section I - CH 4 - Practical Considerations.pdfSection I - CH 4 - Practical Considerations.pdf
Section I - CH 4 - Practical Considerations.pdf
 
Asset Relationship - CH 10 - Intermarket Indicators | CMT Level 3 | Chartered...
Asset Relationship - CH 10 - Intermarket Indicators | CMT Level 3 | Chartered...Asset Relationship - CH 10 - Intermarket Indicators | CMT Level 3 | Chartered...
Asset Relationship - CH 10 - Intermarket Indicators | CMT Level 3 | Chartered...
 

Similar to Volatility - CH 23 - Advance Techniques | CMT Level 3 | Chartered Market Technician | Professional Training Academy

2. Module II (1) FRM.pdf
2. Module II (1) FRM.pdf2. Module II (1) FRM.pdf
2. Module II (1) FRM.pdfItzGA
 
7_Analysing and Interpreting the Yield Curve.ppt
7_Analysing and Interpreting the Yield Curve.ppt7_Analysing and Interpreting the Yield Curve.ppt
7_Analysing and Interpreting the Yield Curve.pptMurat ÖztĂŒrkmen
 
Quantum theory of securities price formation in financial markets
Quantum theory of securities price formation in financial marketsQuantum theory of securities price formation in financial markets
Quantum theory of securities price formation in financial marketsJack Sarkissian
 
Express measurement of market volatility using ergodicity concept
Express measurement of market volatility using ergodicity conceptExpress measurement of market volatility using ergodicity concept
Express measurement of market volatility using ergodicity conceptJack Sarkissian
 
35 page the term structure and interest rate dynamics
35 page the term structure and interest rate dynamics35 page the term structure and interest rate dynamics
35 page the term structure and interest rate dynamicsShahid Jnu
 
Efficient market hypothesis
Efficient market hypothesisEfficient market hypothesis
Efficient market hypothesisPawan Kawan
 
Market ultimate profitability - ENEC 2010 proceedings
Market ultimate profitability - ENEC 2010 proceedingsMarket ultimate profitability - ENEC 2010 proceedings
Market ultimate profitability - ENEC 2010 proceedingsAlexei Kazakov
 
Quantitative methods
Quantitative methodsQuantitative methods
Quantitative methodsHimanshu Shah
 
08 101104165 meisaraswaty_arasyad_word
08 101104165 meisaraswaty_arasyad_word08 101104165 meisaraswaty_arasyad_word
08 101104165 meisaraswaty_arasyad_wordAnzar Fc
 
Chap 13
Chap 13Chap 13
Chap 13uichong
 
Volatility
VolatilityVolatility
VolatilityRatish Cdnv
 
t1s1_pdf.pdf
t1s1_pdf.pdft1s1_pdf.pdf
t1s1_pdf.pdfAjinjustin2
 
REGRESSION ANALYSISPlease refer to chapter 3 of the textbook fo.docx
REGRESSION ANALYSISPlease refer to chapter 3 of  the textbook fo.docxREGRESSION ANALYSISPlease refer to chapter 3 of  the textbook fo.docx
REGRESSION ANALYSISPlease refer to chapter 3 of the textbook fo.docxdebishakespeare
 
The Impact of Interest Rate Adjustment Policy
The Impact of Interest Rate Adjustment PolicyThe Impact of Interest Rate Adjustment Policy
The Impact of Interest Rate Adjustment PolicyShuai Yuan
 
On the risk of leaving the Euro, by Juan Pablo Nicolini (Federal Reserve Bank...
On the risk of leaving the Euro, by Juan Pablo Nicolini (Federal Reserve Bank...On the risk of leaving the Euro, by Juan Pablo Nicolini (Federal Reserve Bank...
On the risk of leaving the Euro, by Juan Pablo Nicolini (Federal Reserve Bank...ADEMU_Project
 
Cmt learning objective 3 time based trend calculation
Cmt learning objective 3   time based trend calculationCmt learning objective 3   time based trend calculation
Cmt learning objective 3 time based trend calculationProfessional Training Academy
 
A Quantitative Case Study on the Impact of Transaction Cost in High-Frequency...
A Quantitative Case Study on the Impact of Transaction Cost in High-Frequency...A Quantitative Case Study on the Impact of Transaction Cost in High-Frequency...
A Quantitative Case Study on the Impact of Transaction Cost in High-Frequency...Cognizant
 
Research on the Trading Strategy Based On Interest Rate Term Structure Change...
Research on the Trading Strategy Based On Interest Rate Term Structure Change...Research on the Trading Strategy Based On Interest Rate Term Structure Change...
Research on the Trading Strategy Based On Interest Rate Term Structure Change...inventionjournals
 

Similar to Volatility - CH 23 - Advance Techniques | CMT Level 3 | Chartered Market Technician | Professional Training Academy (20)

2. Module II (1) FRM.pdf
2. Module II (1) FRM.pdf2. Module II (1) FRM.pdf
2. Module II (1) FRM.pdf
 
7_Analysing and Interpreting the Yield Curve.ppt
7_Analysing and Interpreting the Yield Curve.ppt7_Analysing and Interpreting the Yield Curve.ppt
7_Analysing and Interpreting the Yield Curve.ppt
 
Quantum theory of securities price formation in financial markets
Quantum theory of securities price formation in financial marketsQuantum theory of securities price formation in financial markets
Quantum theory of securities price formation in financial markets
 
Express measurement of market volatility using ergodicity concept
Express measurement of market volatility using ergodicity conceptExpress measurement of market volatility using ergodicity concept
Express measurement of market volatility using ergodicity concept
 
35 page the term structure and interest rate dynamics
35 page the term structure and interest rate dynamics35 page the term structure and interest rate dynamics
35 page the term structure and interest rate dynamics
 
Regression
Regression Regression
Regression
 
Efficient market hypothesis
Efficient market hypothesisEfficient market hypothesis
Efficient market hypothesis
 
Market ultimate profitability - ENEC 2010 proceedings
Market ultimate profitability - ENEC 2010 proceedingsMarket ultimate profitability - ENEC 2010 proceedings
Market ultimate profitability - ENEC 2010 proceedings
 
Quantitative methods
Quantitative methodsQuantitative methods
Quantitative methods
 
08 101104165 meisaraswaty_arasyad_word
08 101104165 meisaraswaty_arasyad_word08 101104165 meisaraswaty_arasyad_word
08 101104165 meisaraswaty_arasyad_word
 
Chap 13
Chap 13Chap 13
Chap 13
 
Volatility
VolatilityVolatility
Volatility
 
t1s1_pdf.pdf
t1s1_pdf.pdft1s1_pdf.pdf
t1s1_pdf.pdf
 
REGRESSION ANALYSISPlease refer to chapter 3 of the textbook fo.docx
REGRESSION ANALYSISPlease refer to chapter 3 of  the textbook fo.docxREGRESSION ANALYSISPlease refer to chapter 3 of  the textbook fo.docx
REGRESSION ANALYSISPlease refer to chapter 3 of the textbook fo.docx
 
The Impact of Interest Rate Adjustment Policy
The Impact of Interest Rate Adjustment PolicyThe Impact of Interest Rate Adjustment Policy
The Impact of Interest Rate Adjustment Policy
 
On the risk of leaving the Euro, by Juan Pablo Nicolini (Federal Reserve Bank...
On the risk of leaving the Euro, by Juan Pablo Nicolini (Federal Reserve Bank...On the risk of leaving the Euro, by Juan Pablo Nicolini (Federal Reserve Bank...
On the risk of leaving the Euro, by Juan Pablo Nicolini (Federal Reserve Bank...
 
Why emh is flawed and intro to fmh
Why emh is flawed and intro to fmhWhy emh is flawed and intro to fmh
Why emh is flawed and intro to fmh
 
Cmt learning objective 3 time based trend calculation
Cmt learning objective 3   time based trend calculationCmt learning objective 3   time based trend calculation
Cmt learning objective 3 time based trend calculation
 
A Quantitative Case Study on the Impact of Transaction Cost in High-Frequency...
A Quantitative Case Study on the Impact of Transaction Cost in High-Frequency...A Quantitative Case Study on the Impact of Transaction Cost in High-Frequency...
A Quantitative Case Study on the Impact of Transaction Cost in High-Frequency...
 
Research on the Trading Strategy Based On Interest Rate Term Structure Change...
Research on the Trading Strategy Based On Interest Rate Term Structure Change...Research on the Trading Strategy Based On Interest Rate Term Structure Change...
Research on the Trading Strategy Based On Interest Rate Term Structure Change...
 

More from Professional Training Academy

Lecture E - Standard V Investment Analysis, Recommendations, and Actions
Lecture E - Standard V Investment Analysis, Recommendations, and ActionsLecture E - Standard V Investment Analysis, Recommendations, and Actions
Lecture E - Standard V Investment Analysis, Recommendations, and ActionsProfessional Training Academy
 
Lecture B - Standard II Integrity of Capital Markets
Lecture B - Standard II Integrity of Capital MarketsLecture B - Standard II Integrity of Capital Markets
Lecture B - Standard II Integrity of Capital MarketsProfessional Training Academy
 
SECTION VII - CHAPTER 44 - Relative Strength Concept
SECTION VII - CHAPTER 44 -  Relative Strength ConceptSECTION VII - CHAPTER 44 -  Relative Strength Concept
SECTION VII - CHAPTER 44 - Relative Strength ConceptProfessional Training Academy
 
SECTION VII - CHAPTER 43 - Model Building Process
SECTION VII - CHAPTER 43 - Model Building ProcessSECTION VII - CHAPTER 43 - Model Building Process
SECTION VII - CHAPTER 43 - Model Building ProcessProfessional Training Academy
 
SECTION VII - CHAPTER 42 - Being Right or making money
SECTION VII - CHAPTER 42 - Being Right or making moneySECTION VII - CHAPTER 42 - Being Right or making money
SECTION VII - CHAPTER 42 - Being Right or making moneyProfessional Training Academy
 
SECTION VII - CHAPTER 41 - Objective Rules & Evaluation
SECTION VII - CHAPTER 41 - Objective Rules & EvaluationSECTION VII - CHAPTER 41 - Objective Rules & Evaluation
SECTION VII - CHAPTER 41 - Objective Rules & EvaluationProfessional Training Academy
 
SECTION VI - CHAPTER 39 - Descriptive Statistics basics
SECTION VI - CHAPTER 39 - Descriptive Statistics basicsSECTION VI - CHAPTER 39 - Descriptive Statistics basics
SECTION VI - CHAPTER 39 - Descriptive Statistics basicsProfessional Training Academy
 
SECTION V- CHAPTER 38 - Sentiment Measures from External Data
SECTION V- CHAPTER 38  - Sentiment Measures from External  DataSECTION V- CHAPTER 38  - Sentiment Measures from External  Data
SECTION V- CHAPTER 38 - Sentiment Measures from External DataProfessional Training Academy
 
SECTION V - CHAPTER 37 - Sentiment Measures from Market Data
SECTION V - CHAPTER 37 - Sentiment Measures from Market DataSECTION V - CHAPTER 37 - Sentiment Measures from Market Data
SECTION V - CHAPTER 37 - Sentiment Measures from Market DataProfessional Training Academy
 
SECTION V - CHAPTER 36 - Market Sentiment & Technical Analysis
SECTION V - CHAPTER 36 - Market Sentiment & Technical AnalysisSECTION V - CHAPTER 36 - Market Sentiment & Technical Analysis
SECTION V - CHAPTER 36 - Market Sentiment & Technical AnalysisProfessional Training Academy
 
SECTION V - CHAPTER 35 - Academic Approaches to Technical Analysis
SECTION V - CHAPTER 35 - Academic Approaches to Technical AnalysisSECTION V - CHAPTER 35 - Academic Approaches to Technical Analysis
SECTION V - CHAPTER 35 - Academic Approaches to Technical AnalysisProfessional Training Academy
 
SECTION V - CHAPTER 34 - Noise Traders as technical Traders.pdf
SECTION V - CHAPTER 34 - Noise Traders as technical Traders.pdfSECTION V - CHAPTER 34 - Noise Traders as technical Traders.pdf
SECTION V - CHAPTER 34 - Noise Traders as technical Traders.pdfProfessional Training Academy
 
SECTION V - CHAPTER 33 - Noise Traders & Law of One Price
SECTION V - CHAPTER 33 - Noise Traders & Law of One PriceSECTION V - CHAPTER 33 - Noise Traders & Law of One Price
SECTION V - CHAPTER 33 - Noise Traders & Law of One PriceProfessional Training Academy
 
SECTION V - CHAPTER 32 - Forerunners to Behavioural Finance.pdf
SECTION V - CHAPTER 32 - Forerunners to Behavioural Finance.pdfSECTION V - CHAPTER 32 - Forerunners to Behavioural Finance.pdf
SECTION V - CHAPTER 32 - Forerunners to Behavioural Finance.pdfProfessional Training Academy
 

More from Professional Training Academy (20)

Chapter D - Knowledge Domains and Weightings
Chapter D - Knowledge Domains and WeightingsChapter D - Knowledge Domains and Weightings
Chapter D - Knowledge Domains and Weightings
 
Lecture F - Standard VI Conflicts of Interest
Lecture F - Standard VI Conflicts of InterestLecture F - Standard VI Conflicts of Interest
Lecture F - Standard VI Conflicts of Interest
 
Lecture E - Standard V Investment Analysis, Recommendations, and Actions
Lecture E - Standard V Investment Analysis, Recommendations, and ActionsLecture E - Standard V Investment Analysis, Recommendations, and Actions
Lecture E - Standard V Investment Analysis, Recommendations, and Actions
 
Lecture D - Standard IV Duties to Employers
Lecture D - Standard IV Duties to EmployersLecture D - Standard IV Duties to Employers
Lecture D - Standard IV Duties to Employers
 
Lecture C - Standard III Duties to Clients
Lecture C - Standard III Duties to ClientsLecture C - Standard III Duties to Clients
Lecture C - Standard III Duties to Clients
 
Lecture B - Standard II Integrity of Capital Markets
Lecture B - Standard II Integrity of Capital MarketsLecture B - Standard II Integrity of Capital Markets
Lecture B - Standard II Integrity of Capital Markets
 
Lecture A - Standard I Professionalism
Lecture A - Standard I ProfessionalismLecture A - Standard I Professionalism
Lecture A - Standard I Professionalism
 
SECTION VII - CHAPTER 44 - Relative Strength Concept
SECTION VII - CHAPTER 44 -  Relative Strength ConceptSECTION VII - CHAPTER 44 -  Relative Strength Concept
SECTION VII - CHAPTER 44 - Relative Strength Concept
 
SECTION VII - CHAPTER 43 - Model Building Process
SECTION VII - CHAPTER 43 - Model Building ProcessSECTION VII - CHAPTER 43 - Model Building Process
SECTION VII - CHAPTER 43 - Model Building Process
 
SECTION VII - CHAPTER 42 - Being Right or making money
SECTION VII - CHAPTER 42 - Being Right or making moneySECTION VII - CHAPTER 42 - Being Right or making money
SECTION VII - CHAPTER 42 - Being Right or making money
 
SECTION VII - CHAPTER 41 - Objective Rules & Evaluation
SECTION VII - CHAPTER 41 - Objective Rules & EvaluationSECTION VII - CHAPTER 41 - Objective Rules & Evaluation
SECTION VII - CHAPTER 41 - Objective Rules & Evaluation
 
SECTION VI - CHAPTER 40 - Concept of Probablity
SECTION VI - CHAPTER 40 - Concept of ProbablitySECTION VI - CHAPTER 40 - Concept of Probablity
SECTION VI - CHAPTER 40 - Concept of Probablity
 
SECTION VI - CHAPTER 39 - Descriptive Statistics basics
SECTION VI - CHAPTER 39 - Descriptive Statistics basicsSECTION VI - CHAPTER 39 - Descriptive Statistics basics
SECTION VI - CHAPTER 39 - Descriptive Statistics basics
 
SECTION V- CHAPTER 38 - Sentiment Measures from External Data
SECTION V- CHAPTER 38  - Sentiment Measures from External  DataSECTION V- CHAPTER 38  - Sentiment Measures from External  Data
SECTION V- CHAPTER 38 - Sentiment Measures from External Data
 
SECTION V - CHAPTER 37 - Sentiment Measures from Market Data
SECTION V - CHAPTER 37 - Sentiment Measures from Market DataSECTION V - CHAPTER 37 - Sentiment Measures from Market Data
SECTION V - CHAPTER 37 - Sentiment Measures from Market Data
 
SECTION V - CHAPTER 36 - Market Sentiment & Technical Analysis
SECTION V - CHAPTER 36 - Market Sentiment & Technical AnalysisSECTION V - CHAPTER 36 - Market Sentiment & Technical Analysis
SECTION V - CHAPTER 36 - Market Sentiment & Technical Analysis
 
SECTION V - CHAPTER 35 - Academic Approaches to Technical Analysis
SECTION V - CHAPTER 35 - Academic Approaches to Technical AnalysisSECTION V - CHAPTER 35 - Academic Approaches to Technical Analysis
SECTION V - CHAPTER 35 - Academic Approaches to Technical Analysis
 
SECTION V - CHAPTER 34 - Noise Traders as technical Traders.pdf
SECTION V - CHAPTER 34 - Noise Traders as technical Traders.pdfSECTION V - CHAPTER 34 - Noise Traders as technical Traders.pdf
SECTION V - CHAPTER 34 - Noise Traders as technical Traders.pdf
 
SECTION V - CHAPTER 33 - Noise Traders & Law of One Price
SECTION V - CHAPTER 33 - Noise Traders & Law of One PriceSECTION V - CHAPTER 33 - Noise Traders & Law of One Price
SECTION V - CHAPTER 33 - Noise Traders & Law of One Price
 
SECTION V - CHAPTER 32 - Forerunners to Behavioural Finance.pdf
SECTION V - CHAPTER 32 - Forerunners to Behavioural Finance.pdfSECTION V - CHAPTER 32 - Forerunners to Behavioural Finance.pdf
SECTION V - CHAPTER 32 - Forerunners to Behavioural Finance.pdf
 

Recently uploaded

ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïžcall girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Visit to a blind student's school🧑‍🩯🧑‍🩯(community medicine)
Visit to a blind student's school🧑‍🩯🧑‍🩯(community medicine)Visit to a blind student's school🧑‍🩯🧑‍🩯(community medicine)
Visit to a blind student's school🧑‍🩯🧑‍🩯(community medicine)lakshayb543
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...SeĂĄn Kennedy
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 

Recently uploaded (20)

ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïžcall girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž
 
Visit to a blind student's school🧑‍🩯🧑‍🩯(community medicine)
Visit to a blind student's school🧑‍🩯🧑‍🩯(community medicine)Visit to a blind student's school🧑‍🩯🧑‍🩯(community medicine)
Visit to a blind student's school🧑‍🩯🧑‍🩯(community medicine)
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 

Volatility - CH 23 - Advance Techniques | CMT Level 3 | Chartered Market Technician | Professional Training Academy

  • 2. CHAPTER 23 Advance Techniques of Volatility Analysis
  • 3. Learning Objectives â–Ș Analyze the relationship between a system‘s entry signals and changes in market volatility â–Ș Distinguish whether a system‘s entry signal should be filtered based on liquidity â–Ș Calculate the expected move of an index or security based on volatility measures â–Ș Explain the basics of using Fractal Efficiency, Chaos Theory or genetic algorithms in trading â–Ș Explain the basics of using Neural Network (Machine Learning) programming to trade with market data 3
  • 4. Measuring Volatility â–Ș Volatility of most price series, whether stocks, financial markets, commodities, or the spread between two series, is directly proportional to the increase and decrease in the price level. â–Ș Higher prices translate into higher volatility. â–Ș This price-volatility relationship has been described as lognormal in the stock market, and is similar to a percentage-growth relationship â–Ș Log relationship is one way of explaining the relationship between price and volatility. â–Ș A linear price scale is plotted on the side of the chart there is an equal distance between the prices, and each unit change on the chart is represented by the same vertical distance on the scale, regardless of what price level the asset is at when the change occurs. â–Ș A logarithmic price scale is plotted so that the prices in the scale are not positioned equidistantly; instead, the scale is plotted in such a way that two equal percent changes are plotted as the same vertical distance on the scale. â–Ș 4
  • 5. The Price-Volatility Relationship â–Ș Two stocks trading at the same price can have very different volatility. It may not only be the nature of their business, but those stocks in the news tend to have more volatility. - When sizing positions in order to equalize risk. - When balancing position sizes for pairs trading or market neutral baskets. - For assessing risk in portfolios. â–Ș While each of these issues is covered in other places in this book, it is volatility that is the key driver of risk, and measuring volatility correctly is necessary to control that risk. 5
  • 6. Adjusting for a Base Price â–Ș Somewhere below the cost of production, volatility goes to zero. Call that level the base price for the purpose of calculating volatility. â–Ș Then prices can be adjusted by dividing the current price by the base price (p0) or subtracting the base price from the current price, then taking the natural log (ln) of the adjusted value. â–Ș The charts of either of these adjusted prices will look similar to the unadjusted semi-log plot; however, when the base price is high, the adjusted price will be more useful. 6
  • 7. Adjusting for a Base Price Exceptions: â–Ș 1. Interest rates trade as prices on the futures markets, which is inverse to the yield. When evaluating long-term volatility for rates, and in most cases when using percentages, yield should be used. â–Ș 2. Foreign exchange has no base price, only equilibrium, the price that all traders, and the governments, accept as fair value for the moment. This situation is always short-lived. Prices get more volatile when they move away from equilibrium in either direction. â–Ș 3. Energy is controlled by a cartel. They attempt to set the supply and target a price range. 7
  • 8. Determining the Base Price Two straightforward ways : â–Ș Use a linear regression of prices. Apply a standard least squares regression, available on Excel in Data/Data Analysis, with sequential integers as x and the closing prices as y. â–Ș Then create the regression line as p-t = a + bx, where a is the y- intercept and b the slope. To find the base price, calculate the residuals, rest = pt − p-t then find the minimum residual value. Subtract that minimum value from the regression line to get the base price line, The base price continues to increase with time. â–Ș 2. Use a linear regression of volatility. Instead of price, using a measure of volatility related to the price level will give a more direct view of the price volatility relationship. 8
  • 9. Determining the Base Price 9 Scatter Diagrams of Volatility Against Price for Monthly Copper, 1974 to July 2011. (a) Price and Monthly Returns. (b) Price and Monthly Price Range
  • 10. The Time Interval â–Ș The time period over which volatility is measured is also a significant factor in the price-volatility relationship. A longer period means that the net changes over n days may turn into months or years. â–Ș Longer measurement periods give higher volatility values; however, the rate at which volatility increases will decline over time. 10 Change in Volatility Relative to the Interval Over Which It Is Measured.
  • 11. An Example of a Lognormal Calculation â–Ș Over the long term and under average market conditions, the relationship between actual price changes and volatility is expected to be: â–Ș For example, if the price on day t is 20 and the price on day s is 40, then the natural log of prices on those days are ln (20) = 2.99 and ln (40) = 3.99. If the volatility is $1.00 when pt = 20, then the volatility is expected to be $1.23 when ps = 40. - If the volatility at 20 is 1.00, then the volatility at 40 is 1.23. When using a spreadsheet for your calculations, note that the function ln is not the same as the function log. 11
  • 12. Volatility Measures 12 The change in price over n days The maximum price fluctuation during the n days The average true range The sum of the absolute price changes over n days Classic annualized volatility for daily data
  • 14. Volatility Measures 14 1. The change in price over n days (Figure 27.5a): 2. The maximum price fluctuation during the n days (Figure 27.3b): where Max and Min are the same as the Trade Station functions Highest and Lowest. 3. The average true range over the past n days: where True range is a function that returns the maximum range from the combination of today‘s high, low, and previous close. 4. The sum of the absolute price changes over n days: For stocks, the sum of the returns should be used. 5. Classic annualized volatility for daily data
  • 15. Comparing Annualize Volatility and Average True Range â–Ș Results from annualized volatility and average true range can be very different and can significantly affect trading decisions, position size, and risk assessment. â–Ș The ATR is considerably smoother on a daily basis and shows smaller jumps when prices gap. In some cases, such as the far right, the true range is increasing while the annualized volatility is flat. â–Ș Both can be converted to dollar values by multiplying by the current price. 15
  • 16. Relative Volatility â–Ș Relative volatility (RV) can be defined as the volatility over a short period divided by the volatility over a longer period, where the longer period is typical of the normal volatility, â–Ș where Vt is any of the volatility measures, and n and m are calculation periods, where f × n = m, where f >= 5, but f >= 10 would be better. â–Ș Lagging the Longer Period â–Ș A better measure would be to lag the longer calculation so that it ends before the shorter one starts, â–Ș Then the shorter calculation, n, goes from t − n + 1 to t, and the longer one, m, goes from t − m – n + 1 to t − n, non-overlapping periods. â–Ș This method will also help on the back side of a volatile period, when the typical calculation includes the recent volatility, making the declining volatility seem normal, rather than still volatile. 16
  • 17. Implied Volatility, VIX â–Ș The CBOE‘s volatility index, VIX, reflecting the implied volatility of the S&P options, is available on a real-time basis. â–Ș VIX was originally the volatility of an options index, OEX, a weighted value of the implied volatilities of 8 puts and calls in the S&P 100, expressed as a percentage of the index price. â–Ș If the VIX is 25%, and the SPX is 1600, then VIX is forecasting 25% volatility for at- the-money options, relative to the price of the SPX for 30-day rolling expiration period. â–Ș The 30-day calendar period is equivalent to about 21 trading days, and there are 252 trading days in the year, 1 standard deviation of the volatility (equal to a 25% move in the SPX at 1600) becomes â–Ș Then, an implied volatility of 25% when the SPX is at 1600 is equal to a 68% (1 standard deviation) chance of a price change of ±115.47 within the next 30 calendar days (21 trading days). 17
  • 18. Intraday Volatility and Volume â–Ș Intraday volatility has a pattern that is identical to volume, highest at the open, then declining to its lowest point at mid-session, and rising again as the trading day ends. â–Ș To find the correlation between the intraday pattern of volatility and that of volume, a simple linear regression can be solved â–Ș where all values are calculated at time t. The resulting correlation, R = 0.595, is statistically significant for NASDAQ 100 volatility and volume. The correlation between volatility and volume are highest at the beginning and end of the day. 18
  • 19. Intraday Volatility and Volume â–Ș Meissner and Cercioglu suggest that this volatility pattern, with the corresponding volume that provides liquidity, can be traded by being long options at the beginning and end of the day, profiting from the gamma (the rate of change of delta, which is the rate of change of the futures price with respect to the rate of change of the underlying asset). â–Ș During the quiet mid-session period, a short options position may be used to profit from theta, the time decay. 19
  • 20. Predicting Volatility with Trading Ranges 20 Thomas Byronic—On- Balance True Range VIX Trading Systems - Connors MarketSci Blog Gerald Appel on VIX Fractals, Chaos, and Entropy Trends and Price Noise Trends and Interest Rate Carry Neural Networks Modeling Human Behavior Genetic Algorithms Liquidity Trade Selection Using Volatility
  • 21. Thomas Byronic—On-Balance True Range â–Ș To visualize the change in volatility, Thomas Bierovic has created an On-Balance True Range by following the same rules as On- Balance Volume (OBV), but substituting the true range calculation for volume. â–Ș He then calculates a 9-day exponential smoothing of the On- Balance True Range and uses the crossovers of the oscillator and smoothed oscillator to confirm signals. â–Ș The highs and lows may come at nearly the same time as other oscillators, the relative peaks and valleys may offer the trader new insights. For many traders, this simple interpretation can help separate high and low volatility conditions. 21
  • 22. VIX Trading Systems - Connors â–Ș VIX is considered a mean reverting indicator â–Ș Connors - Larry Connors has based a number of trading systems on the VIX. â–Ș Connors treats volatility as mean-reverting. Entries are based on a minor reversal in the VIX. The rules for buying (selling are the reverse) are: â–Ș 1. Today‘s VIX high must be higher than the VIX high of the past 10 days. â–Ș 2. Today‘s VIX must close below its open. â–Ș 3. Yesterday‘s VIX must have closed above its open. â–Ș 4. Today‘s VIX range must be greater than the ranges of the past 3 days. â–Ș 5. If conditions 1–4 are met then buy S&P futures on the close and exit in 3 days. â–Ș Connors is actually looking for turning points in the VIX. 22
  • 23. VIX Trading Systems - Connors â–Ș Connors mean-reverting VIX strategy uses the RSI for timing. If â–Ș 1. The S&P > 200-day moving average â–Ș 2. The 2-day RSI of the VIX > 90 â–Ș 3. Today‘s VIX open > yesterday‘s VIX close â–Ș then buy on the close and exit when the 2-day RSI closes > 65. â–Ș The specific pattern that precedes a buy signal in the S&P ends with a range expansion. â–Ș This expansion is likely to mark the end of a short-term upwards move in the VIX. â–Ș A decline in the VIX that follows eases the way for a short-term rally in the S&P. 23
  • 24. MarketSci Blog â–Ș Interesting websites is MarketSci Blog, which offers numerous creative strategies for equities trading. â–Ș a 10-day exponential smoothing (EMA) and a 10-day simple moving average (SMA), both applied to the VIX index, and buys the VIX when the EMA falls below the SMA, then sells short when the EMA moves above the SMA. â–Ș It does this based on the concurrent closing prices. â–Ș A fast execution is essential for mean-reverting trades â–Ș Unlike most other strategies, this is remarkably symmetric, with longs and shorts performing equally. 24
  • 25. Gerald Appel on VIX â–Ș Gerald Appel gives his own thoughts on trading VIX as: â–Ș Buy when there are high levels of VIX, implying broad pessimism. â–Ș There are no reliable sell signals using VIX. â–Ș Volatility tends to increase during weaker market climates. â–Ș The stock market is likely to advance for as long as volatility remains stable or decreasing. â–Ș Volatility System â–Ș Book staber uses the average true range (ATR) over the past n days as the basis for a simple volatility strategy: â–Ș Buy if the next close, Ct+1, rises by more than k × ATRt(n) from the current close Ct â–Ș Sell if the next close, Ct+1, falls by more than k × ATRt(n) from the current close Ct â–Ș The volatility factor k is given as approximately 3, but can be varied higher or lower to make the trading signals less or more frequent, respectively. This method falls into the category of volatility breakout. 25
  • 26. Trends and Price Noise â–Ș The trader who enters a new trend sooner will be more profitable, but the erratic behavior of prices makes a faster response less reliable. What makes a trend so difficult to identify is noise. â–Ș Noise is the erratic movement of price and, by definition, it is unpredictable. In engineering, this type of behavior that shows no patterns is called white noise â–Ș When measuring noise using the efficiency ratio, or fractal efficiency, different markets had different levels of noise, but that the equity index markets had the most noise and short-term rates the least. â–Ș Noise is the product of a large number of market participants buying and selling at different times for different purposes. Each has its own objectives and time frame. â–Ș Noise can be the result of price shocks—unexpected events, in particular news or economic reports, that causes change that persists for varying periods into the future. Noise has most of the qualities of a sequence of random numbers. 26
  • 27. Trade Selection Summary â–Ș Every system has a risk, even so-called riskless trades. Arbitrage, when done properly, has virtually no risk; however, it may be so competitive that the opportunities are rare and the margin of profit small. â–Ș In the final analysis, you can‘t remove the risk, only delay it or move it around. If your system shows that it has essentially no risk, then it‘s important to rethink your development process to find the flaw. â–Ș When selecting trades to eliminate, the easiest place to begin is by associating performance with volatility or price level. â–Ș While some systems perform better in an environment of higher volatility, your strategy may show the best return relative to risk when there is less volatility. When you filter trades you will always get rid of good ones while, hopefully, removing more of the bad ones. 27
  • 28. Trade Selection Using Volatility 28 High Volatility Eliminate or Delay? Constructing a Volatility Filter Standard Deviation Measurement Entry Filter Results High Volatility Exits: Reducing the Risk Ranking Based on Volatility Trade Selection Summary
  • 29. Trade Selection Using Volatility â–Ș High volatility is clearly related to greater risk, but low volatility may also mean that there is a smaller chance for profits. â–Ș The reasonable expectations for selecting trades based on volatility: â–Ș Entering on very high volatility is exposure to very high risk. Returns from high volatility trades may range from large profits to large losses. â–Ș Entering on extreme low volatility seems safe, but prices often have no direction and produce small, frequent losses. Waiting for an increase in activity before entering might improve returns. â–Ș Exiting a position when prices become very volatile should reduce both profits and risk, but may come too late. 29
  • 30. Eliminate or Delay? â–Ș At the time of an entry signal, there are two choices. â–Ș The trade can be completely eliminated by filtering, â–Ș Or it can be delayed until the high volatility drops or the low volatility increases to an acceptable level. â–Ș Before starting, we can theorize that short-term trading would most likely eliminate, not delay, trades that fall outside the acceptable volatility range because there are many trades and each is held for a short time. â–Ș At the other end of the spectrum are the long-term trend trades, held for weeks, that would suffer if the exceptionally large profit was missed. 30
  • 31. Constructing a Volatility Filter â–Ș Calculating the volatility is simple to program using any spreadsheet or strategy testing software. The following steps were used here: â–Ș 1. Calculate a moving average trend. Use one fast trend and one slow trend. â–Ș 2. Calculate the volatility, using any one of the methods described early in this chapter, but not including the volatility of the current day. â–Ș 3. Enter a new trade (on the close) if today‘s volatility is (a) above the low filter threshold or (b) below the high filter threshold. â–Ș 4. Exit a current position if the volatility is above the high filter threshold and, based on testing, â–Ș (a) the current price change has moved in a profitable direction or â–Ș (b) the current price change has moved in a losing direction. 31
  • 32. Standard Deviation Measurement â–Ș A standard deviation was used to determine the volatility threshold level because these levels are associated with probabilities. â–Ș A high-volatility filter with a 1- standard deviation threshold means that no trades were taken if the volatility was above the average volatility plus 1 standard deviation, the top 16% occurrences. â–Ș A 2-standard deviation threshold filters out volatility in the top 2.5%, and 3 standard deviations restricts only the top 0.13%. â–Ș In all cases, a 20-day standard deviation will be used, comparable to VIX. â–Ș The program TSM Moving Average will used as the underlying strategy. â–Ș This enters and exits trades based entirely on the direction of the moving average trend line, not on the price penetration of the trend line. 32
  • 33. Entry Filter Results â–Ș A standard deviation was used to determine the volatility threshold level because these levels are associated with probabilities. â–Ș A high-volatility filter with a 1- standard deviation threshold means that no trades were taken if the volatility was above the average volatility plus 1 standard deviation, the top 16% occurrences. â–Ș A 2-standard deviation threshold filters out volatility in the top 2.5%, and 3 standard deviations restricts only the top 0.13%. â–Ș In all cases, a 20-day standard deviation will be used, comparable to VIX. â–Ș The program TSM Moving Average will used as the underlying strategy. â–Ș This enters and exits trades based entirely on the direction of the moving average trend line, not on the price penetration of the trend line. 33
  • 34. Ranking Based on Volatility â–Ș Gerald Appel offers an additional approach to trade selection by creating a ranking method for mutual funds. â–Ș Select only funds with average to below average volatility. â–Ș Add the 3-month and 12-month performance together to get single value. â–Ș Rank the funds. â–Ș Only invest in the top 10%. 34
  • 35. Liquidity â–Ș One reason for this disappointing performance is the lack of understanding of market liquidity at the time of execution. â–Ș Consider two systems: â–Ș 1. A trend-following method, which will trigger buy or sell orders as prices rise or fall during the day. â–Ș 2. A countertrend system, which sells and buys at relative intraday highs or lows. 35
  • 36. Liquidity â–Ș The endpoints are shown to contribute the largest part of the profits when, in reality, no executions may have been possible near those levels. â–Ș Assuming the ability to execute at all points on the actual distribution bbâ€Č, the approximate profit contribution is shown as ddâ€Č. â–Ș For trend-following systems, no profits should be expected when buy or sell orders are placed at the extremes of the day. â–Ș The actual price distribution bbâ€Č is the maximum that could be expected from such a system; in reality, the first day is usually a loss. 36
  • 37. Liquidity â–Ș The dotted line ccâ€Č represents the apparent profit for a countertrend system that makes the assumption of a straight- line volume distribution. â–Ș The endpoints are shown to contribute the largest part of the profits when, in reality, no executions may have been possible near those levels. â–Ș Assuming the ability to execute at all points on the actual distribution bbâ€Č, the approximate profit contribution is shown as ddâ€Č. 37
  • 38. Neutral Networks 38 Artificial Neural Networks Selecting and Preprocessing the Inputs Success Criteria The Training Process Success Criteria Reducing the Number of Decision Levels and Neurons Modeling Human Behavior
  • 39. Neural Networks â–Ș Neural networks are recognized as a powerful tool for uncovering market relationships. â–Ș The technique offers exceptional ability for discovering nonlinear relationships between any combination of fundamental information, technical indicators, and price data. â–Ș The operation of an artificial neural network can be thought of as a feedback process, similar to the Pavlovian approach to training a dog: â–Ș 1. A bell rings. â–Ș 2. The dog runs to 1 of 3 bowls. â–Ș 3. If right, the dog gets a treat; if wrong, the dog gets a shock. â–Ș 4. If trained, stop; if not trained, go back to Step 1. 39
  • 40. Neural Networks â–Ș Terminology of Neural Networks â–Ș Neurons are the cells that compose the brain; they process and store information. â–Ș Networks are groups of neurons. â–Ș Dendrites are receivers of information, passing it directly to the neurons. â–Ș Axons are pathways that come out of the neuron and allow information to pass from one neuron to another. â–Ș Synapses exist on the path between neurons and may inhibit or enhance the flow of information between neurons. They can be considered selectors. 40
  • 41. Artificial Neural Networks â–Ș Terminology of Neural Networks â–Ș Neurons are the cells that compose the brain; they process and store information. â–Ș Networks are groups of neurons. â–Ș Dendrites are receivers of information, passing it directly to the neurons. â–Ș Axons are pathways that come out of the neuron and allow information to pass from one neuron to another. â–Ș Synapses exist on the path between neurons and may inhibit or enhance the flow of information between neurons. They can be considered selectors. 41
  • 42. Artificial Neural Networks â–Ș The human brain works in a way very similar to the artificial neural network . It groups and weighs the data, combines them into subgroups, and finally produces a decision. â–Ș The human process of weighing the data is complex and not necessarily transparent; that is, we may never know the precise flow of data, â–Ș The weighting factors are found to show that unemployment has a strong negative effect on prices, the GDP a strong positive effect, and inventories have a weak positive effect. â–Ș The other items had no consistent predictive ability and received a weight of zero. This feedback process is called training. 42
  • 44. Selecting and Preprocessing the Inputs 44 â–Ș We must decide which factors are most likely affecting the direction of stocks and the ability to anticipate that direction, then prepare data that contains information with those qualities â–Ș There are countless factors that might influence the direction of stocks; the more you choose, the slower the solution and the greater the chance of a less robust model. â–Ș If you choose too few, they may not contain enough information; therefore, the preprocessing problem requires practice. â–Ș You may also construct a number of simple trading systems that show profits and include their basic components as inputs to the neural network. â–Ș You might create a performance series for a specific system that has only values –1, 0, and 1, representing short, neutral, and long market positions.
  • 45. The Training Process 45 â–Ș At the heart of the neural network approach is the feedback process used for training shown in . â–Ș This is the part of neural networks that many people refer to as the learning process. â–Ș Weighting factors are found using a method called a genetic algorithm. â–Ș As the training proceeds, these weighting factors are randomly mutated, or changed, until the best combination is found. â–Ș The genetic algorithm changes and combines weighting factors in a manner referred to as survival of the fittest, giving preference to the best and discarding the worst.
  • 46. A Training Example 46 â–Ș The five most relevant fundamental factors: GNP, unemployment, inventories, the U.S. dollar index, and short-term interest rates. â–Ș This test does not use any preprocessed data, such as trends or indicators. To simplify the process, the following approach is taken: â–Ș 1. Each input is normalized so that it has values between +100 and –100, indicating strength to weakness, with 0 as neutral. â–Ș 2. When the combined values of the five indicators exceeds +125, we will enter a long position; when the combined value is below −125, we will enter a short. â–Ș 3. Values between +125 and −125 are considered neutral to the trading strategy.
  • 47. Success Criteria 47 â–Ș Determining success during the learning process is a matter of measuring the ANN output against the training data, looking for convergence. â–Ș The common measurements are the average correlation (adjusted for the number of parameters), the t-statistic, the t2-statistic, and the F-statistic. â–Ș The t2-statistic is unique to neural networks and measures the nonlinear relationships between two variables.
  • 48. Reducing the Number of Decision Levels and Neurons 48 â–Ș When there are many decision layers and many neurons, the inputs can be combined and recombined in many different ways, allowing very specific patterns to be found. â–Ș The more specific, the greater the chance that the final solution will be over fitted, that is, it will be fine-tuned to such specific patterns in the past that those patterns will not occur in the future. â–Ș Neural networks can be highly complex and require experience before they can be used efficiently. â–Ș Too many inputs and combinations increase the time of testing and increase the chance of a solution that is over fit. â–Ș Too few values can produce a result that is too general, has large risk, and is not practical. It is best to begin with the most general and proceed in clear steps toward a more specific solution.
  • 49. Modeling Human Behavior 49 â–Ș Neural networks are considered a learning process similar to the parallel architecture of the human brain. â–Ș In Early in 2003 as well as after the subprime crisis of 2008, corporate earnings and income growth were most important. Other reports were, for the most part, ignored. â–Ș After earnings improved and the stock market had rallied, traders looked for employment statistics to improve as a means for sustaining economic growth and the stock market rally. â–Ș At that point, earnings were no longer as important as more jobs. â–Ș A neural network can be constructed to reflect this selection process that makes one or two economic reports more important than others given the state of the economy.
  • 50. Genetic Algorithms 50 Representation of a Genetic Algorithm Initial Chromosome Pool Fitness Mutation Mating Propagation Converging on a Solution Putting It into Practice: Simulated Performance Multiple Seeding Replication of Hedge Funds
  • 51. Genetic Algorithms â–Ș The concept of a genetic algorithm is based on Darwin‘s theory of survival of the fittest. â–Ș In the real world, a mutation with traits that improve any creature‘s ability to survive will continue to procreate. â–Ș a genetic algorithm is actually a sophisticated search method that replaces the standard optimization, it uses a technique that parallels the survival of the fittest. â–Ș Standard statistical criteria are used in the selection process to qualify the results. â–Ș Searching for a large, optimal set of parameters or finding the best portfolio allocation takes minutes using a genetic algorithm; a standard sequential search may take weeks at the same computing speed. 51
  • 52. Representation of a Genetic Algorithm â–Ș The most basic component of a genetic algorithm is a gene; a number of genes will comprise an individual, and a combination of individuals (and therefore genes) is a chromosome. â–Ș Chromosome represents a potential solution, a set of trading rules or parameters where the genes are the specific values and calculations. These in turn form individuals that represent rules that ultimately form a trading strategy. 52
  • 53. Representation of a Genetic Algorithm â–Ș Chromosome might be a rule to buy on strength: â–Ș 1. If a 10-day moving average is less than yesterday‘s close and a 5-day â–Ș stochastic is greater than 50, then buy. â–Ș Chromosome 2 could be a rule that buys on weakness: â–Ș 1. If a 20-day exponential is less than yesterday‘s low and a 10-day RSI is less than 50, then buy. â–Ș If we rewrite these two chromosomes in a notational form, the genes and individuals in its structure become more apparent: â–Ș 1. Chromosome 1: MA, 10, <, C, [0], &, Stoch, 5, >, 50, 1 â–Ș 2. Chromosome 2: Exp, 20, <, L, [1], &, RSI, 10, <, 50, 1 53
  • 54. Representation of a Genetic Algorithm â–Ș For example, the 10- and 20-day averages in gene 2 of chromosomes 1 and 2 could be changed to 5 and 15 days; or, the indicators â–Ș Stoch and RSI could be changed to MACD and Momentum. â–Ș A combination of trading rules, or chromosomes, will create a trading strategy. Before continuing, the following steps will be needed to use the genetic algorithm to find the best results: â–Ș 1. A clear way of representing the chromosomes and their component individuals and genes. â–Ș 2. A fitness criterion to decide that one chromosome is better than another. â–Ș 3. A propagation procedure that determines which chromosomes will survive and in what manner. â–Ș 4. A process for mutation (introducing new characteristics) and mating (combining genes) to give chromosomes with greater potential a better chance for survival. 54
  • 55. Representation of a Genetic Algorithm Initial Chromosome Pool - Eleven lists are needed, one for each unique gene. 1. Trend type, 1 of 5 choices: a moving average, exponential smoothing, linear regression, breakout, or step-weighted average. 2. Trend calculation period, a number between 1 and 200. 3. Trend relational operator, 1 of 3 choices: <, <=, >. 4. Price used in the trend calculation, 1 of 4 choices: C, (H + L + C)/3, (H + L)/2, indexed value. 5. Reference data or lag: a number between 1 and 10. 6. Method of combining individuals, 1 of 2 choices: and or or. 7. Indicator type, 1 of 5 choices: RSI, stochastic, MACD, momentum, Fisher transform (all indicators must be transformed to return values between −100 and +100). 8. Indicator calculation period, a number between 1 and 50. 9. Relational operator, 1 of 2 choices: > or <. 10. Comparison value for indicator and relational operator, a number between −100 and +100. 11. Market action, 1 of 2 choices: buy or sell. 55
  • 56. Representation of a Genetic Algorithm â–Ș Fitness - defining a fitness criterion, or objective function, which can be used to rank the chromosomes. â–Ș A fitness criterion must combine the most important features associated with a successful trading strategy: â–Ș Net profits or profits per trade. â–Ș The number of trades or a sample error criterion. â–Ș The smoothness of the results or a reward-to-risk ratio â–Ș To measure that result, the following might be used: â–Ș where â–Ș PPT = the profits per trade â–Ș NT = the number of trades â–Ș GP = the gross profits â–Ș GL = the gross losses 56
  • 57. Representation of a Genetic Algorithm â–Ș Propagation - The process of natural selection allows only the best individuals to survive. â–Ș A strong propagation criterion is used to encourage the survival of chromosomes with the highest ranking, as determined by the fitness test. â–Ș When an individual has a high fitness score, it is allowed to create more offspring; therefore, it becomes a larger part of the population. â–Ș When it has a low score, it creates fewer offspring, or no offspring, and eventually disappears from the population. 57
  • 58. Fractals, Chaos, and Entropy 58 Chaos theory Fractal Dimension Entropy Chaotic Patterns and Market Behavior
  • 59. Fractals, Chaos, and Entropy â–Ș Chaos theory is a way to describe the complex behavior of nonlinear systems, those that cannot be described by a straight line. It is also called nonlinear dynamics. â–Ș One method of measuring chaotic systems is with various geometric shapes. This effort has resulted in an area of mathematics now â–Ș In the real world, however, there are no straight lines; if you look closely enough—using a microscope if necessary—all ―straight lines‖ have ragged edges and all may be described as chaotic called fractal geometry 59
  • 60. Fractal Dimension â–Ș Fractal dimension is the degree of roughness or irregularity of a structure or system. â–Ș Using Fractal Efficiency â–Ș The Kaufman‘s Efficiency Ratio is formed by dividing the absolute value of the net change in price movement over n periods by the sum of all component moves, taken as positive numbers, over the same n periods. â–Ș If the ratio approaches the value 1.0 then the movement is smooth (not chaotic); if the ratio approaches 0, then there is great inefficiency, chaos, or noise. â–Ș This same measurement has been renamed fractal efficiency. Kaufman related this to trending and non trending patterns, when the ratio approached 1.0 and 0, respectively. 60
  • 61. Fractal Dimension â–Ș Each market has its unique underlying level of noise, the measurement of fractal efficiency should be consistent over all markets. Markets may vary in volatility although their chaotic behavior is technically the same â–Ș The interpretation of fractal efficiency as noise allows trading rules to be developed. â–Ș For example, a market with less noise should be entered quickly using a trending system, while it would be best to wait for a better price if the market has been rated as high noise. â–Ș A noisy market is one that continues to change direction, while an efficient market is smooth. When viewed in the long term, the level of market noise should determine the type of strategy that should be applied to each market. 61
  • 62. Chaotic Patterns and Market Behavior â–Ș Each market has its unique underlying level of noise, the measurement of fractal efficiency should be consistent over all markets. Markets may vary in volatility although their chaotic behavior is technically the same 62
  • 63. Entropy—Predicting by Similar Situations â–Ș Each market has its unique underlying level of noise, the measurement of fractal efficiency should be consistent over all markets. Markets may vary in volatility although their chaotic behavior is technically the same â–Ș The interpretation of fractal efficiency as noise allows trading rules to be developed. â–Ș For example, a market with less noise should be entered quickly using a trending system, while it would be best to wait for a better price if the market has been rated as high noise. â–Ș A noisy market is one that continues to change direction, while an efficient market is smooth. When viewed in the long term, the level of market noise should determine the type of strategy that should be applied to each market. 63
  • 64. Main Points to Remember - Higher prices translate into higher volatility - Linear price scale - equal distance between the prices - logarithmic price scale - equal percent changes - Volatility that is the key driver of risk, and measuring volatility correctly is necessary to control that risk. - The time period over which volatility is measured is also a significant factor in the price-volatility relationship. - Volatility Measures Methods:- - The change in price over n days - The maximum price fluctuation during the n days - The average true range - The sum of the absolute price changes over n days (Relative Volatility) - Classic annualized volatility for daily data (Annualized Volatility)
  • 65. Predicting Volatility with Trading Ranges 65 Thomas Byronic—On- Balance True Range VIX Trading Systems - Connors MarketSci Blog Gerald Appel on VIX Fractals, Chaos, and Entropy Trends and Price Noise Trends and Interest Rate Carry Neural Networks Modeling Human Behavior Genetic Algorithms Liquidity Trade Selection Using Volatility
  • 66. Main Points to Remember - Intraday Volatility and Volume (Options Time & Strategy in Intraday) - Predicting Volatility with Trading Ranges - On-Balance True Range by following the same rules as On-Balance Volume (OBV) - VIX Trading Systems - Connors - Market Sci Blog (10SMA & 10 EMA on VIX to Generate Buy & Sell Signal) - Gerald Appel on VIX (Volatility Breakout – Buy System) - Trends and Price Noise (Volume) - The change in price over n days - The maximum price fluctuation during the n days - The average true range - The sum of the absolute price changes over n days (Relative Volatility) - Classic annualized volatility for daily data (Annualized Volatility) - Trade Selection Using Volatility 1 - High Volatility 2 - Eliminate or Delay?(At the time of Entry Signal) 3 - Constructing a Volatility Filter 4 - Standard Deviation Measurement 5 - High Volatility Exits: Reducing the Risk 6 - Ranking Based on Volatility
  • 67. Main Points to Remember - One Main Reason of disappointing performance is the lack of understanding of market liquidity at the time of execution. - Fractals, Chaos, and Entropy - Chaos theory is a way to describe the complex behavior of nonlinear systems - Fractal dimension is the degree of roughness or irregularity of a structure or system. - Each market has its unique underlying level of noise, the measurement of fractal efficiency should be consistent over all markets. Markets may vary in volatility although their chaotic behavior is technically the same - Entropy—Predicting by Similar Situations
  • 68. Main Points to Remember - Neural Networks - Neural networks are recognized as a powerful tool for uncovering market relationships. - A genetic algorithm is actually a sophisticated search method that replaces the standard optimization, it uses a technique that parallels the survival of the fittest. - Modeling human behavior is to consider the human as a device with a large number of internal mental states, each with its own particular control behavior and interstate transition probabilities.