SlideShare a Scribd company logo
1 of 33
Download to read offline
Fraclet Predictor Overview 
Presented by 
Quant Trade Technologies, Inc.
2 
Contents 
 
Introduction/Motivation 
 
Survey and Lag Plots 
 
Exact Problem Formulation 
 
Proposed Method 
› 
Fractal Dimensions Background 
› 
Our method 
 
Results 
 
Conclusions
3 
General Problem Definition 
Given a time series {xt}, predict its future course, that is, xt+1, xt+2, ... 
Time 
Value 
?
4 
Motivation 
• 
Financial data analysis 
• 
Physiological data, elderly care 
• 
Weather, environmental studies 
Traditional fields 
Sensor Networks (MEMS, “SmartDust”) 
• 
Long / “infinite” series 
• 
No human intervention “black box”
5 
Traditional Forecasting Methods 
 
ARIMA but linearity assumption 
 
Neural Networks but large number of parameters and long training times 
 
Hidden Markov Models O(N2) in number of nodes N; also fixing N is a problem 
 
Lag Plots
6 
Lag Plots 
xt-1 
xt 
4-NN 
New Point 
Interpolate these… 
To get the final prediction 
Q0: Interpolation Method 
Q1: Lag = ? 
Q2: K = ?
7 
Q0: Interpolation 
Using SVD (state of the art) 
Xt-1 
xt
8 
Why Lag Plots? 
› 
Based on the “Takens’ Theorem” [Takens/1981] 
› 
which says that delay vectors can be used for predictive purposes
9 
Inside Theory 
Example: Lotka-Volterra equations 
ΔH/Δt = rH – aH*P ΔP/Δt = bH*P – mP 
H is density of prey P is density of predators 
Suppose only H(t) is observed. Internal state is (H,P).
10 
Problem at hand 
 
Given {x1 , x2 , …, xN } 
 
Automatically set parameters - L(opt) (from Q1) - k(opt) (from Q2) 
 
in Linear time on N 
 
to minimise Normalized Mean Squared Error (NMSE) of forecasting
11 
Transform Data 
0.10.20.30.40.50.60.70.80.910.10.20.30.40.50.60.70.80.91 x(t) x(t-1) Logistic Parabola 
X(t-1) 
X(t) 
The Logistic Parabola xt = axt-1(1-xt-1) + noise 
time 
x(t) 
Intrinsic Dimensionality 
≈ Degrees of Freedom 
≈ Information about Xt given Xt-1
CIKM 2002Your logo here 12 
Cube the Data 
0.10.20.30.40.50.60.70.80.910.10.20.30.40.50.60.70.80.91 x(t) x(t-1) Logistic Parabola 
x(t-1) 
x(t) 
x(t-2) 
x(t) 
x(t) 
x(t-2) 
x(t-2) 
x(t-1) 
x(t-1) 
x(t-1) 
x(t)
13 
How Much Data is Enough? 
 
To find L(opt): 
› 
Go further back in time (ie., consider Xt-2 , Xt-3 and so on) 
› 
Till there is no more information gained about Xt
14 
Fractal Dimensions 
 
FD = intrinsic dimensionality 
“Embedding” dimensionality = 3 
Intrinsic dimensionality = 1
15 
Fractal Dimensions 
FD = intrinsic dimensionality [Belussi/1995] 
00.10.20.30.40.50.60.70.80.9100.20.40.60.811.21.41.61.82 Y axis X axisSierpinsky78910111213141516-7-6-5-4-3-2-1012log(# pairs within r) log(r) FD plot= 1.56 
log(r) 
log( # pairs) 
Points to note: 
• 
FD can be a non-integer 
• There are fast methods to compute it
16 
Q1: Finding L(opt) 
 
Use Fractal Dimensions to find the optimal lag length L(opt) 
Lag (L) 
Fractal Dimension 
epsilon 
L(opt) 
f
17 
Q2: Finding k(opt) 
 
To find k(opt) 
• 
Conjecture: k(opt) ~ O(f) 
We choose k(opt) = 2*f + 1
18 
Logistic Parabola 
00.511.522.5312345 Fractal Dimension LagFD vs LOur Choice 
• 
FD vs L plot flattens out 
• 
L(opt) = 1 
Timesteps 
Value 
Lag 
FD
19 
Prediction 
Timesteps 
Value 
Our Prediction from here
20 
Logistic Parabola 
Timesteps 
Value 
Comparison of prediction to correct values
21 
Logistic Parabola 
00.511.522.5312345 Fractal Dimension LagFD vs LOur Choice00.050.10.150.20.250.30.35123456 NMSE LagNMSE vs LagOur Choice 
Our L(opt) = 1, which exactly minimizes NMSE 
Lag 
NMSE 
FD
22 
Lorenz Attractor 
00.511.522.5312345678910 Fractal Dimension LagFD vs LOur Choice 
• 
L(opt) = 5 
Timesteps 
Value 
Lag 
FD
23 
Lorenz Attractor Prediction 
Value 
Timesteps 
Our Prediction from here
24 
Prediction Test 
Timesteps 
Value 
Comparison of prediction to correct values
25 
Optimal Prediction 
00.511.522.5312345678910 Fractal Dimension LagFD vs LOur Choice 
L(opt) = 5 
Also NMSE is optimal at Lag = 5 
00.20.40.60.81024681012 NMSE LagNMSE vs LagOur Choice 
Lag 
NMSE 
FD
26 
Laser 
00.511.522.533.51234567891011121314151617 Fractal Dimension LagFD vs LOur Choice 
• 
L(opt) = 7 
Timesteps 
Value 
Lag 
FD
27 
Prediction 
Timesteps 
Value 
Our Prediction starts here
28 
Prediction Test 
Timesteps 
Value 
Comparison of prediction to correct values
29 
Optimal Prediction 
00.511.522.533.51234567891011121314151617 Fractal Dimension LagFD vs LOur Choice00.511.522.533.512345678910111213 NMSE LagNMSE vs LOur Choice 
L(opt) = 7 
Corresponding NMSE is close to optimal 
Lag 
NMSE 
FD
30 
Speed and Scalability 
 
Preprocessing is linear in N 
 
Proportional to time taken to calculate FD 
5001000150020002500300035004000450050002000400060008000100001200014000160001800020000 Preprocessing Time Number of points (N) Time vs N
31 
The Fraclet Way 
Our Method: 
 
Automatically set parameters 
 
L(opt) (answers Q1) 
 
k(opt) (answers Q2) 
 
In linear time on N
32 
Conclusions 
 
Black-box non-linear time series forecasting 
 
Fractal Dimensions give a fast, automated method to set all parameters 
 
So, given any time series, we can automatically build a prediction system 
 
Useful in a sensor network setting
33 
Pioneers in the fractal exploration of financial markets 
Trading futures and options involves the risk of loss. You should consider carefully whether futures or options are appropriate to your financial situation. You must review the customer account agreement and risk disclosure prior to establishing an account. Only risk capital should be used when trading futures or options. Investors could lose more than their initial investment. 
Past results are not necessarily indicative of futures results. The risk of loss in trading futures or options can be substantial, carefully consider the inherent risks of such an investment in light of your financial condition. Information contained, viewed, sent or attached is considered a solicitation for business. 
Quant Trade, LLC has been a Commodity Futures Trading Commission (CFTC) registered Commodity Trading Advisor (CTA) since September 4, 2007 and a member of the National Futures Association (NFA). 
Copyright @ 2012 Quant Trade, LLC. All rights reserved. No part of the materials including graphics or logos, available in this Web site may be copied, reproduced, translated or reduced to any electronic medium or machine- readable form, in whole or in part without written permission. 
2 N Riverside Plaza 
Suite 2325 
Chicago, Illinois 60606 
Quant Trade LLC 
(872) 225-2110

More Related Content

What's hot

Types of the Signals- Signals and Systems
Types of the Signals- Signals and SystemsTypes of the Signals- Signals and Systems
Types of the Signals- Signals and SystemsGhansyam Rathod
 
Chapter 2 signals and spectra,
Chapter 2   signals and spectra,Chapter 2   signals and spectra,
Chapter 2 signals and spectra,nahrain university
 
Lecture1 Intro To Signa
Lecture1 Intro To SignaLecture1 Intro To Signa
Lecture1 Intro To Signababak danyal
 
Instrumentation Engineering : Signals & systems, THE GATE ACADEMY
Instrumentation Engineering : Signals & systems, THE GATE ACADEMYInstrumentation Engineering : Signals & systems, THE GATE ACADEMY
Instrumentation Engineering : Signals & systems, THE GATE ACADEMYklirantga
 
Support Vector Machines for Classification
Support Vector Machines for ClassificationSupport Vector Machines for Classification
Support Vector Machines for ClassificationPrakash Pimpale
 
Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03Rediet Moges
 
signal and system Lecture 2
signal and system Lecture 2signal and system Lecture 2
signal and system Lecture 2iqbal ahmad
 
Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Rediet Moges
 
Distance and Time Based Node Selection for Probabilistic Coverage in People-C...
Distance and Time Based Node Selection for Probabilistic Coverage in People-C...Distance and Time Based Node Selection for Probabilistic Coverage in People-C...
Distance and Time Based Node Selection for Probabilistic Coverage in People-C...Ubi NAIST
 
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf Loren Schwappach
 
Gary Yen: "Multi-objective Optimization and Performance Metrics Ensemble"
Gary Yen: "Multi-objective Optimization and Performance Metrics Ensemble" Gary Yen: "Multi-objective Optimization and Performance Metrics Ensemble"
Gary Yen: "Multi-objective Optimization and Performance Metrics Ensemble" ieee_cis_cyprus
 
Deep Learning for AI (2)
Deep Learning for AI (2)Deep Learning for AI (2)
Deep Learning for AI (2)Dongheon Lee
 

What's hot (16)

Types of the Signals- Signals and Systems
Types of the Signals- Signals and SystemsTypes of the Signals- Signals and Systems
Types of the Signals- Signals and Systems
 
Chapter 2 signals and spectra,
Chapter 2   signals and spectra,Chapter 2   signals and spectra,
Chapter 2 signals and spectra,
 
Lecture1 Intro To Signa
Lecture1 Intro To SignaLecture1 Intro To Signa
Lecture1 Intro To Signa
 
Instrumentation Engineering : Signals & systems, THE GATE ACADEMY
Instrumentation Engineering : Signals & systems, THE GATE ACADEMYInstrumentation Engineering : Signals & systems, THE GATE ACADEMY
Instrumentation Engineering : Signals & systems, THE GATE ACADEMY
 
Support Vector Machines for Classification
Support Vector Machines for ClassificationSupport Vector Machines for Classification
Support Vector Machines for Classification
 
Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03Digital Signal Processing[ECEG-3171]-Ch1_L03
Digital Signal Processing[ECEG-3171]-Ch1_L03
 
signal and system Lecture 2
signal and system Lecture 2signal and system Lecture 2
signal and system Lecture 2
 
ISCAS2013_v5
ISCAS2013_v5ISCAS2013_v5
ISCAS2013_v5
 
signals and system
signals and systemsignals and system
signals and system
 
Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02Digital Signal Processing[ECEG-3171]-Ch1_L02
Digital Signal Processing[ECEG-3171]-Ch1_L02
 
Distance and Time Based Node Selection for Probabilistic Coverage in People-C...
Distance and Time Based Node Selection for Probabilistic Coverage in People-C...Distance and Time Based Node Selection for Probabilistic Coverage in People-C...
Distance and Time Based Node Selection for Probabilistic Coverage in People-C...
 
Solved problems
Solved problemsSolved problems
Solved problems
 
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf
 
Gary Yen: "Multi-objective Optimization and Performance Metrics Ensemble"
Gary Yen: "Multi-objective Optimization and Performance Metrics Ensemble" Gary Yen: "Multi-objective Optimization and Performance Metrics Ensemble"
Gary Yen: "Multi-objective Optimization and Performance Metrics Ensemble"
 
Deep Learning for AI (2)
Deep Learning for AI (2)Deep Learning for AI (2)
Deep Learning for AI (2)
 
presentazione
presentazionepresentazione
presentazione
 

Similar to Fractal Forecasting of Financial Markets with Fraclet Algorithm

Implementation of the fully adaptive radar framework: Practical limitations
Implementation of the fully adaptive radar framework: Practical limitationsImplementation of the fully adaptive radar framework: Practical limitations
Implementation of the fully adaptive radar framework: Practical limitationsLuis Úbeda Medina
 
Design and Implementation of Parallel and Randomized Approximation Algorithms
Design and Implementation of Parallel and Randomized Approximation AlgorithmsDesign and Implementation of Parallel and Randomized Approximation Algorithms
Design and Implementation of Parallel and Randomized Approximation AlgorithmsAjay Bidyarthy
 
Anomaly Detection in Sequences of Short Text Using Iterative Language Models
Anomaly Detection in Sequences of Short Text Using Iterative Language ModelsAnomaly Detection in Sequences of Short Text Using Iterative Language Models
Anomaly Detection in Sequences of Short Text Using Iterative Language ModelsCynthia Freeman
 
Jitter and Eye-diagram Analysis Solution - Tektronix.pdf
Jitter and Eye-diagram Analysis Solution - Tektronix.pdfJitter and Eye-diagram Analysis Solution - Tektronix.pdf
Jitter and Eye-diagram Analysis Solution - Tektronix.pdfDanishKhan313548
 
Online learning for low-latency streaming
Online learning for low-latency streamingOnline learning for low-latency streaming
Online learning for low-latency streamingTheo Karagkioules
 
My presentation at University of Nottingham "Fast low-rank methods for solvin...
My presentation at University of Nottingham "Fast low-rank methods for solvin...My presentation at University of Nottingham "Fast low-rank methods for solvin...
My presentation at University of Nottingham "Fast low-rank methods for solvin...Alexander Litvinenko
 
Essentials of jitter part 1 The Time Interval Error: TIE
Essentials of jitter part 1 The Time Interval Error: TIEEssentials of jitter part 1 The Time Interval Error: TIE
Essentials of jitter part 1 The Time Interval Error: TIEteledynelecroy
 
Multiple Sensors Soft-Failure Diagnosis Based on Kalman Filter
Multiple Sensors Soft-Failure Diagnosis Based on Kalman FilterMultiple Sensors Soft-Failure Diagnosis Based on Kalman Filter
Multiple Sensors Soft-Failure Diagnosis Based on Kalman Filtersipij
 
Mining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systemsMining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systemsDr.MAYA NAYAK
 
Introduction to Algorithms
Introduction to AlgorithmsIntroduction to Algorithms
Introduction to AlgorithmsVenkatesh Iyer
 
Efficient Implementation of Self-Organizing Map for Sparse Input Data
Efficient Implementation of Self-Organizing Map for Sparse Input DataEfficient Implementation of Self-Organizing Map for Sparse Input Data
Efficient Implementation of Self-Organizing Map for Sparse Input Dataymelka
 
Scan Segmentation Approach to Magnify Detection Sensitivity for Tiny Hardware...
Scan Segmentation Approach to Magnify Detection Sensitivity for Tiny Hardware...Scan Segmentation Approach to Magnify Detection Sensitivity for Tiny Hardware...
Scan Segmentation Approach to Magnify Detection Sensitivity for Tiny Hardware...奈良先端大 情報科学研究科
 
Heuristic design of experiments w meta gradient search
Heuristic design of experiments w meta gradient searchHeuristic design of experiments w meta gradient search
Heuristic design of experiments w meta gradient searchGreg Makowski
 
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...Michael Lie
 
Developing fast low-rank tensor methods for solving PDEs with uncertain coef...
Developing fast  low-rank tensor methods for solving PDEs with uncertain coef...Developing fast  low-rank tensor methods for solving PDEs with uncertain coef...
Developing fast low-rank tensor methods for solving PDEs with uncertain coef...Alexander Litvinenko
 
Batch mode reinforcement learning based on the synthesis of artificial trajec...
Batch mode reinforcement learning based on the synthesis of artificial trajec...Batch mode reinforcement learning based on the synthesis of artificial trajec...
Batch mode reinforcement learning based on the synthesis of artificial trajec...Université de Liège (ULg)
 
Time series data mining techniques
Time series data mining techniquesTime series data mining techniques
Time series data mining techniquesShanmukha S. Potti
 
Industrial plant optimization in reduced dimensional spaces
Industrial plant optimization in reduced dimensional spacesIndustrial plant optimization in reduced dimensional spaces
Industrial plant optimization in reduced dimensional spacesCapstone
 
Sparse Support Faces - Battista Biggio - Int'l Conf. Biometrics, ICB 2015, Ph...
Sparse Support Faces - Battista Biggio - Int'l Conf. Biometrics, ICB 2015, Ph...Sparse Support Faces - Battista Biggio - Int'l Conf. Biometrics, ICB 2015, Ph...
Sparse Support Faces - Battista Biggio - Int'l Conf. Biometrics, ICB 2015, Ph...Pluribus One
 

Similar to Fractal Forecasting of Financial Markets with Fraclet Algorithm (20)

Implementation of the fully adaptive radar framework: Practical limitations
Implementation of the fully adaptive radar framework: Practical limitationsImplementation of the fully adaptive radar framework: Practical limitations
Implementation of the fully adaptive radar framework: Practical limitations
 
Design and Implementation of Parallel and Randomized Approximation Algorithms
Design and Implementation of Parallel and Randomized Approximation AlgorithmsDesign and Implementation of Parallel and Randomized Approximation Algorithms
Design and Implementation of Parallel and Randomized Approximation Algorithms
 
Anomaly Detection in Sequences of Short Text Using Iterative Language Models
Anomaly Detection in Sequences of Short Text Using Iterative Language ModelsAnomaly Detection in Sequences of Short Text Using Iterative Language Models
Anomaly Detection in Sequences of Short Text Using Iterative Language Models
 
Jitter and Eye-diagram Analysis Solution - Tektronix.pdf
Jitter and Eye-diagram Analysis Solution - Tektronix.pdfJitter and Eye-diagram Analysis Solution - Tektronix.pdf
Jitter and Eye-diagram Analysis Solution - Tektronix.pdf
 
Online learning for low-latency streaming
Online learning for low-latency streamingOnline learning for low-latency streaming
Online learning for low-latency streaming
 
My presentation at University of Nottingham "Fast low-rank methods for solvin...
My presentation at University of Nottingham "Fast low-rank methods for solvin...My presentation at University of Nottingham "Fast low-rank methods for solvin...
My presentation at University of Nottingham "Fast low-rank methods for solvin...
 
Essentials of jitter part 1 The Time Interval Error: TIE
Essentials of jitter part 1 The Time Interval Error: TIEEssentials of jitter part 1 The Time Interval Error: TIE
Essentials of jitter part 1 The Time Interval Error: TIE
 
Multiple Sensors Soft-Failure Diagnosis Based on Kalman Filter
Multiple Sensors Soft-Failure Diagnosis Based on Kalman FilterMultiple Sensors Soft-Failure Diagnosis Based on Kalman Filter
Multiple Sensors Soft-Failure Diagnosis Based on Kalman Filter
 
Mining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systemsMining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systems
 
CoopLoc Technical Presentation
CoopLoc Technical PresentationCoopLoc Technical Presentation
CoopLoc Technical Presentation
 
Introduction to Algorithms
Introduction to AlgorithmsIntroduction to Algorithms
Introduction to Algorithms
 
Efficient Implementation of Self-Organizing Map for Sparse Input Data
Efficient Implementation of Self-Organizing Map for Sparse Input DataEfficient Implementation of Self-Organizing Map for Sparse Input Data
Efficient Implementation of Self-Organizing Map for Sparse Input Data
 
Scan Segmentation Approach to Magnify Detection Sensitivity for Tiny Hardware...
Scan Segmentation Approach to Magnify Detection Sensitivity for Tiny Hardware...Scan Segmentation Approach to Magnify Detection Sensitivity for Tiny Hardware...
Scan Segmentation Approach to Magnify Detection Sensitivity for Tiny Hardware...
 
Heuristic design of experiments w meta gradient search
Heuristic design of experiments w meta gradient searchHeuristic design of experiments w meta gradient search
Heuristic design of experiments w meta gradient search
 
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
Time-Series Analysis on Multiperiodic Conditional Correlation by Sparse Covar...
 
Developing fast low-rank tensor methods for solving PDEs with uncertain coef...
Developing fast  low-rank tensor methods for solving PDEs with uncertain coef...Developing fast  low-rank tensor methods for solving PDEs with uncertain coef...
Developing fast low-rank tensor methods for solving PDEs with uncertain coef...
 
Batch mode reinforcement learning based on the synthesis of artificial trajec...
Batch mode reinforcement learning based on the synthesis of artificial trajec...Batch mode reinforcement learning based on the synthesis of artificial trajec...
Batch mode reinforcement learning based on the synthesis of artificial trajec...
 
Time series data mining techniques
Time series data mining techniquesTime series data mining techniques
Time series data mining techniques
 
Industrial plant optimization in reduced dimensional spaces
Industrial plant optimization in reduced dimensional spacesIndustrial plant optimization in reduced dimensional spaces
Industrial plant optimization in reduced dimensional spaces
 
Sparse Support Faces - Battista Biggio - Int'l Conf. Biometrics, ICB 2015, Ph...
Sparse Support Faces - Battista Biggio - Int'l Conf. Biometrics, ICB 2015, Ph...Sparse Support Faces - Battista Biggio - Int'l Conf. Biometrics, ICB 2015, Ph...
Sparse Support Faces - Battista Biggio - Int'l Conf. Biometrics, ICB 2015, Ph...
 

More from bzinchenko

Chaos Complete Webinar
Chaos Complete WebinarChaos Complete Webinar
Chaos Complete Webinarbzinchenko
 
StockFusion Login
StockFusion LoginStockFusion Login
StockFusion Loginbzinchenko
 
StockFusion Expert
StockFusion ExpertStockFusion Expert
StockFusion Expertbzinchenko
 
StockFusion Dealing
StockFusion DealingStockFusion Dealing
StockFusion Dealingbzinchenko
 
StockFusion Data
StockFusion DataStockFusion Data
StockFusion Databzinchenko
 
StockFusion Chart
StockFusion ChartStockFusion Chart
StockFusion Chartbzinchenko
 
Stock Fusion Basics
Stock Fusion BasicsStock Fusion Basics
Stock Fusion Basicsbzinchenko
 
Stock Fusion Algorithms
Stock Fusion AlgorithmsStock Fusion Algorithms
Stock Fusion Algorithmsbzinchenko
 
Samurai Suite for NinjaTrader
Samurai Suite for NinjaTraderSamurai Suite for NinjaTrader
Samurai Suite for NinjaTraderbzinchenko
 
The Simple Truth Behind Managed Futures
The Simple Truth Behind Managed FuturesThe Simple Truth Behind Managed Futures
The Simple Truth Behind Managed Futuresbzinchenko
 
Managed Futures
Managed FuturesManaged Futures
Managed Futuresbzinchenko
 
Managed Futures - Chaos Cruncher
Managed Futures - Chaos CruncherManaged Futures - Chaos Cruncher
Managed Futures - Chaos Cruncherbzinchenko
 
Quant Trader Dealing
Quant Trader DealingQuant Trader Dealing
Quant Trader Dealingbzinchenko
 
Quant Trader Expert
Quant Trader ExpertQuant Trader Expert
Quant Trader Expertbzinchenko
 
Quant Trader Algorithms
Quant Trader AlgorithmsQuant Trader Algorithms
Quant Trader Algorithmsbzinchenko
 
Quant Trader Chart
Quant Trader ChartQuant Trader Chart
Quant Trader Chartbzinchenko
 
Quant Trader Data
Quant Trader DataQuant Trader Data
Quant Trader Databzinchenko
 
Quant Trader Login
Quant Trader LoginQuant Trader Login
Quant Trader Loginbzinchenko
 
Quant Trader Basics
Quant Trader BasicsQuant Trader Basics
Quant Trader Basicsbzinchenko
 
Precision Oscillator Suite for Bloomberg Professional
Precision Oscillator Suite for Bloomberg ProfessionalPrecision Oscillator Suite for Bloomberg Professional
Precision Oscillator Suite for Bloomberg Professionalbzinchenko
 

More from bzinchenko (20)

Chaos Complete Webinar
Chaos Complete WebinarChaos Complete Webinar
Chaos Complete Webinar
 
StockFusion Login
StockFusion LoginStockFusion Login
StockFusion Login
 
StockFusion Expert
StockFusion ExpertStockFusion Expert
StockFusion Expert
 
StockFusion Dealing
StockFusion DealingStockFusion Dealing
StockFusion Dealing
 
StockFusion Data
StockFusion DataStockFusion Data
StockFusion Data
 
StockFusion Chart
StockFusion ChartStockFusion Chart
StockFusion Chart
 
Stock Fusion Basics
Stock Fusion BasicsStock Fusion Basics
Stock Fusion Basics
 
Stock Fusion Algorithms
Stock Fusion AlgorithmsStock Fusion Algorithms
Stock Fusion Algorithms
 
Samurai Suite for NinjaTrader
Samurai Suite for NinjaTraderSamurai Suite for NinjaTrader
Samurai Suite for NinjaTrader
 
The Simple Truth Behind Managed Futures
The Simple Truth Behind Managed FuturesThe Simple Truth Behind Managed Futures
The Simple Truth Behind Managed Futures
 
Managed Futures
Managed FuturesManaged Futures
Managed Futures
 
Managed Futures - Chaos Cruncher
Managed Futures - Chaos CruncherManaged Futures - Chaos Cruncher
Managed Futures - Chaos Cruncher
 
Quant Trader Dealing
Quant Trader DealingQuant Trader Dealing
Quant Trader Dealing
 
Quant Trader Expert
Quant Trader ExpertQuant Trader Expert
Quant Trader Expert
 
Quant Trader Algorithms
Quant Trader AlgorithmsQuant Trader Algorithms
Quant Trader Algorithms
 
Quant Trader Chart
Quant Trader ChartQuant Trader Chart
Quant Trader Chart
 
Quant Trader Data
Quant Trader DataQuant Trader Data
Quant Trader Data
 
Quant Trader Login
Quant Trader LoginQuant Trader Login
Quant Trader Login
 
Quant Trader Basics
Quant Trader BasicsQuant Trader Basics
Quant Trader Basics
 
Precision Oscillator Suite for Bloomberg Professional
Precision Oscillator Suite for Bloomberg ProfessionalPrecision Oscillator Suite for Bloomberg Professional
Precision Oscillator Suite for Bloomberg Professional
 

Recently uploaded

Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...amilabibi1
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGeckoCoinGecko
 
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一S SDS
 
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...Amil baba
 
Managing Finances in a Small Business (yes).pdf
Managing Finances  in a Small Business (yes).pdfManaging Finances  in a Small Business (yes).pdf
Managing Finances in a Small Business (yes).pdfmar yame
 
Economics, Commerce and Trade Management: An International Journal (ECTIJ)
Economics, Commerce and Trade Management: An International Journal (ECTIJ)Economics, Commerce and Trade Management: An International Journal (ECTIJ)
Economics, Commerce and Trade Management: An International Journal (ECTIJ)ECTIJ
 
fca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdffca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdfHenry Tapper
 
Financial Leverage Definition, Advantages, and Disadvantages
Financial Leverage Definition, Advantages, and DisadvantagesFinancial Leverage Definition, Advantages, and Disadvantages
Financial Leverage Definition, Advantages, and Disadvantagesjayjaymabutot13
 
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Sonam Pathan
 
(办理学位证)美国加州州立大学东湾分校毕业证成绩单原版一比一
(办理学位证)美国加州州立大学东湾分校毕业证成绩单原版一比一(办理学位证)美国加州州立大学东湾分校毕业证成绩单原版一比一
(办理学位证)美国加州州立大学东湾分校毕业证成绩单原版一比一S SDS
 
House of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview documentHouse of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview documentHenry Tapper
 
Economic Risk Factor Update: April 2024 [SlideShare]
Economic Risk Factor Update: April 2024 [SlideShare]Economic Risk Factor Update: April 2024 [SlideShare]
Economic Risk Factor Update: April 2024 [SlideShare]Commonwealth
 
Stock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfStock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfMichael Silva
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfMichael Silva
 
SBP-Market-Operations and market managment
SBP-Market-Operations and market managmentSBP-Market-Operations and market managment
SBP-Market-Operations and market managmentfactical
 
Tenets of Physiocracy History of Economic
Tenets of Physiocracy History of EconomicTenets of Physiocracy History of Economic
Tenets of Physiocracy History of Economiccinemoviesu
 
Quantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector CompaniesQuantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector Companiesprashantbhati354
 
The AES Investment Code - the go-to counsel for the most well-informed, wise...
The AES Investment Code -  the go-to counsel for the most well-informed, wise...The AES Investment Code -  the go-to counsel for the most well-informed, wise...
The AES Investment Code - the go-to counsel for the most well-informed, wise...AES International
 

Recently uploaded (20)

Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko
 
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
 
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...
 
Managing Finances in a Small Business (yes).pdf
Managing Finances  in a Small Business (yes).pdfManaging Finances  in a Small Business (yes).pdf
Managing Finances in a Small Business (yes).pdf
 
Economics, Commerce and Trade Management: An International Journal (ECTIJ)
Economics, Commerce and Trade Management: An International Journal (ECTIJ)Economics, Commerce and Trade Management: An International Journal (ECTIJ)
Economics, Commerce and Trade Management: An International Journal (ECTIJ)
 
fca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdffca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdf
 
Financial Leverage Definition, Advantages, and Disadvantages
Financial Leverage Definition, Advantages, and DisadvantagesFinancial Leverage Definition, Advantages, and Disadvantages
Financial Leverage Definition, Advantages, and Disadvantages
 
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
 
(办理学位证)美国加州州立大学东湾分校毕业证成绩单原版一比一
(办理学位证)美国加州州立大学东湾分校毕业证成绩单原版一比一(办理学位证)美国加州州立大学东湾分校毕业证成绩单原版一比一
(办理学位证)美国加州州立大学东湾分校毕业证成绩单原版一比一
 
House of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview documentHouse of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview document
 
Economic Risk Factor Update: April 2024 [SlideShare]
Economic Risk Factor Update: April 2024 [SlideShare]Economic Risk Factor Update: April 2024 [SlideShare]
Economic Risk Factor Update: April 2024 [SlideShare]
 
🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road
 
Stock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfStock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdf
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdf
 
SBP-Market-Operations and market managment
SBP-Market-Operations and market managmentSBP-Market-Operations and market managment
SBP-Market-Operations and market managment
 
Q1 2024 Newsletter | Financial Synergies Wealth Advisors
Q1 2024 Newsletter | Financial Synergies Wealth AdvisorsQ1 2024 Newsletter | Financial Synergies Wealth Advisors
Q1 2024 Newsletter | Financial Synergies Wealth Advisors
 
Tenets of Physiocracy History of Economic
Tenets of Physiocracy History of EconomicTenets of Physiocracy History of Economic
Tenets of Physiocracy History of Economic
 
Quantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector CompaniesQuantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector Companies
 
The AES Investment Code - the go-to counsel for the most well-informed, wise...
The AES Investment Code -  the go-to counsel for the most well-informed, wise...The AES Investment Code -  the go-to counsel for the most well-informed, wise...
The AES Investment Code - the go-to counsel for the most well-informed, wise...
 

Fractal Forecasting of Financial Markets with Fraclet Algorithm

  • 1. Fraclet Predictor Overview Presented by Quant Trade Technologies, Inc.
  • 2. 2 Contents  Introduction/Motivation  Survey and Lag Plots  Exact Problem Formulation  Proposed Method › Fractal Dimensions Background › Our method  Results  Conclusions
  • 3. 3 General Problem Definition Given a time series {xt}, predict its future course, that is, xt+1, xt+2, ... Time Value ?
  • 4. 4 Motivation • Financial data analysis • Physiological data, elderly care • Weather, environmental studies Traditional fields Sensor Networks (MEMS, “SmartDust”) • Long / “infinite” series • No human intervention “black box”
  • 5. 5 Traditional Forecasting Methods  ARIMA but linearity assumption  Neural Networks but large number of parameters and long training times  Hidden Markov Models O(N2) in number of nodes N; also fixing N is a problem  Lag Plots
  • 6. 6 Lag Plots xt-1 xt 4-NN New Point Interpolate these… To get the final prediction Q0: Interpolation Method Q1: Lag = ? Q2: K = ?
  • 7. 7 Q0: Interpolation Using SVD (state of the art) Xt-1 xt
  • 8. 8 Why Lag Plots? › Based on the “Takens’ Theorem” [Takens/1981] › which says that delay vectors can be used for predictive purposes
  • 9. 9 Inside Theory Example: Lotka-Volterra equations ΔH/Δt = rH – aH*P ΔP/Δt = bH*P – mP H is density of prey P is density of predators Suppose only H(t) is observed. Internal state is (H,P).
  • 10. 10 Problem at hand  Given {x1 , x2 , …, xN }  Automatically set parameters - L(opt) (from Q1) - k(opt) (from Q2)  in Linear time on N  to minimise Normalized Mean Squared Error (NMSE) of forecasting
  • 11. 11 Transform Data 0.10.20.30.40.50.60.70.80.910.10.20.30.40.50.60.70.80.91 x(t) x(t-1) Logistic Parabola X(t-1) X(t) The Logistic Parabola xt = axt-1(1-xt-1) + noise time x(t) Intrinsic Dimensionality ≈ Degrees of Freedom ≈ Information about Xt given Xt-1
  • 12. CIKM 2002Your logo here 12 Cube the Data 0.10.20.30.40.50.60.70.80.910.10.20.30.40.50.60.70.80.91 x(t) x(t-1) Logistic Parabola x(t-1) x(t) x(t-2) x(t) x(t) x(t-2) x(t-2) x(t-1) x(t-1) x(t-1) x(t)
  • 13. 13 How Much Data is Enough?  To find L(opt): › Go further back in time (ie., consider Xt-2 , Xt-3 and so on) › Till there is no more information gained about Xt
  • 14. 14 Fractal Dimensions  FD = intrinsic dimensionality “Embedding” dimensionality = 3 Intrinsic dimensionality = 1
  • 15. 15 Fractal Dimensions FD = intrinsic dimensionality [Belussi/1995] 00.10.20.30.40.50.60.70.80.9100.20.40.60.811.21.41.61.82 Y axis X axisSierpinsky78910111213141516-7-6-5-4-3-2-1012log(# pairs within r) log(r) FD plot= 1.56 log(r) log( # pairs) Points to note: • FD can be a non-integer • There are fast methods to compute it
  • 16. 16 Q1: Finding L(opt)  Use Fractal Dimensions to find the optimal lag length L(opt) Lag (L) Fractal Dimension epsilon L(opt) f
  • 17. 17 Q2: Finding k(opt)  To find k(opt) • Conjecture: k(opt) ~ O(f) We choose k(opt) = 2*f + 1
  • 18. 18 Logistic Parabola 00.511.522.5312345 Fractal Dimension LagFD vs LOur Choice • FD vs L plot flattens out • L(opt) = 1 Timesteps Value Lag FD
  • 19. 19 Prediction Timesteps Value Our Prediction from here
  • 20. 20 Logistic Parabola Timesteps Value Comparison of prediction to correct values
  • 21. 21 Logistic Parabola 00.511.522.5312345 Fractal Dimension LagFD vs LOur Choice00.050.10.150.20.250.30.35123456 NMSE LagNMSE vs LagOur Choice Our L(opt) = 1, which exactly minimizes NMSE Lag NMSE FD
  • 22. 22 Lorenz Attractor 00.511.522.5312345678910 Fractal Dimension LagFD vs LOur Choice • L(opt) = 5 Timesteps Value Lag FD
  • 23. 23 Lorenz Attractor Prediction Value Timesteps Our Prediction from here
  • 24. 24 Prediction Test Timesteps Value Comparison of prediction to correct values
  • 25. 25 Optimal Prediction 00.511.522.5312345678910 Fractal Dimension LagFD vs LOur Choice L(opt) = 5 Also NMSE is optimal at Lag = 5 00.20.40.60.81024681012 NMSE LagNMSE vs LagOur Choice Lag NMSE FD
  • 26. 26 Laser 00.511.522.533.51234567891011121314151617 Fractal Dimension LagFD vs LOur Choice • L(opt) = 7 Timesteps Value Lag FD
  • 27. 27 Prediction Timesteps Value Our Prediction starts here
  • 28. 28 Prediction Test Timesteps Value Comparison of prediction to correct values
  • 29. 29 Optimal Prediction 00.511.522.533.51234567891011121314151617 Fractal Dimension LagFD vs LOur Choice00.511.522.533.512345678910111213 NMSE LagNMSE vs LOur Choice L(opt) = 7 Corresponding NMSE is close to optimal Lag NMSE FD
  • 30. 30 Speed and Scalability  Preprocessing is linear in N  Proportional to time taken to calculate FD 5001000150020002500300035004000450050002000400060008000100001200014000160001800020000 Preprocessing Time Number of points (N) Time vs N
  • 31. 31 The Fraclet Way Our Method:  Automatically set parameters  L(opt) (answers Q1)  k(opt) (answers Q2)  In linear time on N
  • 32. 32 Conclusions  Black-box non-linear time series forecasting  Fractal Dimensions give a fast, automated method to set all parameters  So, given any time series, we can automatically build a prediction system  Useful in a sensor network setting
  • 33. 33 Pioneers in the fractal exploration of financial markets Trading futures and options involves the risk of loss. You should consider carefully whether futures or options are appropriate to your financial situation. You must review the customer account agreement and risk disclosure prior to establishing an account. Only risk capital should be used when trading futures or options. Investors could lose more than their initial investment. Past results are not necessarily indicative of futures results. The risk of loss in trading futures or options can be substantial, carefully consider the inherent risks of such an investment in light of your financial condition. Information contained, viewed, sent or attached is considered a solicitation for business. Quant Trade, LLC has been a Commodity Futures Trading Commission (CFTC) registered Commodity Trading Advisor (CTA) since September 4, 2007 and a member of the National Futures Association (NFA). Copyright @ 2012 Quant Trade, LLC. All rights reserved. No part of the materials including graphics or logos, available in this Web site may be copied, reproduced, translated or reduced to any electronic medium or machine- readable form, in whole or in part without written permission. 2 N Riverside Plaza Suite 2325 Chicago, Illinois 60606 Quant Trade LLC (872) 225-2110