Prepared by Fayes Salma.  Introduction: Financial Tasks  Data Mining process  Methods in Financial Data mining o Neural Network o Decision Tree  Trading.

Slides:



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

Neural Networks in Financial Analysis
1. Abstract 2 Introduction Related Work Conclusion References.
Business plan overview (1)
Decision Support Systems
Introduction to Neural Networks Simon Durrant Quantitative Methods December 15th.
Data Mining Adrian Tuhtan CS157A Section1.
Data Mining – Intro.
Data Mining: A Closer Look
Chapter 5 Data mining : A Closer Look.
Computer Science Universiteit Maastricht Institute for Knowledge and Agent Technology Data mining and the knowledge discovery process Summer Course 2005.
Forecasting with Twitter data Presented by : Thusitha Chandrapala MARTA ARIAS, ARGIMIRO ARRATIA, and RAMON XURIGUERA.
TURKISH STATISTICAL INSTITUTE INFORMATION TECHNOLOGIES DEPARTMENT (Muscat, Oman) DATA MINING.
Enterprise systems infrastructure and architecture DT211 4
Dr. Awad Khalil Computer Science Department AUC
Data Mining Dr. Chang Liu. What is Data Mining Data mining has been known by many different terms Data mining has been known by many different terms Knowledge.
Kansas State University Department of Computing and Information Sciences CIS 830: Advanced Topics in Artificial Intelligence From Data Mining To Knowledge.
Assessment of Model Development Techniques and Evaluation Methods for Binary Classification in the Credit Industry DSI Conference Jennifer Lewis Priestley.
Data Mining Techniques As Tools for Analysis of Customer Behavior
Data Mining Chun-Hung Chou
3 Objects (Views Synonyms Sequences) 4 PL/SQL blocks 5 Procedures Triggers 6 Enhanced SQL programming 7 SQL &.NET applications 8 OEM DB structure 9 DB.
Introduction Financial Statement Analysis Prepared By: Anuj Bhatia, Professor, Shah Tuition Classes Ph
Chapter 11 LEARNING FROM DATA. Chapter 11: Learning From Data Outline  The “Learning” Concept  Data Visualization  Neural Networks The Basics Supervised.
Using Neural Networks in Database Mining Tino Jimenez CS157B MW 9-10:15 February 19, 2009.
Introduction to Data Mining Group Members: Karim C. El-Khazen Pascal Suria Lin Gui Philsou Lee Xiaoting Niu.
Data Mining Techniques in Stock Market Prediction
Outline What Neural Networks are and why they are desirable Historical background Applications Strengths neural networks and advantages Status N.N and.
Data Mining Chapter 1 Introduction -- Basic Data Mining Tasks -- Related Concepts -- Data Mining Techniques.
NEURAL NETWORKS FOR DATA MINING
Chapter 7 Neural Networks in Data Mining Automatic Model Building (Machine Learning) Artificial Intelligence.
Artificial Intelligence Techniques Multilayer Perceptrons.
Some working definitions…. ‘Data Mining’ and ‘Knowledge Discovery in Databases’ (KDD) are used interchangeably Data mining = –the discovery of interesting,
1 Introduction to Neural Networks And Their Applications.
Jennifer Lewis Priestley Presentation of “Assessment of Evaluation Methods for Prediction and Classification of Consumer Risk in the Credit Industry” co-authored.
Data Mining and Decision Support
WHAT IS DATA MINING?  The process of automatically extracting useful information from large amounts of data.  Uses traditional data analysis techniques.
Financial Data mining and Tools CSCI 4333 Presentation Group 6 Date10th November 2003.
Artificial Neural Networks for Data Mining. Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall 6-2 Learning Objectives Understand the.
A Decision Support Based on Data Mining in e-Banking Irina Ionita Liviu Ionita Department of Informatics University Petroleum-Gas of Ploiesti.
Data Mining: Concepts and Techniques1 Prediction Prediction vs. classification Classification predicts categorical class label Prediction predicts continuous-valued.
TOPIC 1 INTRODUCTION TO MONEY AND THE FINANCIAL SYSTEM.
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 6: Artificial Neural Networks for Data Mining.
Big data classification using neural network
Spending, Saving, and Investing
Data Mining Functionalities
Data Mining.
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Data Mining – Intro.
International Business 9e
Demand Estimation and Forecasting
Deep Feedforward Networks
Financial Statement Analysis
Banking and the Management of Financial Institutions
DATA MINING © Prentice Hall.
An Overview of Financial Markets and Institutions
Data mining and statistical learning, lecture 1b
Forecasting Exchange Rates
Adrian Tuhtan CS157A Section1
Unit 6 – Business Finance and Accounting
Unit 6 Finance Knowledge Organiser 6 The Role of the Finance Function
Neural Networks and Their Application in the Fields of Coporate Finance By Eric Séverin Hanna Viinikainen.
Supporting End-User Access
Money / Banking / Finance
Machine Learning Interpretability
Data Mining Techniques As Tools for Analysis of Customer Behavior
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Data Mining: Concepts and Techniques
Topic 5: Cluster Analysis
Types of Financing for business operations
Presentation transcript:

Prepared by Fayes Salma

 Introduction: Financial Tasks  Data Mining process  Methods in Financial Data mining o Neural Network o Decision Tree  Trading Strategies  Conclusion

Financial data mining is a data mining used in financial market. It uses the same techniques to generate results which are used in the financial tasks.

 Forecasting stock market The stock market is one of the most important sources for companies to raise money. This allows businesses to be publicly traded, or raise additional capital for expansion by selling shares of ownership of the company in a public market  Currency exchange rate The foreign exchange market is where banks and other official institutions facilitate the buying and selling of foreign currencies, one of the largest and most liquid financial markets in the world  Bank bankruptcy

 Credit rating Credit ratings are calculated from financial history and current assets and liabilities The factors which may influence a person's credit rating are:  ability to pay a loan  saving patterns  spending patterns  debt

 Loan management  money laundering analyses is the practice of disguising illegally obtained funds so that they seem legal.  Understanding and managing financial risk probability of actual return being less than expected return

 Data mining as a process of discovering useful patterns.

To:  forecast multidimensional time series  accommodate specific efficiency criteria  be able to explain the forecast and the forecasting model  be able to benefit from very subtle patterns with a short life time

 Expected Goals: ◦ Make decision about the stocks (buy, sell, keep) ◦ Make decisions about loans (Give a loan, loan value, loan duration, …) ◦ Detecting the frauds and money laundering

 Time series analysis to predict the future trends on the base of past price patterns X t

 Data selection and forecast horizon  Data Selection: is tightly connected to the selection of the target variable  Forecast horizon long-horizon returns could be forecast better than short-horizon returns depending on the training data used and model parameters

 Measures of success deviation between forecast and actual values on training and testing data

 Attribute-based methodologies each object x is given by a set of values A1(x), A2(x),…,An(x) It covers a wide range of statistical and connectionist (neural network) methods.  relational methodologies objects are represented by their relations with other objects, for instance, x>y, y z.

 very data mining method and technique has been used in financial modeling  linear and non-linear models  multi-layer neural networks  hierarchical clustering  k-nearest neighbors  decision tree analysis  regression  Bayesian learning

 Steps in designing a neural network forecasting model  Variable selection  Data collection  Data preprocessing  Training, testing and evaluation sets  Neural Network paradigms  Number of hidden layers  Number of hidden neurons  Number of output neurons  Transfer function  Neural network training  number of training iteration  learning rate  Implementation

 Variable selection Knowing which input variable are important in the market being forecasted is critical using economy theory in choosing variable which are likely important predictors.

Data collection Must consider cost and availability when collecting data for the variables chosen in the first step

 Data preprocessing Analyzing and transforming the input and output variables to minimize noise, highlight important relationships, flatten the distribution of the variable to assist the neural network in learning the relevant pattern

 Training set is the largest set and isused by the neural network to learn the patterns present in the data  The testing ranging in size from 10% to 30 % of the training set

 Neural Network paradigms  Number of hidden layers It is recommended that all nueral networks should stat with preferbly one or at most two hidden layers

 Neural Network paradigms  Number of hidden neurons Consider n input neurons and m output neurons, the hidden neurons would have sqrt(n*m) neurons

 Neural Network paradigms  Number of output neurons Depending on the problem

Transfer function Linear transfer functions are not useful for nonlinear mapping and classification. Financial markets are nonlinear, such as sigmoid function

 Neural network training  Number of training iteration  First view The training shouldn’t stop until there is no improvement in the error function  Second view Training is stopped after predetermined number of iterations

 time delay networks  Elman networks  Jordan networks  GMDH  milti-recurrent networks

 DT are often used in credit scoring problems in order to describe and classify good or bad clients of a bank on the basis of socioeconomic indicators (e.g., age, working conditions, family status, etc.) and financial conditions (e.g., income, savings, payment methods, etc.

 Before starting the experiment, we need to specify the knowledge we want to extract, because the knowledge specificity determines what kind of mining algorithm to be chosen.

 After the neural network forecasting model is developed, the network is trained to forecast future trend. However, our interest is not only to construct a forecasting model, but also to make money

 COPLINK project to detecting Crime Data Mining

Questions?