Poster

advertisement
Intelligent Information Systems
in Technical Trading Analysis
System Overview
ABSTRACT
Traders buy and sell financial instruments in
order to make a profit. Technical analysis is a set
of tools some traders use to predict future price
movements from past price and volume trends.
By analyzing charts, traders identify technical
indicators, or specific market trend patterns,
which have associated future market
movements.
Time
An improved prediction over current technical
analysis methods is made possible by the
automated evaluation of more data points per
period and the analysis of secondary
characteristics of indicators. Additionally, the
automation of our model enables identification
of technical indicators in a fraction of the time
previously required. These improvements make it
possible for traders to perform technical analysis
more accurately and faster than they could
before.
AUTHORS:
Hicham Laalej SSE ‘11
Ranga Ramachandran SSE ‘11
Michael Zhao SSE ‘11
Volume
Quantized in
Intervals
The pre-trade analysis that traders conduct is a
lengthy procedure, during which every trader has
to go through various charts, data, and
information before executing a trade. The
amount of time required before executing a
trade limits the frequency of trades and the
ability to trade on a shorter time-frame.
By building increasingly comprehensive pattern
recognition functions based on historical data,
we have created a model which recognizes the
appearance of technical trading indicators and
evaluates a security’s past performance. Based
on long- and short-term price and volume trends,
our model identifies different conditions for
technical indicators which it applies to real-time
data.
Price
Model
Bloomberg
Excel
In order to automatically identify technical indicators our model:
• quantizes real-time market trades in 15 second intervals
• scans ~40,000 data points for relevant characteristics
• checks local behavior against custom indicator criteria
• records individual indicator attributes
• analyzes all indicator events to generate price prediction
We chose the following seven indicators based on widespread adoption,
trader preferences, and suitability for modeling:
1. Triangles: When a market makes higher lows and same level highs, a
triangle pattern is observed. This is indicative of an uptrend (ascending
triangle). When the market makes lower highs and same level lows, this
will be indicative of a downtrend (descending triangle).
Pattern
Matching
Matlab
Record
indicator
events
Identify and
Display
Indicators
Weighted
price
predictions
2.
Buy and sell
recommendations
3.
Technical Analysis
Technical analysis is one of the two important techniques used to analyze
securities and make investment decisions. It can be defined as a method that
forecasts the direction of future prices by studying past price and volume
data. Technical analysts use charts, graphs and other tools in order to
recognize patterns that can give indications of future movement.
Double Top Double Bottom: The double top chart pattern looks like the
letter M and predicts an uptrends. The double bottom pattern looks the
letter W and occurs during downtrends. These are strong indicators of a
reversal in a current trend.
Head and Shoulders: This is a chart formation in which a stock’s price
rises to a peak, then declines. After that, the price rises to a peak higher
than the previous one and again declines. Finally, the price rises to a third
peak which is lower than the second and then declines again. The second
peak forms the head, and while first and third peaks comprise the
shoulders. After the third peak, there will be an expected downtrend in
the movement of price.
Results
In order to make predictions using technical analysis, analysts use technical
indicators. These indicators are derived by applying formulae to the
price/volume data of a security.
Technical indicators can be:
•Momentum-based: Determines the rate of change of a security’s price over a
given time period. E.g. Relative Strength index
•Volatility-based: Gives an indication of the highs, lows and the range of the
price movement. E.g. Bollinger Bands
•Trend-based: Gives an indication of the trends in price over time. E.g.
Moving average convergence-divergence
•Volume-based: Gives an indication of the direction of the security based on
the volume of trades being executed. E.g. OBV
Fig 1 Trendline
• Created technical analysis platform which enables faster and more
comprehensive use of technical indicators in technical analysis
• Automated technical indicator identification allows new application of
technical analysis for shorter-term analysis
4.
5.
ADVISOR:
Prof. Linda Zhao
Special thanks to Prof. Lawrence Brown
6.
DEMO TIMES:
Thursday, April 21, 2011
11:00, 11:30 AM, 1:30, 2:00 PM
TEAM #7
Validation
A trend line is a straight line that connects two or more price points and
extends into the future, and can be used to give a visual representation of the
price/volume trends.
Moving Average Convergence-Divergence: This indicator shows the mean
price value for multiple periods. When short-term price rises significantly
above long-term price, a buy signal appears and vice versa.
Bollinger Bands: This indicator shows the volatility of stock prices via
bands placed above and below the moving average of the stock based on
local standard deviation. Relative Strength Index (RSI): This is a
momentum indicator that measures the speed and change of price
movements.
On-Balance Volume Indicator: This indicator keeps a cumulative total of
volume trends to give an indication of the momentum of the stock.
We used Matlab for our model due to its ability to process large amounts of
data efficiently. After determining average value for each 15 second interval,
our model identifies all local maxima and minima and stores their locations.
All indicators are expressed in terms of the relationships among these turning
points. For example, the Triangle indicator requires a series of peaks /valleys
which are within 0.4% of each other and a strong upward or downward trend
in the corresponding valleys/peaks.
- Minimizes lag time of algorithmic models by working with hours,
not days of data
- Reduces time requirement for technical analysis from hours to
minutes
• Information advantage over traditional rule-of-thumb technical analysis
- More detailed measurements of indicators can be taken
- Superior price prediction due to greater number of indicators
and more information collected per indicator
- Experimentally proven prediction algorithms at indicator and
overall market levels
• Provides improved trading experience and fits seamlessly into trader
decision making process
- Real-time evaluation of trading environment and new market
developments
Download