Data Mining Techniques in Stock Market Prediction

Slides:



Advertisements
Similar presentations
FUNCTION FITTING Student’s name: Ruba Eyal Salman Supervisor:
Advertisements

Machine Learning Neural Networks
Forecasting the BET-C Stock Index with Artificial Neural Networks DOCTORAL SCHOOL OF FINANCE AND BANKING DOFIN ACADEMY OF ECONOMIC STUDIES MSc Student:
Optimizing number of hidden neurons in neural networks
Data Mining Techniques Outline
Slide 1 EE3J2 Data Mining EE3J2 Data Mining Lecture 15: Introduction to Artificial Neural Networks Martin Russell.
1 Artificial Neural Networks: An Introduction S. Bapi Raju Dept. of Computer and Information Sciences, University of Hyderabad.
Neural Networks. R & G Chapter Feed-Forward Neural Networks otherwise known as The Multi-layer Perceptron or The Back-Propagation Neural Network.
Classification for High Dimensional Problems Using Bayesian Neural Networks and Dirichlet Diffusion Trees Radford M. Neal and Jianguo Zhang the winners.
Introduction to Neural Networks Simon Durrant Quantitative Methods December 15th.
Fitting models to data. Step 5) Express the relationships mathematically in equations Step 6)Get values of parameters Determine what type of model you.
Artificial Neural Networks (ANNs)
On the Application of Artificial Intelligence Techniques to the Quality Improvement of Industrial Processes P. Georgilakis N. Hatziargyriou Schneider ElectricNational.
NEURAL NETWORKS FOR TECHNICAL ANALYSIS: A STUDY ON KLCI 授課教師:楊婉秀 報告人:李宗霖.
Ranga Rodrigo April 5, 2014 Most of the sides are from the Matlab tutorial. 1.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by:Manoj Kumar Gantayat CS: Technical Seminar Presentation by MANOJ KUMAR GANTAYAT.
Artificial Neural Networks
1 st Neural Network: AND function Threshold(Y) = 2 X1 Y X Y.
Artificial Neural Networks (ANN). Output Y is 1 if at least two of the three inputs are equal to 1.
Cascade Correlation Architecture and Learning Algorithm for Neural Networks.
C. Benatti, 3/15/2012, Slide 1 GA/ICA Workshop Carla Benatti 3/15/2012.
Using Neural Networks in Database Mining Tino Jimenez CS157B MW 9-10:15 February 19, 2009.
IE 585 Introduction to Neural Networks. 2 Modeling Continuum Unarticulated Wisdom Articulated Qualitative Models Theoretic (First Principles) Models Empirical.
Michigan REU Final Presentations, August 10, 2006Matt Jachowski 1 Multivariate Analysis, TMVA, and Artificial Neural Networks Matt Jachowski
Applying Neural Networks Michael J. Watts
Stock Price Prediction Using Reinforcement Learning
Statistical Tools for Solar Resource Forecasting Vivek Vijay IIT Jodhpur Date: 16/12/2013.
Soft Computing Lecture 8 Using of perceptron for image recognition and forecasting.
What is Data Mining? process of finding correlations or patterns among dozens of fields in large relational databases process of finding correlations or.
Artificial Neural Networks Approach to Stock Prediction Presented by Justin Jaeck.
Each neuron has a threshold value Each neuron has weighted inputs from other neurons The input signals form a weighted sum If the activation level exceeds.
Peter Moore 10/05/051 ANN survival prediction for cancer patients Peter Moore High Energy Physics University of Manchester.
Machine Learning in CSC 196K
Artificial Intelligence for Data Mining in the Context of Enterprise Systems Thesis Presentation by Real Carbonneau.
WHAT IS DATA MINING?  The process of automatically extracting useful information from large amounts of data.  Uses traditional data analysis techniques.
Stock market forecasting using LASSO Linear Regression model
Artificial Neural Networks for Data Mining. Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall 6-2 Learning Objectives Understand the.
Bab 5 Classification: Alternative Techniques Part 4 Artificial Neural Networks Based Classifer.
WHAT IS DATA MINING?  The process of automatically extracting useful information from large amounts of data.  Uses traditional data analysis techniques.
Neural Networks for EMC Modeling of Airplanes Vlastimil Koudelka Department of Radio Electronics FEKT BUT Metz,
Elnaz Siami-Irdemoosaa,Saeid R. Dindarloo
Kim HS Introduction considering that the amount of MRI data to analyze in present-day clinical trials is often on the order of hundreds or.
語音訊號處理之初步實驗 NTU Speech Lab 指導教授: 李琳山 助教: 熊信寬
Feasibility of Using Machine Learning Algorithms to Determine Future Price Points of Stocks By: Alexander Dumont.
Lecture 2 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 2/1 Dr.-Ing. Erwin Sitompul President University
Data Mining: Concepts and Techniques1 Prediction Prediction vs. classification Classification predicts categorical class label Prediction predicts continuous-valued.
Network traffic based computer system user identification Dr Zsolt Illési associate professor College of Dunaújváros Open Source Intelligence.
Prepared by Fayes Salma.  Introduction: Financial Tasks  Data Mining process  Methods in Financial Data mining o Neural Network o Decision Tree  Trading.
Outline Problem Description Data Acquisition Method Overview
Applying Neural Networks
Understanding Neural Networks using .NET
An Investigation of Market Dynamics and Wealth Distributions
Stock Market Prediction
Generalization ..
Prof. Carolina Ruiz Department of Computer Science
Biological and Artificial Neuron
شبکه عصبی تنظیم: بهروز نصرالهی-فریده امدادی استاد محترم: سرکار خانم کریمی دانشگاه آزاد اسلامی واحد شهرری.
Biological and Artificial Neuron
Artificial Intelligence Methods
Training a Neural Network
Using Artificial Neural Networks and Support Vector Regression to Model the Lyapunov Exponent Adam Maus.
Biological and Artificial Neuron
network of simple neuron-like computing elements
Lecture Notes for Chapter 4 Artificial Neural Networks
Zip Codes and Neural Networks: Machine Learning for
Emna Krichene 1, Youssef Masmoudi 1, Adel M
Structure of a typical back-propagated multilayered perceptron used in this study. Structure of a typical back-propagated multilayered perceptron used.
Areas under the receiver operating characteristic (ROC) curves for both the training and testing data sets based on a number of hidden-layer perceptrons.
Artificial Neural Network learning
Prof. Carolina Ruiz Department of Computer Science
Presentation transcript:

Data Mining Techniques in Stock Market Prediction Sen Jiao EECS 435, Data Mining Apr. 14, 2015 Case Western Reserve University

Outline Technical & Fundamental Analysis Bayesian Probability Dynamic Time Series Artificial Neural Network Training

Technical & Fundamental Analysis No black swan events Technical Indicators

Bayesian Probability Update the probability estimates for a hypothesis once additional evidence is learned Stand for performance accuracy of individual stock over a certain period of time Provide standard of optimal decision-making for selecting significant technical indicators

Bayesian Probability 300 trading days Candidate Indicators: MA, Bias, ADX

Dynamic Time Series

Dynamic Time Series

Artificial Neural Network (ANN) Training algorithm iteratively adjusts the connection weights Generalize relevant output when network is adequately trained Training automatically stops when generalization stops improving

Artificial Neural Network (ANN) ANN is expected to yield better prediction results than dynamic time series in most cases # of hidden neurons: 10 70% training data, 15% validation, 15% testing

Preliminary Results Stock: Apple (AAPL) Data from Apr. 11, 2013 to Apr. 11, 2015 505 trading days 450 days training, 55 days prediction Matlab Neural Network Toolbox

Preliminary Results

Preliminary Results – Dynamic DT

Preliminary Results – ANN

Future Work Model Implementation Investigation on more stocks Statistical analysis