# Neural Network and Genetic Algorithm Based Trading Systems. Donn S. Fishbein, MD, PhD Neuroquant.com

Save this PDF as:

Size: px
Start display at page:

Download "Neural Network and Genetic Algorithm Based Trading Systems. Donn S. Fishbein, MD, PhD Neuroquant.com"

## Transcription

1 Neural Network and Genetic Algorithm Based Trading Systems Donn S. Fishbein, MD, PhD Neuroquant.com Consider the challenge of constructing a financial market trading system using commonly available technical indicators. There are thousands of indicators available, most of which have one or more fixed parameters. Having selected appropriate indicators and parameters, rules must be constructed that translate an indicator into a buy, sell or hold decision. If more than one indicator is used, more than one rule may result, and another method for combining the rules into a single transactional decision is needed. One way to look at this problem is to consider that one is mapping a series of inputs (indicators and their parameters) to an output (buy, hold or sell). The problem could be thought of as finding the coefficients for a multi-variable polynomial equation in the form: f(x,y,...) = a n x n + a n-1 x n a 1 x + a 0 + b n y n +... where x, y and so forth represent inputs such as price or technical indicators. There are a number of ways to fit the coefficients of the above equation to the data. Brute force methods suffer from an exponential rise in the time required as the number of coefficients increases. While a number of methods to approximate coefficients are available, the remainder of this paper will discuss two approximation methods which are derived at least in part from biological models: genetic algorithms and artificial neural networks. Artificial neural networks are modeled after the neuronal architecture of the human brain. Interconnected processing nodes are organized in two or more layers and work in parallel to process input data. Each intranodal connection is weighted, and by adjustment of these weights a network is able to learn and store information. Numerous neural network architectures exist. The feed-forward back-propagation model has been well characterized, and is commonly employed in financial market prediction. In the schematic below, input nodes are shown in green, hidden nodes in blue, and an output node in yellow. Information flows from left to right in the network pictured. 1

2 Genetic algorithms can be used to find approximate solutions for difficult to solve problems. Fashioned using concepts from biological evolution, such as inheritance, crossover, mutation, and extinction, genetic algorithms can examine a broad field of candidates and evaluate potential solutions for their fitness to solve the problem at hand. The algorithm may converge on an acceptable solution in less time than a brute force search. Although there is overlap between the capabilities of artificial neural networks and genetic algorithms, their combined capabilities can be synergistic. A common approach in financial market prediction is to use a genetic algorithm to select inputs and parameters for inputs, and a neural network to transform these inputs into a trading decision e.g., long, cash, sell. The process looks similar to the GA flowchart above, except that each calculate scores step involves the training of a neural network with the then current inputs as selected by the genetic algorithm. 2

3 Assume a technically competent but financially naive individual wishes to devise a mechanical (objective) system for trading a financial market. For the sake of argument, we'll use the Nasdaq-100 tracking exchange traded fund QQQQ, and initially examine the two year period ending in March, At first glance, the problem doesn't seem overwhelming. A single time series is present, and the major task is to predict its future direction. The price chart looks quite noisy. Although clear trends are evident when looking at this long term chart retrospectively, the volatility of the curve makes day to day trading decisions difficult. One observation, perhaps supported by Fourier analysis, is that the noise has a significant high frequency component. Perhaps filtering some of the high frequency noise would be helpful. A simple moving average, the average of the n-preceding prices, acts as a low pass filter and reduces high frequency noise. The graph below adds a 10-day simple moving average (yellow line). 3

4 At first glance, this seems to be an improvement. The SMA(10) line is smoother and shows more easily recognizable trends. Irrelevant short term changes in the direction of the original price signal are eliminated. Since the simple moving average line lags the price line, perhaps one trading strategy would be to trade long when the price rises above the simple moving average, and short for the reverse condition, expressed as: Long: Price > SMA(10); Short: Price < SMA(10) However logical this seems, the results are disappointing: Annual Return %Profitable %Drawdown The system loses money, and at its worst point suffers a decline of nearly 50%. There are several possible reasons for this performance. 4

5 Perhaps the parameter chosen for the simple moving average is not optimal, or perhaps a single relationship cannot adequately characterize the market. What if a second longer term simple moving average is introduced? In general, in a smoothly rising market the price will first cross above the shorter term simple moving average, and then the shorter term simple moving average will cross above the longer term moving average, suggesting the following trading rules: Long: Price > SMA(10) AND SMA(10) > SMA(50) Short: Price < SMA(10) AND SMA(10) < SMA(50) While this seems a logical improvement, the results are improved but still disappointing: Annual Return %Profitable %Drawdown 5.4% 41% -28.5% Continuing with this progression, a third longer term simple moving average is added. Note that the three parameters chosen, 10, 50 and 200 days, represent commonly used parameters for short term, intermediate term, and long term periods. The rules become: Long: Price > SMA(10) AND SMA(10) > SMA(50) AND SMA(50) > SMA(200) Short: Price < SMA(10) AND SMA(10) < SMA(50) AND SMA(50) < SMA(200) and the results become: Annual Return %Profitable %Drawdown 5.4% 41% -28.5% * % 14% -38.6% Apparently, the answer is simply not more rules. Either simple moving averages are not helpful in predicting future prices, or the parameters for the simple moving averages were selected poorly, or the rules were chosen poorly. If there is some predictive value in simple moving averages, perhaps genetic algorithms and/or neural networks could help develop better trading rules using simple moving averages. Consider first that perhaps either the parameters selected or the 5

6 number of rules employed are suboptimal. A genetic algorithm could be used to select to optimize these choices. No alteration is made to the structure of the buy and sell rules; the genetic algorithm simply selects the best parameters for each simple moving average and determines whether inclusion of each rule is beneficial. Each system is optimized over an 42 month period and then tested over a six month period. With this optimization performed, the following results are seen: Annual Return %Profitable %Drawdown 5.4% 41% -28.5% * % 14% -38.6% GA Only Price > SMA 1.1% 47% -9.3% 26.5% 54% -6.4% * 2 6.8% 56% -3.5% Improvement is noted in all performance categories. The outsized return when two rules are employed might represent a statistical anomaly, and further testing using financial instruments other than QQQQ and time periods other than 2003 to 2007 would be necessary to conclude the improvement was real. Turning to neural networks, one is trained for each set of inputs, using the fixed parameters for each simple moving average and employing the closing price and one, two or three simple moving averages as before. This time, no fixed rules are used. Rather, the neural network is given the inputs and constructs a mapping between the inputs and outputs. Once again 42 months of data is used to train the network and the remainder of the data employed as an out-of-sample test. The results generated are: 6

7 Annual Return %Profitable %Drawdown 5.4% 41% -28.5% * % 14% -38.6% GA Only Price > SMA 1.1% 47% -9.3% 26.5% 54% -6.4% * 2 6.8% 56% -3.5% NN Only Price -15.8% 0% -14.0% Price SMA -12.6% 33% -14.0% Price SMA x % 0% -14.0% Price SMA x 3 0.0% 50% -10.3% In this case, using only a neural network with a fixed number of inputs with fixed parameters did not improve on the first iteration using fixed parameters and rules. Perhaps not enough data was present to allow the neural network to deduce the same fixed rules used in the first example, or maybe the fixed parameters did not fit the characteristics of the input data. Finally, neural networks and genetic algorithms are used together. A genetic algorithm selects the best parameters for each input, and the best inputs (among the candidate inputs chosen) for each network. The optimization procedure is summarized as: Choose initial sets of inputs Evaluate the fitness of each set of inputs in the population Repeat Train neural network with each set of inputs Select best-ranking set of inputs to reproduce Breed new generation through crossover and mutation Evaluate the individual fitnesses of the offspring Replace worst ranked part of population with offspring Until desired fitness is obtained The underlined line in the pseudocode above represents the neural network contribution, while the remainder shows the genetic algorithm. In the combination system, a series of candidate inputs is selected, along with their parameters. In this case the candidate inputs are the closing price and simple moving averages of 10, 50 and 200 day length. The system is free to select the optimal parameters, number of inputs, and 7

8 mapping between the selected inputs and the output decision. The chart above shows the four combined neural network/genetic algorithm systems generated using price and price with one, two or three simple moving averages. Buy signals are shown by a blue up arrow, and sell signals by a red down arrow. The results generated by these systems are shown in the spreadsheet below: Annual Return %Profitable %Drawdown 5.4% 41% -28.5% * % 14% -38.6% GA Only Price > SMA 1.1% 47% -9.3% 26.5% 54% -6.4% * 2 6.8% 56% -3.5% NN Only Price -15.8% 0% -14.0% Price SMA -12.6% 33% -14.0% Price SMA x % 0% -14.0% Price SMA x 3 0.0% 50% -10.3% GA and NN Price 11.0% 100% -3.2% Price SMA 11.0% 100% -3.2% Price SMA x % 88% -4.5% Price SMA x % 77% -5.4% 8

10 In this case, the complexity of the input set would have made hand optimization very difficult. The hybrid genetic algorithm/neural network system required 13 minutes to fully train the system, with a high degree of confidence that with the given inputs the trading system generated was close to an optimal solution. A number of issues regarding trading system design have not been discussed yet should be considered prior to live trading, including scientific validation, money management, and data preprocessing. With these issues factored in, hybrid genetic algorithm/neural network trading systems offer a unique methodology for the development of profitable trading systems for financial markets. 10

11 References Arnold, Curtis M. Timing The Market. Weiss Research, Inc., 1993 Aronson, D. Evidence-Based Technical Analysis. John Wiley and Sons, Barnes, RM. Trading System Analysis. McGraw-Hill, Chen CH. Fuzzy Logic and Neural Network Handbook. IEEE Press, Colby, RW. The Encyclopedia of Technical Market Indicators. McGraw-Hill, Fishbein DS. Trading Financial Markets with Neural Networks and Genetic Algorithms. Trenton Computer Festival Proceedings, Fishbein DS. Neural Networks and Genetic Algorithms: Another Tools for the Technical Analysis of Financial Markets. Trenton Computer Festival Proceedings, Fishbein DS. Mechanical Stock Trading Systems That Really Work. Trenton Computer Festival Proceedings, Fishbein DS. How to time the stock market Using Artificial Neural Networks and Genetic Algorithms. Trenton Computer Festival Proceedings, Fosback, Norman G. Stock Market Logic. Dearborn Financial Publishing, Inc., Kaufman PJ. New Trading Systems and Methods (4 th Edition). John Wiley and Sons, Murphy John. Intermarket Analysis. Wiley Trading, Neuroquant.com: Zirilli, Joseph S. Financial Prediction Using Neural Networks. International Thomson Computer Press, Zweig, M. Winning of Wall Street. 1986, 1997(revised), Warner Books. 11

### Neural Network Stock Trading Systems Donn S. Fishbein, MD, PhD Neuroquant.com

Neural Network Stock Trading Systems Donn S. Fishbein, MD, PhD Neuroquant.com There are at least as many ways to trade stocks and other financial instruments as there are traders. Remarkably, most people

### How to time the stock market Using Artificial Neural Networks and Genetic Algorithms

How to time the stock market Using Artificial Neural Networks and Genetic Algorithms Donn S. Fishbein, MD, PhD Neuroquant.com ABSTRACT Despite considerable bad press that market timing has received in

### Neural Networks and Genetic Algorithms: Another Tool For The Technical Analysis of Financial Markets. Donn S. Fishbein, MD, PhD

Neural Networks and Genetic Algorithms: Another Tool For The Technical Analysis of Financial Markets Donn S. Fishbein, MD, PhD The spectacular demise of Enron (ENRNQ, formerly ENE) is one of the more notable

### Mechanical Stock Trading Systems That Really Work Neural Networks and Genetic Algorithms

Mechanical Stock Trading Systems That Really Work Neural Networks and Genetic Algorithms Donn S Fishbein, MD, PhD Neuroquant.com People who invest with an eye towards making money face a gauntlet of those

### NEURAL networks [5] are universal approximators [6]. It

Proceedings of the 2013 Federated Conference on Computer Science and Information Systems pp. 183 190 An Investment Strategy for the Stock Exchange Using Neural Networks Antoni Wysocki and Maciej Ławryńczuk

### Using Order Book Data

Q3 2007 Using Order Book Data Improve Automated Model Performance by Thom Hartle TradeFlow Charts and Studies - Patent Pending TM Reprinted from the July 2007 issue of Automated Trader Magazine www.automatedtrader.net

### APPLICATION OF ARTIFICIAL NEURAL NETWORKS USING HIJRI LUNAR TRANSACTION AS EXTRACTED VARIABLES TO PREDICT STOCK TREND DIRECTION

LJMS 2008, 2 Labuan e-journal of Muamalat and Society, Vol. 2, 2008, pp. 9-16 Labuan e-journal of Muamalat and Society APPLICATION OF ARTIFICIAL NEURAL NETWORKS USING HIJRI LUNAR TRANSACTION AS EXTRACTED

### A Prediction Model for Taiwan Tourism Industry Stock Index

A Prediction Model for Taiwan Tourism Industry Stock Index ABSTRACT Han-Chen Huang and Fang-Wei Chang Yu Da University of Science and Technology, Taiwan Investors and scholars pay continuous attention

### An Introduction to Neural Networks

An Introduction to Vincent Cheung Kevin Cannons Signal & Data Compression Laboratory Electrical & Computer Engineering University of Manitoba Winnipeg, Manitoba, Canada Advisor: Dr. W. Kinsner May 27,

### How to use Hamzei Analytics CI and DCI Indicators By Fari Hamzei

How to use Hamzei Analytics CI and DCI Indicators By Fari Hamzei A key element of your success in trading is early detection of the trend before the next big move occurs. Seeing the next trend in prices,

### Prediction Model for Crude Oil Price Using Artificial Neural Networks

Applied Mathematical Sciences, Vol. 8, 2014, no. 80, 3953-3965 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.43193 Prediction Model for Crude Oil Price Using Artificial Neural Networks

### Chapter 2.3. Technical Analysis: Technical Indicators

Chapter 2.3 Technical Analysis: Technical Indicators 0 TECHNICAL ANALYSIS: TECHNICAL INDICATORS Charts always have a story to tell. However, from time to time those charts may be speaking a language you

### JUST SIT BACK AND LET THE GIRTH MODEL MAKE MONEY FOR YOU. Elham Negahdary

Electronic Proceedings of Undergraduate Mathematics Day 4 2010 No. 2, 1 6; http://academic.udayton.edu/epumd/ JUST SIT BACK AND LET THE GIRTH MODEL MAKE MONEY FOR YOU Elham Negahdary Department of Mathematics,

### Chapter 4: Artificial Neural Networks

Chapter 4: Artificial Neural Networks CS 536: Machine Learning Littman (Wu, TA) Administration icml-03: instructional Conference on Machine Learning http://www.cs.rutgers.edu/~mlittman/courses/ml03/icml03/

### DATA MINING TECHNOLOGY. Keywords: data mining, data warehouse, knowledge discovery, OLAP, OLAM.

DATA MINING TECHNOLOGY Georgiana Marin 1 Abstract In terms of data processing, classical statistical models are restrictive; it requires hypotheses, the knowledge and experience of specialists, equations,

### Identifying Short Term Market Turns Using Neural Networks and Genetic Algorithms

Identifying Short Term Market Turns Using Neural Networks and Genetic Algorithms Donn S. Fishbein, MD, PhD Neuroquant.com On March 26, 2008, in the Wall Street Journal page one article Stocks Tarnished

### Impact of Feature Selection on the Performance of Wireless Intrusion Detection Systems

2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Impact of Feature Selection on the Performance of ireless Intrusion Detection Systems

### A New Approach to Neural Network based Stock Trading Strategy

A New Approach to Neural Network based Stock Trading Strategy Miroslaw Kordos, Andrzej Cwiok University of Bielsko-Biala, Department of Mathematics and Computer Science, Bielsko-Biala, Willowa 2, Poland:

### Real Stock Trading Using Soft Computing Models

Real Stock Trading Using Soft Computing Models Brent Doeksen 1, Ajith Abraham 2, Johnson Thomas 1 and Marcin Paprzycki 1 1 Computer Science Department, Oklahoma State University, OK 74106, USA, 2 School

### INTRODUCTION TO NEURAL NETWORKS

INTRODUCTION TO NEURAL NETWORKS Pictures are taken from http://www.cs.cmu.edu/~tom/mlbook-chapter-slides.html http://research.microsoft.com/~cmbishop/prml/index.htm By Nobel Khandaker Neural Networks An

### EFFICIENT DATA PRE-PROCESSING FOR DATA MINING

EFFICIENT DATA PRE-PROCESSING FOR DATA MINING USING NEURAL NETWORKS JothiKumar.R 1, Sivabalan.R.V 2 1 Research scholar, Noorul Islam University, Nagercoil, India Assistant Professor, Adhiparasakthi College

### Numerical Research on Distributed Genetic Algorithm with Redundant

Numerical Research on Distributed Genetic Algorithm with Redundant Binary Number 1 Sayori Seto, 2 Akinori Kanasugi 1,2 Graduate School of Engineering, Tokyo Denki University, Japan 10kme41@ms.dendai.ac.jp,

### Differential Evolution Particle Swarm Optimization for Digital Filter Design

Differential Evolution Particle Swarm Optimization for Digital Filter Design Bipul Luitel, and Ganesh K. Venayagamoorthy, Abstract In this paper, swarm and evolutionary algorithms have been applied for

### Technical Analysis. Technical Analysis. Schools of Thought. Discussion Points. Discussion Points. Schools of thought. Schools of thought

The Academy of Financial Markets Schools of Thought Random Walk Theory Can t beat market Analysis adds nothing markets adjust quickly (efficient) & all info is already in the share price Price lies in

### Neural Networks and Back Propagation Algorithm

Neural Networks and Back Propagation Algorithm Mirza Cilimkovic Institute of Technology Blanchardstown Blanchardstown Road North Dublin 15 Ireland mirzac@gmail.com Abstract Neural Networks (NN) are important

MACD DIVERGENCE TRADING SYSTEM 1 This system will cover the MACD divergence. With this trading system you can trade any currency pair (I suggest EUR/USD and GBD/USD when you start), and you will always

### Neural Networks. Neural network is a network or circuit of neurons. Neurons can be. Biological neurons Artificial neurons

Neural Networks Neural network is a network or circuit of neurons Neurons can be Biological neurons Artificial neurons Biological neurons Building block of the brain Human brain contains over 10 billion

### Follow links Class Use and other Permissions. For more information, send email to: permissions@pupress.princeton.edu

COPYRIGHT NOTICE: David A. Kendrick, P. Ruben Mercado, and Hans M. Amman: Computational Economics is published by Princeton University Press and copyrighted, 2006, by Princeton University Press. All rights

### Chapter 2.3. Technical Indicators

1 Chapter 2.3 Technical Indicators 0 TECHNICAL ANALYSIS: TECHNICAL INDICATORS Charts always have a story to tell. However, sometimes those charts may be speaking a language you do not understand and you

### Statistical Arbitrage Stock Trading using Time Delay Neural Networks

Statistical Arbitrage Stock Trading using Time Delay Neural Networks Chris Pennock Final Project, Machine Learning, Fall 2004 Instructor: Yann Le Cun Introduction: Can a TDNN be used to profit from the

### Designing a neural network for forecasting financial time series

Designing a neural network for forecasting financial time series 29 février 2008 What a Neural Network is? Each neurone k is characterized by a transfer function f k : output k = f k ( i w ik x k ) From

### Tai Kam Fong, Jackie. Master of Science in E-Commerce Technology

Trend Following Algorithms in Automated Stock Market Trading by Tai Kam Fong, Jackie Master of Science in E-Commerce Technology 2011 Faculty of Science and Technology University of Macau Trend Following

### Development of Trading Strategies

Development of Trading Strategies I have been a Chaos Hunter user since it first came out. My interest in CH was to try to learn new relationships about various data series. I was hoping to find a predictive

### Price Prediction of Share Market using Artificial Neural Network (ANN)

Prediction of Share Market using Artificial Neural Network (ANN) Zabir Haider Khan Department of CSE, SUST, Sylhet, Bangladesh Tasnim Sharmin Alin Department of CSE, SUST, Sylhet, Bangladesh Md. Akter

### EVALUATING THE APPLICATION OF NEURAL NETWORKS AND FUNDAMENTAL ANALYSIS IN THE AUSTRALIAN STOCKMARKET

EVALUATING THE APPLICATION OF NEURAL NETWORKS AND FUNDAMENTAL ANALYSIS IN THE AUSTRALIAN STOCKMARKET Bruce J Vanstone School of IT Bond University Gold Coast, Queensland, Australia bruce_vanstone@bond.edu.au

### Generating Intraday Trading Rules on Index Future Markets Using Genetic Programming

Generating Intraday Trading Rules on Index Future Markets Using Genetic Programming Liu Hongguang and Ji Ping Abstract Technical analysis has been utilized in the design of many kinds of trading models.

### DATA MINING TECHNIQUES SUPPORT TO KNOWLEGDE OF BUSINESS INTELLIGENT SYSTEM

INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 DATA MINING TECHNIQUES SUPPORT TO KNOWLEGDE OF BUSINESS INTELLIGENT SYSTEM M. Mayilvaganan 1, S. Aparna 2 1 Associate

### Joseph Twagilimana, University of Louisville, Louisville, KY

ST14 Comparing Time series, Generalized Linear Models and Artificial Neural Network Models for Transactional Data analysis Joseph Twagilimana, University of Louisville, Louisville, KY ABSTRACT The aim

### A Robust Method for Solving Transcendental Equations

www.ijcsi.org 413 A Robust Method for Solving Transcendental Equations Md. Golam Moazzam, Amita Chakraborty and Md. Al-Amin Bhuiyan Department of Computer Science and Engineering, Jahangirnagar University,

### Professional Trader Series: Moving Average Formula & Strategy Guide. by John Person

Professional Trader Series: Moving Average Formula & Strategy Guide by John Person MOVING AVERAGE FORMULAS & STRATEGY GUIDE In an online seminar conducted for the Chicago Board of Trade, I shared how to

### SAIF-2011 Report. Rami Reddy, SOA, UW_P

1) Title: Market Efficiency Test of Lean Hog Futures prices using Inter-Day Technical Trading Rules 2) Abstract: We investigated the effectiveness of most popular technical trading rules on the closing

### International Journal of Electronics and Computer Science Engineering 1449

International Journal of Electronics and Computer Science Engineering 1449 Available Online at www.ijecse.org ISSN- 2277-1956 Neural Networks in Data Mining Priyanka Gaur Department of Information and

### D A T A M I N I N G C L A S S I F I C A T I O N

D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.

### 15.564 Information Technology I. Business Intelligence

15.564 Information Technology I Business Intelligence Outline Operational vs. Decision Support Systems What is Data Mining? Overview of Data Mining Techniques Overview of Data Mining Process Data Warehouses

### Forecasting of Economic Quantities using Fuzzy Autoregressive Model and Fuzzy Neural Network

Forecasting of Economic Quantities using Fuzzy Autoregressive Model and Fuzzy Neural Network Dušan Marček 1 Abstract Most models for the time series of stock prices have centered on autoregressive (AR)

### An ETF Trading Strategy:

An ETF Trading Strategy: Houston Investors Association Pat Finnegan Ph.D. PFinnegan1@cs.com Nov 05, 2011 I have no Financial Training This is Educational Material. It is NOT investment advice. I use several

### Technical Indicators Tutorial - Forex Trading, Currency Forecast, FX Trading Signal, Forex Training Cour...

Page 1 Technical Indicators Tutorial Technical Analysis Articles Written by TradingEducation.com Technical Indicators Tutorial Price is the primary tool of technical analysis because it reflects every

### Lecture 6. Artificial Neural Networks

Lecture 6 Artificial Neural Networks 1 1 Artificial Neural Networks In this note we provide an overview of the key concepts that have led to the emergence of Artificial Neural Networks as a major paradigm

### An Implementation of Genetic Algorithms as a Basis for a Trading System on the Foreign Exchange Market

An Implementation of Genetic Algorithms as a Basis for a Trading System on the Foreign Exchange Market Andrei Hryshko School of Information Technology & Electrical Engineering, The University of Queensland,

### Proposal and Analysis of Stock Trading System Using Genetic Algorithm and Stock Back Test System

Proposal and Analysis of Stock Trading System Using Genetic Algorithm and Stock Back Test System Abstract: In recent years, many brokerage firms and hedge funds use a trading system based on financial

### Creating Short-term Stockmarket Trading Strategies using Artificial Neural Networks: A Case Study

Creating Short-term Stockmarket Trading Strategies using Artificial Neural Networks: A Case Study Bruce Vanstone, Tobias Hahn Abstract Developing short-term stockmarket trading systems is a complex process,

### NEURAL NETWORKS IN DATA MINING

NEURAL NETWORKS IN DATA MINING 1 DR. YASHPAL SINGH, 2 ALOK SINGH CHAUHAN 1 Reader, Bundelkhand Institute of Engineering & Technology, Jhansi, India 2 Lecturer, United Institute of Management, Allahabad,

### Genetic algorithm evolved agent-based equity trading using Technical Analysis and the Capital Asset Pricing Model

Genetic algorithm evolved agent-based equity trading using Technical Analysis and the Capital Asset Pricing Model Cyril Schoreels and Jonathan M. Garibaldi Automated Scheduling, Optimisation and Planning

### Computational Neural Network for Global Stock Indexes Prediction

Computational Neural Network for Global Stock Indexes Prediction Dr. Wilton.W.T. Fok, IAENG, Vincent.W.L. Tam, Hon Ng Abstract - In this paper, computational data mining methodology was used to predict

### My Daily Trading Preparation. Establishing Risk Parameters and Positions

My Daily Trading Preparation Establishing Risk Parameters and Positions My Trading Goals My goals have to be consistent with my trading plan each day. For stocks, I am primarily a long-only trader (and

Technical Analysis: Technical Indicators Intermediate Level Introduction 1 Charts speak volumes. Yet sometimes charts may as well be in a foreign language. But help is at hand. Technical indicators are

### Research of Digital Character Recognition Technology Based on BP Algorithm

Research of Digital Character Recognition Technology Based on BP Algorithm Xianmin Wei Computer and Communication Engineering School of Weifang University Weifang, China wfxyweixm@126.com Abstract. This

### Self-Organising Data Mining

Self-Organising Data Mining F.Lemke, J.-A. Müller This paper describes the possibility to widely automate the whole knowledge discovery process by applying selforganisation and other principles, and what

### Feed-Forward mapping networks KAIST 바이오및뇌공학과 정재승

Feed-Forward mapping networks KAIST 바이오및뇌공학과 정재승 How much energy do we need for brain functions? Information processing: Trade-off between energy consumption and wiring cost Trade-off between energy consumption

### Day Trade System EZ Trade FOREX

Day Trade System The EZ Trade FOREX Day Trading System is mainly used with four different currency pairs; the EUR/USD, USD/CHF, GBP/USD and AUD/USD, but some trades are also taken on the USD/JPY. It uses

### The True Strength Index (TSI)

DVND trategies The TRU TRNGTH I n d e x Y THOM HRT Momentum-based indicators lead the market and moving average-based indicators lag it. oth types of tools have advantages and disadvantages. H e r e s

### PMR5406 Redes Neurais e Lógica Fuzzy Aula 3 Multilayer Percetrons

PMR5406 Redes Neurais e Aula 3 Multilayer Percetrons Baseado em: Neural Networks, Simon Haykin, Prentice-Hall, 2 nd edition Slides do curso por Elena Marchiori, Vrie Unviersity Multilayer Perceptrons Architecture

### Performance Analysis of a Counter-intuitive Automated Stock-Trading Agent

Performance Analysis of a Counter-intuitive Automated Stock-Trading Agent Ronggang Yu and Peter Stone Department of Computer Sciences The University of Texas at Austin http://www.cs.utexas.edu/~{ryu,pstone}

### THE INVERSE FISHER TRANSFORM By John Ehlers

THE INVERSE FISHER TRANSFORM By John Ehlers The purpose of technical indicators is to help with your timing decisions to buy or sell. Hopefully, the signals are clear and unequivocal. However, more often

### Prediction of Stock Performance Using Analytical Techniques

136 JOURNAL OF EMERGING TECHNOLOGIES IN WEB INTELLIGENCE, VOL. 5, NO. 2, MAY 2013 Prediction of Stock Performance Using Analytical Techniques Carol Hargreaves Institute of Systems Science National University

### SUCCESSFUL PREDICTION OF HORSE RACING RESULTS USING A NEURAL NETWORK

SUCCESSFUL PREDICTION OF HORSE RACING RESULTS USING A NEURAL NETWORK N M Allinson and D Merritt 1 Introduction This contribution has two main sections. The first discusses some aspects of multilayer perceptrons,

### Segmentation of stock trading customers according to potential value

Expert Systems with Applications 27 (2004) 27 33 www.elsevier.com/locate/eswa Segmentation of stock trading customers according to potential value H.W. Shin a, *, S.Y. Sohn b a Samsung Economy Research

### Neural Network Applications in Stock Market Predictions - A Methodology Analysis

Neural Network Applications in Stock Market Predictions - A Methodology Analysis Marijana Zekic, MS University of Josip Juraj Strossmayer in Osijek Faculty of Economics Osijek Gajev trg 7, 31000 Osijek

### The Combination Forecasting Model of Auto Sales Based on Seasonal Index and RBF Neural Network

, pp.67-76 http://dx.doi.org/10.14257/ijdta.2016.9.1.06 The Combination Forecasting Model of Auto Sales Based on Seasonal Index and RBF Neural Network Lihua Yang and Baolin Li* School of Economics and

### American International Journal of Research in Science, Technology, Engineering & Mathematics

American International Journal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 2328-349, ISSN (Online): 2328-3580, ISSN (CD-ROM): 2328-3629

### Successful Trading Using Artificial Intelligence By Steve Ward and Marge Sherald. Let your systems learn the wisdom of age and experience.

Successful Trading Using Artificial Intelligence By Steve Ward and Marge Sherald Let your systems learn the wisdom of age and experience. Copyright 2006 by Ward Systems Group Inc. All rights reserved.

### 5 Pitfalls To. Avoid For. Sucessful

5 Pitfalls To Avoid For Sucessful Forex Trading Contents Page Legal and Copyright 3 Introduction To The 5 pitfalls 4 Pitfall 1- Unlimited Losses 6 Pitfall 2-Forex Brokers Closing Our Accounts 8 Pitfall

### Bank Customers (Credit) Rating System Based On Expert System and ANN

Bank Customers (Credit) Rating System Based On Expert System and ANN Project Review Yingzhen Li Abstract The precise rating of customers has a decisive impact on loan business. We constructed the BP network,

### Review on Financial Forecasting using Neural Network and Data Mining Technique

ORIENTAL JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY An International Open Free Access, Peer Reviewed Research Journal Published By: Oriental Scientific Publishing Co., India. www.computerscijournal.org ISSN:

### Combining Technical Analysis and Neural Networks in the Australian Stockmarket

Bond University epublications@bond Information Technology papers Faculty of Business August 2006 Combining Technical Analysis and Neural Networks in the Australian Stockmarket Bruce Vanstone Bond University,

### A Survey of Systems for Predicting Stock Market Movements, Combining Market Indicators and Machine Learning Classifiers

Portland State University PDXScholar Dissertations and Theses Dissertations and Theses Winter 3-14-2013 A Survey of Systems for Predicting Stock Market Movements, Combining Market Indicators and Machine

### SELECTING NEURAL NETWORK ARCHITECTURE FOR INVESTMENT PROFITABILITY PREDICTIONS

UDC: 004.8 Original scientific paper SELECTING NEURAL NETWORK ARCHITECTURE FOR INVESTMENT PROFITABILITY PREDICTIONS Tonimir Kišasondi, Alen Lovren i University of Zagreb, Faculty of Organization and Informatics,

### Stock Prediction using Artificial Neural Networks

Stock Prediction using Artificial Neural Networks Abhishek Kar (Y8021), Dept. of Computer Science and Engineering, IIT Kanpur Abstract In this work we present an Artificial Neural Network approach to predict

### FE570 Financial Markets and Trading. Stevens Institute of Technology

FE570 Financial Markets and Trading Lecture 8. Technical Trading Strategies (Ref. Anatoly Schmidt CHAPTER 10 Technical Trading Strategies) Steve Yang Stevens Institute of Technology 11/13/2012 Outline

### Generating Directional Change Based Trading Strategies with Genetic Programming

Generating Directional Change Based Trading Strategies with Genetic Programming Jeremie Gypteau, Fernando E. B. Otero, and Michael Kampouridis School of Computing University of Kent, Canterbury, UK {jg431,f.e.b.otero,m.kampouridis}@kent.ac.uk

### Application of Artificial Neural Networks To Predict Intraday Trading Signals

Application of Artificial Neural Networks To Predict Intraday Trading Signals EDDY F. PUTRA BINUS Business School BINUS University Hang Lekir 1 no.6, Senayan, Jakarta INDONESIA eddy.putra@yahoo.com RAYMONDUS

### A Property and Casualty Insurance Predictive Modeling Process in SAS

Paper 11422-2016 A Property and Casualty Insurance Predictive Modeling Process in SAS Mei Najim, Sedgwick Claim Management Services ABSTRACT Predictive analytics is an area that has been developing rapidly

### Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski trajkovski@nyus.edu.mk

Introduction to Machine Learning and Data Mining Prof. Dr. Igor Trakovski trakovski@nyus.edu.mk Neural Networks 2 Neural Networks Analogy to biological neural systems, the most robust learning systems

### COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID. Jovita Nenortaitė

ISSN 1392 124X INFORMATION TECHNOLOGY AND CONTROL, 2005, Vol.34, No.3 COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID Jovita Nenortaitė InformaticsDepartment,VilniusUniversityKaunasFacultyofHumanities

### Credit Card Fraud Detection Using Self Organised Map

International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 13 (2014), pp. 1343-1348 International Research Publications House http://www. irphouse.com Credit Card Fraud

### A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number

A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number 1 Tomohiro KAMIMURA, 2 Akinori KANASUGI 1 Department of Electronics, Tokyo Denki University, 07ee055@ms.dendai.ac.jp

### Machine Learning with MATLAB David Willingham Application Engineer

Machine Learning with MATLAB David Willingham Application Engineer 2014 The MathWorks, Inc. 1 Goals Overview of machine learning Machine learning models & techniques available in MATLAB Streamlining the

### Journal of Optimization in Industrial Engineering 13 (2013) 49-54

Journal of Optimization in Industrial Engineering 13 (2013) 49-54 Optimization of Plastic Injection Molding Process by Combination of Artificial Neural Network and Genetic Algorithm Abstract Mohammad Saleh

### Proceedings of the 9th WSEAS International Conference on APPLIED COMPUTER SCIENCE

Automated Futures Trading Environment Effect on the Decision Making PETR TUCNIK Department of Information Technologies University of Hradec Kralove Rokitanskeho 62, 500 02 Hradec Kralove CZECH REPUBLIC

### Artificial Neural Networks and Support Vector Machines. CS 486/686: Introduction to Artificial Intelligence

Artificial Neural Networks and Support Vector Machines CS 486/686: Introduction to Artificial Intelligence 1 Outline What is a Neural Network? - Perceptron learners - Multi-layer networks What is a Support

### A Big Data Analytical Framework For Portfolio Optimization Abstract. Keywords. 1. Introduction

A Big Data Analytical Framework For Portfolio Optimization Dhanya Jothimani, Ravi Shankar and Surendra S. Yadav Department of Management Studies, Indian Institute of Technology Delhi {dhanya.jothimani,

### Designing a Decision Support System Model for Stock Investment Strategy

Designing a Decision Support System Model for Stock Investment Strategy Chai Chee Yong and Shakirah Mohd Taib Abstract Investors face the highest risks compared to other form of financial investments when

### Solving Nonlinear Equations Using Recurrent Neural Networks

Solving Nonlinear Equations Using Recurrent Neural Networks Karl Mathia and Richard Saeks, Ph.D. Accurate Automation Corporation 71 Shallowford Road Chattanooga, Tennessee 37421 Abstract A class of recurrent

### Predictive Dynamix Inc

Predictive Modeling Technology Predictive modeling is concerned with analyzing patterns and trends in historical and operational data in order to transform data into actionable decisions. This is accomplished

### Forecasting Trade Direction and Size of Future Contracts Using Deep Belief Network

Forecasting Trade Direction and Size of Future Contracts Using Deep Belief Network Anthony Lai (aslai), MK Li (lilemon), Foon Wang Pong (ppong) Abstract Algorithmic trading, high frequency trading (HFT)

### GO Markets Trading Tools

GO Markets Trading Tools Expert Advisors One of the most popular features of MetaTrader4 and the reason it is the world leader in Forex trading is because of the ability to use Expert Advisors. EAs are

### ZERO LAG (well, almost)

ZERO LAG (well, almost) By John Ehlers and Ric Way All smoothing filters and moving averages have lag. It s a law. The lag is necessary because the smoothing is done using past data. Therefore, the averaging

### Cash Forecasting: An Application of Artificial Neural Networks in Finance

International Journal of Computer Science & Applications Vol. III, No. I, pp. 61-77 2006 Technomathematics Research Foundation Cash Forecasting: An Application of Artificial Neural Networks in Finance