Market Forecasting using (2D) 2 PCA + RBFNN BY: DANNY SANCHEZ.

Slides:



Advertisements
Similar presentations
Sequential learning in dynamic graphical model Hao Wang, Craig Reeson Department of Statistical Science, Duke University Carlos Carvalho Booth School of.
Advertisements

The Robert Gordon University School of Engineering Dr. Mohamed Amish
PCA for analysis of complex multivariate data. Interpretation of large data tables by PCA In industry, research and finance the amount of data is often.
Chapter Outline 3.1 Introduction
Covariance Matrix Applications
Gil Dafnai, Jonathan Sidi Research Department, Bank of Israel.
CS Statistical Machine learning Lecture 13 Yuan (Alan) Qi Purdue CS Oct
Senior Design Project ECE 401. Team Members  Supervision: Prof. Edwin K. P. Chong, Ph.D.  Ph.D. student Ramin Zahedi  Abdullah Altunaiji  Yazeed AlRuwayti.
Dan Iannuzzi Kevin Pine CS 680. Outline The Problem Recap of CS676 project Goal of this GPU Research Approach Parallelization attempts Results Difficulties.
A Generalized Model for Financial Time Series Representation and Prediction Author: Depei Bao Presenter: Liao Shu Acknowledgement: Some figures in this.
Technical Analysis By Ross Klosterman Common Cents Investment Group By Ross Klosterman Common Cents Investment Group.
Model In order to automatically identify technical indicators our model: quantizes real-time market trades in 15 second intervals scans ~40,000 data points.
ABSTRACT Technical Analysis is the study of historical price trends in order to predict future price movements. Traders use various forms of Technical.
Neural Network Based Approach for Short-Term Load Forecasting
Short-Term Load Forecasting: Similar Day-Based Wavelet Neural Networks Ying Chen, Peter B. Luh, Fellow, IEEE, Che Guan, Yige Zhao Laurent D. Michel Matthew.
RBF Neural Networks x x1 Examples inside circles 1 and 2 are of class +, examples outside both circles are of class – What NN does.
Financial time series forecasting using support vector machines Author: Kyoung-jae Kim 2003 Elsevier B.V.
Principal Component Analysis (PCA) Principal component analysis (PCA) creates new variables (components) that consist of uncorrelated, linear combinations.
Data mining and statistical learning, lecture 4 Outline Regression on a large number of correlated inputs  A few comments about shrinkage methods, such.
Non-fixed and Asymmetrical Margin Approach to Stock Market Prediction using Support Vector Regression Haiqin Yang, Irwin King and Laiwan Chan Department.
Comparison of Instance-Based Techniques for Learning to Predict Changes in Stock Prices iCML Conference December 10, 2003 Presented by: David LeRoux.
Introduction to Neural Networks Simon Durrant Quantitative Methods December 15th.
Support Vector Machine Regression for Volatile Stock Market Prediction Haiqin Yang, Laiwan Chan, and Irwin King Department of Computer Science and Engineering.
NEURAL NETWORKS FOR TECHNICAL ANALYSIS: A STUDY ON KLCI 授課教師:楊婉秀 報告人:李宗霖.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Yale School of Management The Dow Theory William Peter Hamilton’s Track Record Re-Considered Stephen J. Brown (NYU Stern School) William N. Goetzmann (Yale.
Saeed Ebrahimijam SPRING Faculty of Business and Economics Department of Banking and Finance Doğu Akdeniz Üniversitesi FINA417.
FINANCIAL FORECASTING MARKETS1 ANDREAS KARATHANASOPOULOS.
Major Steps 1.Understand what the Direction of the Market is- Bullish or Bearish 2.Use our research to investigate 3.Follow the Prism rules 4.You Execute-
Neural networks - Lecture 111 Recurrent neural networks (II) Time series processing –Networks with delayed input layer –Elman network Cellular networks.
A Neural Network Approach to Predicting Stock Performance John Piefer ECE/CS 539 Project Presentation.
1 Statistical Tools for Multivariate Six Sigma Dr. Neil W. Polhemus CTO & Director of Development StatPoint, Inc.
Statistical Arbitrage Ying Chen, Leonardo Bachega Yandong Guo, Xing Liu March, 2010.
Structural Risk Models. Elementary Risk Models Single Factor Model –Market Model –Plus assumption residuals are uncorrelated Constant Correlation Model.
The FEAR Gauge An Introduction to the Volatility Index by Amy Ackers.
Academy #8 Technical Analysis Speakers: Charles & Daniel Get connected to B&R 1.
1 Integration of Neural Network and Fuzzy system for Stock Price Prediction Student : Dah-Sheng Lee Professor: Hahn-Ming Lee Date:5 December 2003.
M. E. Malliaris Loyola University Chicago, S. G. Malliaris Yale University,
1.  Experimental Results  ELM  Weighted ELM  Locally Weighted ELM  Problem 2.
Data Mining: Neural Network Applications by Louise Francis CAS Annual Meeting, Nov 11, 2002 Francis Analytics and Actuarial Data Mining, Inc.
A hybrid SOFM-SVR with a filter-based feature selection for stock market forecasting Huang, C. L. & Tsai, C. Y. Expert Systems with Applications 2008.
1 Prediction method for stock market Student : Dah-Sheng Lee Professor: Hahn-Ming Lee Date:30 January 2004.
Digital Media Lab 1 Data Mining Applied To Fault Detection Shinho Jeong Jaewon Shim Hyunsoo Lee {cinooco, poohut,
Soft Computing Lecture 8 Using of perceptron for image recognition and forecasting.
The RSKsys Emini S&P Trading Strategy Developed by RSKsys Intl LLC Denver, CO. USA
Artificial Neural Networks Approach to Stock Prediction Presented by Justin Jaeck.
1 Comments on “When Does Idiosyncratic Risk Really Matter” Yuanchen Chang National Chengchi University.
2D-LDA: A statistical linear discriminant analysis for image matrix
Market analysis for the S&P500 Giulio Genovese Tuesday, December
ViSOM - A Novel Method for Multivariate Data Projection and Structure Visualization Advisor : Dr. Hsu Graduate : Sheng-Hsuan Wang Author : Hujun Yin.
Financial Data mining and Tools CSCI 4333 Presentation Group 6 Date10th November 2003.
INTRODUCTION RSI- RELATIVE STRENGTH INDEX MOVING AVERAGE BOLLINGER BANDSSUMMARY.
Data Mining: Neural Network Applications by Louise Francis CAS Convention, Nov 13, 2001 Francis Analytics and Actuarial Data Mining, Inc.
LOAD FORECASTING. - ELECTRICAL LOAD FORECASTING IS THE ESTIMATION FOR FUTURE LOAD BY AN INDUSTRY OR UTILITY COMPANY - IT HAS MANY APPLICATIONS INCLUDING.
Portfolio Selection with Support Vector Regression Henrique, Pedro Alexandre University of Brasilia, Brazil.
CPH Dr. Charnigo Chap. 11 Notes Figure 11.2 provides a diagram which shows, at a glance, what a neural network does. Inputs X 1, X 2,.., X P are.
Label Embedding Trees for Large Multi-class Tasks Samy Bengio Jason Weston David Grangier Presented by Zhengming Xing.
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
ADX Indicator AKA: “Wilder’s DMI”-Directional Movement Indicator
The Dow Theory William Peter Hamilton’s Track Record Re-Considered
Principal Component Analysis (PCA)
Historic Document Image De-Noising using Principal Component Analysis (PCA) and Local Pixel Grouping (LPG) Han-Yang Tang1, Azah Kamilah Muda1, Yun-Huoy.
Ninja Trader: Introduction to data mining in financial applications
Statistical Office of the Republic of Slovenia
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Machine Learning – a Probabilistic Perspective
Applied Machine Learning For Quant Finance
Bug Localization with Combination of Deep Learning and Information Retrieval A. N. Lam et al. International Conference on Program Comprehension 2017.
What is Artificial Intelligence?
Presentation transcript:

Market Forecasting using (2D) 2 PCA + RBFNN BY: DANNY SANCHEZ

Current Models (market forecasting)  Auto-regressive Moving Average (ARIMA)  Univariate  Benchmark used for comparisons  Predictor based regression model  Multivariate  Various types of neural networks used

“A Stock Market Forecasting Model Combining Two- Directional Two-Dimensional Principal Component Analysis and Radial Basis Function Neural Network ”  Paper published: April 7, 2015  Authors: Zhiq Guo, Huaiqing Wang, Jie Yang, David J. Miller  Subject: Chinese DOW  Multivariate model Proposed:  (2D) 2 PCA + RBFNN  “The proposed (2D)^2 PCA+RBFNN model use (2D)^2 PCA to remove the noise from the input raw data, the feature will contain less noise information and serve as the input of the RBFNN to predict the value or movement of the next day’s closing price.”  Hardware:  2.30 GHz CPU + 2Gb RAM + MATLAB software

General Outline  Data Source (Open, High, Low, Adj. Close) -> Create Predictor variables -> Reduce noise/extract features ((2D) 2 PCA ) -> Use reduced matrix as input for RBFNN

Predictor Variables  Using market data (usually in.csv format) containing historical: Open – High – Low – Adj. Close  Predictors created using common technical indicator formulas. For the this research study 36 predictors were used including:  MACD – Stochastic – Relative Strength Indicator  Three of the most commonly used momentum indicators by technical traders

(2D) 2 PCA  Based on the idea of Principle Component Analysis  Been used in signals processing for noise reduction for years  2D aims to reduce dimensionality while retaining usefulness of data by reducing variation Ex.

RBFNN  Three-layered structure  Input Layer -> Hidden Layer -> Output Layer

Results

“Replicating (2D)2PCA + RBFNN market forecasting model in R”  Authors: Danny Sanchez  Subject: S&P 500 (^GSPC) otherwise known as SPX  Multivariate model used: (2D) 2 PCA + RBFNN  Similar to the original research but I have chosen my own predictor variables based on market knowledge  Hardware:  2.30 GHz CPU + 2Gb RAM + MATLAB software

Predictor Variables  Using Yahoo Finance Historical data for S&P 500 & VIX (Volatility Index) containing: Open – High – Low – Adj. Close  Based on previous trading knowledge, I chose 20 predictor vectors including:  MACD – Stochastic – Relative Strength Indicator  Three of the most commonly used momentum indicators by technical traders

Results

Results - Personal