SlideShare a Scribd company logo
1 of 17
1
INFORMS Philadelphia
November 2015
Mohamed Abraar Ahmed (Email: mza0068@auburn.edu)
M.S. Candidate, Industrial and Systems Engineering
Stock Price Prediction Using
Disparate Data Sources in Fuzzy
Systems
2Stock Market Prediction
 Why?
• The stock market is one
of the most important
way for companies to
raise money
• About 48% Americans
invested in the stock
market in 2015 (CNBC)
• The successful prediction
of a stock’s future price
could yield significant
profit
3Stock Market Prediction
 How?
Guess? Fundamental Analysis
Technical Analysis (Charting) Technological Methods
4Data Sources
5Motivation and Previous Process Overview
• Which sources of data have the most correlation with the stock market
time series?
• Which logical target has the best prediction capability with regards to
the stock movement?
• Which technological model is best at predicting the stock movement?
• Can we construct a better model using disparate data sources?
6Feature Selection
• Simplification of model
• Shorter training times
• Improve accuracy
• Enhanced generalization by reducing overfitting
7Feature Selection
 Method :
Recursive feature
elimination (RFE)
 Coding : Python
with multiple
feature selection
package
Pseudo Code of RFE
* Code is available on https://github.com/binweng/SFS
8Experimental Result
• Comparison of Model Accuracy by information input
9Evaluation
 10 – fold cross validation
10Motivation
 Could predict movement quite accurately, can
it be done for price?
 Movement can tell buy or sell, price will tell
whether it is worth it
 Will application of Fuzzy Logic to the
disparate data sources improve, maintain or
reduce accuracy compared to other
implementations?
 Can the movement and price models be used
in conjunction for better decision making in
stock selection?
11Membership Functions for Input and Output
 Cluster Analysis
• Cluster analysis or
segmentation
analysis forms
clusters such that
data points in the
same cluster are very
similar
• K-means clustering
• Clusters were used
to form ranges of
membership
functions
• Coding: On Matlab
12Rules
 Made categories of levels based on input
membership functions
 Got the input and output rules for each pair
based on historical real data
 Checked for input-output pairs, that formed
rules, which were repeated
 Picked most repeated
 Coding: On VBA
Part of results for Output Low MF
13Results
• Using error as
a marker of
performance,
the results are
convincing
• There are
situations
where it looks
like more rules
are required
for predicting
the market
• The system
looks to be
reacting well
even when the
stock price
range has
changed
14Results
15Model Combination
 The main idea behind adding Fuzzy Logic to
the chosen movement model is to predict the
close price after movement is known
 If predicted close price is in the opposite
direction of the movement prediction, close
price resets to previous day price
16Future Work
 Gather data by other methods such as Twitter
sentiments and textual analysis of financial
reports
 Scan for more rules via the input-output
pairing method
 Use error in prediction in genetic algorithms
to modify rules
17Thank you! Questions?
(Oh c’mon, you knew it from the first slide that this was coming.)

More Related Content

What's hot

STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUE
STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUESTOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUE
STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUERicha Handa
 
Predicting Stock Market Price Using Support Vector Regression
Predicting Stock Market Price Using Support Vector RegressionPredicting Stock Market Price Using Support Vector Regression
Predicting Stock Market Price Using Support Vector RegressionChittagong Independent University
 
Financial forecastings using neural networks ppt
Financial forecastings using neural networks pptFinancial forecastings using neural networks ppt
Financial forecastings using neural networks pptPuneet Gupta
 
Stock market analysis
Stock market analysisStock market analysis
Stock market analysisSruti Jain
 
IRJET- Future Stock Price Prediction using LSTM Machine Learning Algorithm
IRJET-  	  Future Stock Price Prediction using LSTM Machine Learning AlgorithmIRJET-  	  Future Stock Price Prediction using LSTM Machine Learning Algorithm
IRJET- Future Stock Price Prediction using LSTM Machine Learning AlgorithmIRJET Journal
 
Stock market analysis using ga and neural network
Stock market analysis using ga and neural networkStock market analysis using ga and neural network
Stock market analysis using ga and neural networkAmr Abd El Latief
 
Performance analysis and prediction of stock market for investment decision u...
Performance analysis and prediction of stock market for investment decision u...Performance analysis and prediction of stock market for investment decision u...
Performance analysis and prediction of stock market for investment decision u...Hari KC
 
IRJET- Stock Price Prediction using Long Short Term Memory
IRJET-  	  Stock Price Prediction using Long Short Term MemoryIRJET-  	  Stock Price Prediction using Long Short Term Memory
IRJET- Stock Price Prediction using Long Short Term MemoryIRJET Journal
 
Stock Market Prediction and Investment Portfolio Selection Using Computationa...
Stock Market Prediction and Investment Portfolio Selection Using Computationa...Stock Market Prediction and Investment Portfolio Selection Using Computationa...
Stock Market Prediction and Investment Portfolio Selection Using Computationa...iosrjce
 
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...Hari KC
 
Stock Price Prediction
Stock Price PredictionStock Price Prediction
Stock Price PredictionManisha Mishra
 
Stock Market Prediction using Machine Learning
Stock Market Prediction using Machine LearningStock Market Prediction using Machine Learning
Stock Market Prediction using Machine LearningAravind Balaji
 
IRJET- Prediction in Stock Marketing
IRJET- Prediction in Stock MarketingIRJET- Prediction in Stock Marketing
IRJET- Prediction in Stock MarketingIRJET Journal
 
Stock Market Price Prediction Using Technical Analysis
Stock Market Price Prediction Using Technical AnalysisStock Market Price Prediction Using Technical Analysis
Stock Market Price Prediction Using Technical AnalysisASHEESHVERMA6
 
Stock Price Trend Forecasting using Supervised Learning
Stock Price Trend Forecasting using Supervised LearningStock Price Trend Forecasting using Supervised Learning
Stock Price Trend Forecasting using Supervised LearningSharvil Katariya
 
Improved stock prediction accuracy using ema technique
Improved stock prediction accuracy using ema techniqueImproved stock prediction accuracy using ema technique
Improved stock prediction accuracy using ema techniquePrashant Singhal
 
Software for Stock Market Prediction
Software for Stock Market PredictionSoftware for Stock Market Prediction
Software for Stock Market PredictionSSA KPI
 

What's hot (20)

STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUE
STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUESTOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUE
STOCK MARKET PRREDICTION WITH FEATURE EXTRACTION USING NEURAL NETWORK TEHNIQUE
 
Predicting Stock Market Price Using Support Vector Regression
Predicting Stock Market Price Using Support Vector RegressionPredicting Stock Market Price Using Support Vector Regression
Predicting Stock Market Price Using Support Vector Regression
 
Stock Market Prediction Using ANN
Stock Market Prediction Using ANNStock Market Prediction Using ANN
Stock Market Prediction Using ANN
 
Financial forecastings using neural networks ppt
Financial forecastings using neural networks pptFinancial forecastings using neural networks ppt
Financial forecastings using neural networks ppt
 
Stock market analysis
Stock market analysisStock market analysis
Stock market analysis
 
IRJET- Future Stock Price Prediction using LSTM Machine Learning Algorithm
IRJET-  	  Future Stock Price Prediction using LSTM Machine Learning AlgorithmIRJET-  	  Future Stock Price Prediction using LSTM Machine Learning Algorithm
IRJET- Future Stock Price Prediction using LSTM Machine Learning Algorithm
 
Stock market analysis using ga and neural network
Stock market analysis using ga and neural networkStock market analysis using ga and neural network
Stock market analysis using ga and neural network
 
Performance analysis and prediction of stock market for investment decision u...
Performance analysis and prediction of stock market for investment decision u...Performance analysis and prediction of stock market for investment decision u...
Performance analysis and prediction of stock market for investment decision u...
 
Presentation1
Presentation1Presentation1
Presentation1
 
IRJET- Stock Price Prediction using Long Short Term Memory
IRJET-  	  Stock Price Prediction using Long Short Term MemoryIRJET-  	  Stock Price Prediction using Long Short Term Memory
IRJET- Stock Price Prediction using Long Short Term Memory
 
Stock Market Prediction and Investment Portfolio Selection Using Computationa...
Stock Market Prediction and Investment Portfolio Selection Using Computationa...Stock Market Prediction and Investment Portfolio Selection Using Computationa...
Stock Market Prediction and Investment Portfolio Selection Using Computationa...
 
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
 
Stock Price Prediction
Stock Price PredictionStock Price Prediction
Stock Price Prediction
 
Stock Market Prediction using Machine Learning
Stock Market Prediction using Machine LearningStock Market Prediction using Machine Learning
Stock Market Prediction using Machine Learning
 
Stock market with nn
Stock market with nnStock market with nn
Stock market with nn
 
IRJET- Prediction in Stock Marketing
IRJET- Prediction in Stock MarketingIRJET- Prediction in Stock Marketing
IRJET- Prediction in Stock Marketing
 
Stock Market Price Prediction Using Technical Analysis
Stock Market Price Prediction Using Technical AnalysisStock Market Price Prediction Using Technical Analysis
Stock Market Price Prediction Using Technical Analysis
 
Stock Price Trend Forecasting using Supervised Learning
Stock Price Trend Forecasting using Supervised LearningStock Price Trend Forecasting using Supervised Learning
Stock Price Trend Forecasting using Supervised Learning
 
Improved stock prediction accuracy using ema technique
Improved stock prediction accuracy using ema techniqueImproved stock prediction accuracy using ema technique
Improved stock prediction accuracy using ema technique
 
Software for Stock Market Prediction
Software for Stock Market PredictionSoftware for Stock Market Prediction
Software for Stock Market Prediction
 

Viewers also liked

Settimana europea della mobilità 2016 guidelines italiano
Settimana europea della mobilità 2016 guidelines italianoSettimana europea della mobilità 2016 guidelines italiano
Settimana europea della mobilità 2016 guidelines italianoQuotidiano Piemontese
 
0514 john 831 to the jews who had believed power point church sermon
0514 john 831 to the jews who had believed power point church sermon0514 john 831 to the jews who had believed power point church sermon
0514 john 831 to the jews who had believed power point church sermonPowerPoint_Sermons
 
0514 luke 141 he was being carefully watched power point church sermon
0514 luke 141 he was being carefully watched power point church sermon0514 luke 141 he was being carefully watched power point church sermon
0514 luke 141 he was being carefully watched power point church sermonPowerPoint_Sermons
 
John Power secured a $16 million settlement from hospital
John Power secured a $16 million settlement from hospitalJohn Power secured a $16 million settlement from hospital
John Power secured a $16 million settlement from hospitalAnthony Roth
 
Ruth 1 9 they wept aloud power point church sermon
Ruth 1 9 they wept aloud power point church sermonRuth 1 9 they wept aloud power point church sermon
Ruth 1 9 they wept aloud power point church sermonPowerPoint_Sermons
 
Rancangan tahunan moral thn 1(kssr).2012
Rancangan tahunan moral thn 1(kssr).2012Rancangan tahunan moral thn 1(kssr).2012
Rancangan tahunan moral thn 1(kssr).2012Geetha Raja
 
Axto: azioni per le periferie torinesi
Axto: azioni per le periferie torinesiAxto: azioni per le periferie torinesi
Axto: azioni per le periferie torinesiQuotidiano Piemontese
 
POWER SYSTEM ANALYSIS-2
POWER SYSTEM ANALYSIS-2POWER SYSTEM ANALYSIS-2
POWER SYSTEM ANALYSIS-2M Ugur Kebir
 
презентация ОД
презентация ОДпрезентация ОД
презентация ОДSvetaF
 

Viewers also liked (14)

Settimana europea della mobilità 2016 guidelines italiano
Settimana europea della mobilità 2016 guidelines italianoSettimana europea della mobilità 2016 guidelines italiano
Settimana europea della mobilità 2016 guidelines italiano
 
Multipos de 5
Multipos de 5Multipos de 5
Multipos de 5
 
0514 john 831 to the jews who had believed power point church sermon
0514 john 831 to the jews who had believed power point church sermon0514 john 831 to the jews who had believed power point church sermon
0514 john 831 to the jews who had believed power point church sermon
 
0514 luke 141 he was being carefully watched power point church sermon
0514 luke 141 he was being carefully watched power point church sermon0514 luke 141 he was being carefully watched power point church sermon
0514 luke 141 he was being carefully watched power point church sermon
 
John Power secured a $16 million settlement from hospital
John Power secured a $16 million settlement from hospitalJohn Power secured a $16 million settlement from hospital
John Power secured a $16 million settlement from hospital
 
Ruth 1 9 they wept aloud power point church sermon
Ruth 1 9 they wept aloud power point church sermonRuth 1 9 they wept aloud power point church sermon
Ruth 1 9 they wept aloud power point church sermon
 
Rancangan tahunan moral thn 1(kssr).2012
Rancangan tahunan moral thn 1(kssr).2012Rancangan tahunan moral thn 1(kssr).2012
Rancangan tahunan moral thn 1(kssr).2012
 
Axto: azioni per le periferie torinesi
Axto: azioni per le periferie torinesiAxto: azioni per le periferie torinesi
Axto: azioni per le periferie torinesi
 
POWER SYSTEM ANALYSIS-2
POWER SYSTEM ANALYSIS-2POWER SYSTEM ANALYSIS-2
POWER SYSTEM ANALYSIS-2
 
презентация ОД
презентация ОДпрезентация ОД
презентация ОД
 
2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery
 
CV english
CV englishCV english
CV english
 
Il programma di Sarastus forum
Il programma di Sarastus forumIl programma di Sarastus forum
Il programma di Sarastus forum
 
ultrasonic welding
ultrasonic weldingultrasonic welding
ultrasonic welding
 

Similar to Fuzzy Presentation

AI in Finance: An Ensembling Architecture Incorporating Machine Learning Mode...
AI in Finance: An Ensembling Architecture Incorporating Machine Learning Mode...AI in Finance: An Ensembling Architecture Incorporating Machine Learning Mode...
AI in Finance: An Ensembling Architecture Incorporating Machine Learning Mode...NUS-ISS
 
IRJET- Stock Market Prediction using Machine Learning Techniques
IRJET- Stock Market Prediction using Machine Learning TechniquesIRJET- Stock Market Prediction using Machine Learning Techniques
IRJET- Stock Market Prediction using Machine Learning TechniquesIRJET Journal
 
artificggggggggggggggialintelligence.pdf
artificggggggggggggggialintelligence.pdfartificggggggggggggggialintelligence.pdf
artificggggggggggggggialintelligence.pdftt4765690
 
BATCH 1 FIRST REVIEW-1.pptx
BATCH 1 FIRST REVIEW-1.pptxBATCH 1 FIRST REVIEW-1.pptx
BATCH 1 FIRST REVIEW-1.pptxSurajRavi16
 
4th sem project.pptx
4th sem project.pptx4th sem project.pptx
4th sem project.pptxsaiproject
 
Performance Comparisons among Machine Learning Algorithms based on the Stock ...
Performance Comparisons among Machine Learning Algorithms based on the Stock ...Performance Comparisons among Machine Learning Algorithms based on the Stock ...
Performance Comparisons among Machine Learning Algorithms based on the Stock ...IRJET Journal
 
Dwdm chapter 5 data mining a closer look
Dwdm chapter 5  data mining a closer lookDwdm chapter 5  data mining a closer look
Dwdm chapter 5 data mining a closer lookShengyou Lin
 
Analysis of Nifty 50 index stock market trends using hybrid machine learning ...
Analysis of Nifty 50 index stock market trends using hybrid machine learning ...Analysis of Nifty 50 index stock market trends using hybrid machine learning ...
Analysis of Nifty 50 index stock market trends using hybrid machine learning ...IJECEIAES
 
Intelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxIntelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxAnonymous366406
 
Text Analytics- An application in Indian Stock Markets
Text Analytics- An application in Indian Stock MarketsText Analytics- An application in Indian Stock Markets
Text Analytics- An application in Indian Stock MarketsSinjana Ghosh
 
DIGITAL TRANSFORMATION AND STRATEGY_final.pptx
DIGITAL TRANSFORMATION AND STRATEGY_final.pptxDIGITAL TRANSFORMATION AND STRATEGY_final.pptx
DIGITAL TRANSFORMATION AND STRATEGY_final.pptxGeorgeDiamandis11
 
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study csandit
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptxNaveenkushwaha18
 
Evolving the Optimal Relevancy Ranking Model at Dice.com
Evolving the Optimal Relevancy Ranking Model at Dice.comEvolving the Optimal Relevancy Ranking Model at Dice.com
Evolving the Optimal Relevancy Ranking Model at Dice.comSimon Hughes
 
IMPROVED TURNOVER PREDICTION OF SHARES USING HYBRID FEATURE SELECTION
IMPROVED TURNOVER PREDICTION OF SHARES USING HYBRID FEATURE SELECTIONIMPROVED TURNOVER PREDICTION OF SHARES USING HYBRID FEATURE SELECTION
IMPROVED TURNOVER PREDICTION OF SHARES USING HYBRID FEATURE SELECTIONIJDKP
 
Analytics demystified
Analytics demystifiedAnalytics demystified
Analytics demystifiedMarc Moreau
 
laptop price prediction presentation
laptop price prediction presentationlaptop price prediction presentation
laptop price prediction presentationNeerajNishad4
 
AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software EngineeringMiroslaw Staron
 

Similar to Fuzzy Presentation (20)

Ai in finance
Ai in financeAi in finance
Ai in finance
 
AI in Finance: An Ensembling Architecture Incorporating Machine Learning Mode...
AI in Finance: An Ensembling Architecture Incorporating Machine Learning Mode...AI in Finance: An Ensembling Architecture Incorporating Machine Learning Mode...
AI in Finance: An Ensembling Architecture Incorporating Machine Learning Mode...
 
IRJET- Stock Market Prediction using Machine Learning Techniques
IRJET- Stock Market Prediction using Machine Learning TechniquesIRJET- Stock Market Prediction using Machine Learning Techniques
IRJET- Stock Market Prediction using Machine Learning Techniques
 
artificggggggggggggggialintelligence.pdf
artificggggggggggggggialintelligence.pdfartificggggggggggggggialintelligence.pdf
artificggggggggggggggialintelligence.pdf
 
BATCH 1 FIRST REVIEW-1.pptx
BATCH 1 FIRST REVIEW-1.pptxBATCH 1 FIRST REVIEW-1.pptx
BATCH 1 FIRST REVIEW-1.pptx
 
shailesh_resume
shailesh_resumeshailesh_resume
shailesh_resume
 
4th sem project.pptx
4th sem project.pptx4th sem project.pptx
4th sem project.pptx
 
Performance Comparisons among Machine Learning Algorithms based on the Stock ...
Performance Comparisons among Machine Learning Algorithms based on the Stock ...Performance Comparisons among Machine Learning Algorithms based on the Stock ...
Performance Comparisons among Machine Learning Algorithms based on the Stock ...
 
Dwdm chapter 5 data mining a closer look
Dwdm chapter 5  data mining a closer lookDwdm chapter 5  data mining a closer look
Dwdm chapter 5 data mining a closer look
 
Analysis of Nifty 50 index stock market trends using hybrid machine learning ...
Analysis of Nifty 50 index stock market trends using hybrid machine learning ...Analysis of Nifty 50 index stock market trends using hybrid machine learning ...
Analysis of Nifty 50 index stock market trends using hybrid machine learning ...
 
Intelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxIntelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptx
 
Text Analytics- An application in Indian Stock Markets
Text Analytics- An application in Indian Stock MarketsText Analytics- An application in Indian Stock Markets
Text Analytics- An application in Indian Stock Markets
 
DIGITAL TRANSFORMATION AND STRATEGY_final.pptx
DIGITAL TRANSFORMATION AND STRATEGY_final.pptxDIGITAL TRANSFORMATION AND STRATEGY_final.pptx
DIGITAL TRANSFORMATION AND STRATEGY_final.pptx
 
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptx
 
Evolving the Optimal Relevancy Ranking Model at Dice.com
Evolving the Optimal Relevancy Ranking Model at Dice.comEvolving the Optimal Relevancy Ranking Model at Dice.com
Evolving the Optimal Relevancy Ranking Model at Dice.com
 
IMPROVED TURNOVER PREDICTION OF SHARES USING HYBRID FEATURE SELECTION
IMPROVED TURNOVER PREDICTION OF SHARES USING HYBRID FEATURE SELECTIONIMPROVED TURNOVER PREDICTION OF SHARES USING HYBRID FEATURE SELECTION
IMPROVED TURNOVER PREDICTION OF SHARES USING HYBRID FEATURE SELECTION
 
Analytics demystified
Analytics demystifiedAnalytics demystified
Analytics demystified
 
laptop price prediction presentation
laptop price prediction presentationlaptop price prediction presentation
laptop price prediction presentation
 
AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software Engineering
 

Fuzzy Presentation

  • 1. 1 INFORMS Philadelphia November 2015 Mohamed Abraar Ahmed (Email: mza0068@auburn.edu) M.S. Candidate, Industrial and Systems Engineering Stock Price Prediction Using Disparate Data Sources in Fuzzy Systems
  • 2. 2Stock Market Prediction  Why? • The stock market is one of the most important way for companies to raise money • About 48% Americans invested in the stock market in 2015 (CNBC) • The successful prediction of a stock’s future price could yield significant profit
  • 3. 3Stock Market Prediction  How? Guess? Fundamental Analysis Technical Analysis (Charting) Technological Methods
  • 5. 5Motivation and Previous Process Overview • Which sources of data have the most correlation with the stock market time series? • Which logical target has the best prediction capability with regards to the stock movement? • Which technological model is best at predicting the stock movement? • Can we construct a better model using disparate data sources?
  • 6. 6Feature Selection • Simplification of model • Shorter training times • Improve accuracy • Enhanced generalization by reducing overfitting
  • 7. 7Feature Selection  Method : Recursive feature elimination (RFE)  Coding : Python with multiple feature selection package Pseudo Code of RFE * Code is available on https://github.com/binweng/SFS
  • 8. 8Experimental Result • Comparison of Model Accuracy by information input
  • 9. 9Evaluation  10 – fold cross validation
  • 10. 10Motivation  Could predict movement quite accurately, can it be done for price?  Movement can tell buy or sell, price will tell whether it is worth it  Will application of Fuzzy Logic to the disparate data sources improve, maintain or reduce accuracy compared to other implementations?  Can the movement and price models be used in conjunction for better decision making in stock selection?
  • 11. 11Membership Functions for Input and Output  Cluster Analysis • Cluster analysis or segmentation analysis forms clusters such that data points in the same cluster are very similar • K-means clustering • Clusters were used to form ranges of membership functions • Coding: On Matlab
  • 12. 12Rules  Made categories of levels based on input membership functions  Got the input and output rules for each pair based on historical real data  Checked for input-output pairs, that formed rules, which were repeated  Picked most repeated  Coding: On VBA Part of results for Output Low MF
  • 13. 13Results • Using error as a marker of performance, the results are convincing • There are situations where it looks like more rules are required for predicting the market • The system looks to be reacting well even when the stock price range has changed
  • 15. 15Model Combination  The main idea behind adding Fuzzy Logic to the chosen movement model is to predict the close price after movement is known  If predicted close price is in the opposite direction of the movement prediction, close price resets to previous day price
  • 16. 16Future Work  Gather data by other methods such as Twitter sentiments and textual analysis of financial reports  Scan for more rules via the input-output pairing method  Use error in prediction in genetic algorithms to modify rules
  • 17. 17Thank you! Questions? (Oh c’mon, you knew it from the first slide that this was coming.)

Editor's Notes

  1. Ray Dalio’s $165B Bridgewater Associates will start a new artificial-intelligence unit to use predictive analysis for trades. (Bloomberg, 2015)
  2. Talk about Secondary Variables
  3. Feature selection is an indispensable process in the Machine Learning As more and more data is collected and analyzed, decision makers at all levels welcome data visualization software that enables them to see analytical results presented visually, find relevance among the millions of variables, communicate concepts and hypotheses to others, and even predict the future.
  4. It works by recursively removing attributes and building a model on those attributes that remain. Code available
  5. Gap as increase