Financial forecastings using neural networks ppt
Upcoming SlideShare
Loading in...5
×
 

Financial forecastings using neural networks ppt

on

  • 3,157 views

The aim of the project is to predict the interest rates,bond yield variation and stock market prices using neural networks and make a comparative study of different pre-processing techniques viz Fast ...

The aim of the project is to predict the interest rates,bond yield variation and stock market prices using neural networks and make a comparative study of different pre-processing techniques viz Fast Fourier Transform and Hilbert Huang Transform.
this ppt needs other two also..

Statistics

Views

Total Views
3,157
Views on SlideShare
3,157
Embed Views
0

Actions

Likes
1
Downloads
124
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Financial forecastings using neural networks ppt Financial forecastings using neural networks ppt Presentation Transcript

    • FINANCIAL FORECASTING USING NEURAL NETWORKS
      Presented by , Amit jain 07000519Ranjeet ranjan 07000537puneet gupta 07000534
    • What is Financial Forecasting
      Prediction of prices of instruments of speculation
      Stocks
      Commodity futures
      Exchange Rates
      Interest Rates .
      Problem : Non linear and non stationary data
    • Methods Used
      Fundamental Analysis
      Understanding the supply demand curve
      Involves studying of news and economic factors
      Technical Analysis
      Understanding historical price patterns
      Tools like moving average, learning systems
      Latest Approach: Combine Technical and Fundamental Analysis
    • NEURAL NETWORKS
      Map some type of input stream of information to an output stream of data.
      They derive non-linear modelsthat can be trained to map past and future values of the input output relationship .It extracts relationships governing the data that was not obvious using other analytical tools.
      Capability to recognize patternand the speed of techniques to accurately solve complex processes, exploited exhaustively in financial forecasting.
      Trained without the restriction of a model to derive parameters and discover relationships, driven and shaped solely by the nature of the data.
    • NEURAL NETWORKS V/S CONVENTIONAL COMPUTERS
      Neural networks have the unique capability of learning thus are adaptive .This problem solving tool creates a unique likeness to the human brain .
      Use the interconnectedness of the elements of the model rather than follow a set of sequential steps, that may or may not solve the problem like computers do.
      A different aspect of model building, where the unique relationships between the variables creates the model, rather than trying to force variables to conform to a theoretical abstract that may or may not exist.
    • NEURAL NETWORKS IN FINANCE
      Neural networks are trained without the restriction of a model to derive parameters and discover relationships, driven and shaped solely by the nature of the data. Thus it has profound implications and applicability to the finance field.
      Some of the fields where it is applied are:
      Financial forecasting
      Capital budgeting and risk management
      Stock market analysis
      Used to analyze and verify Economic hypothesis and theories which were not possible otherwise.
      Govt. predicts interest rates to gauge the future inflationary situation of its economy .
    • Neural Networking and Similarities with the Workings of the Human Brain
    • A SIMPLE NEURON
    • VECTOR INPUT TO NEURON
    • LAYER OF NEURONS
    • LAYER OF NEURONS …..
    • MULTIPLE LAYERS
    • MULTIPLE LAYERS …..
    • NARX MODEL
    • TRANSFER FUNCTIONS
    • TRAINING ALGORITHMS
      trainlm : fastest and better for non-linear cases , default for feed-forwardnet .
    • BACK-PROPOGATION
      Numerous such input/target pairs are used to train the Neural Network.
    • TIME SERIES FORECASTING
      Time series forecastingor time series prediction, takes an existing series of data and forecasts the data values. The goal is to observe or model the existing data series to enable future unknown data values to be forecasted accurately.
      Done using the NARX model or NAR model .
    • DIFFICULTIES
      Limited quantity of data .
      Noise in data – It obscures the underlying pattern of the data .
      Non-stationarity - data that do not have the same statistical properties (e.g., mean and variance) at each point in time
      Appropriate Forecasting Technique Selection .
    • Preprocessing of Training Data
      Reason: Need to understand underlying patterns.
      Tools:
      Moving Average
      Fast Fourier Transform (FFT)
      Hilbert Huang Transform (HHT)
    • Types Of Data Worked Upon
      Interest Rates (RBI 91 day Govt. Of India Treasury Bills)
      Sensex Data ( 2005-2010)
      Exchange Rates (Daily Exchange Rates of INR-Dollars 2004-2011)
      All the Data are divided into Three Sets
      Training Set
      Testing Set
      Validation Set
    • Types Of Preprocessing
      No Pre-Processing (Simple NN)
      Using FFT (FFT NN)
      Using HHT (HHT NN)
      All the types of data are used on all the types of preprocessing techniques , therefore generating 9 cases.
      Now, we Compare all of them Data-Wise.
    • 1. Interest Rates
      The interest rate data is applied on all three kinds of preprocessing. The Error Graphs are as:
      Simple NN
    • FFT NN
    • HHT NN
    • 2. Sensex Data
      The sensexdata is applied on all three kinds of preprocessing. The Error Graphs are as:
      Simple NN
    • FFT NN
    • HHT NN
    • 3. Exchange Rates
      The Exchange Rate data is applied on all three kinds of preprocessing. The Error Graphs are as:
      Simple NN
    • FFT NN
    • HHT NN
    • Conclusion from Results
      Pre-processing can boost the Neural Network Performance
      The performance of Neural Network also depends on the nature of the data series
    • Thank You