1 Assessing the Risk and Return of Financial Trading Systems - a Large Deviation Approach Nicolas NAVET – INRIA, France René SCHOTT – IECN,

Slides:



Advertisements
Similar presentations
Modeling of Data. Basic Bayes theorem Bayes theorem relates the conditional probabilities of two events A, and B: A might be a hypothesis and B might.
Advertisements

A MIXED MODEL FOR ESTIMATING THE PROBABILISTIC WORST CASE EXECUTION TIME Cristian MAXIM*, Adriana GOGONEL, Liliana CUCU-GROSJEAN INRIA Paris-Rocquencourt,
Structural reliability analysis with probability- boxes Hao Zhang School of Civil Engineering, University of Sydney, NSW 2006, Australia Michael Beer Institute.
Reliable Dynamic Analysis of Structures Using Imprecise Probability Mehdi Modares and Joshua Bergerson DEPARTMENT OF CIVIL, ARCHITECTURAL AND EVIRONMENTAL.
Random Variable A random variable X is a function that assign a real number, X(ζ), to each outcome ζ in the sample space of a random experiment. Domain.
Sampling Distributions (§ )
Chain Rules for Entropy
On Predictability and Profitability: Would AI induced Trading Rules be Sensitive to the Entropy of time Series Nicolas NAVET – INRIA France
ELEC 303 – Random Signals Lecture 18 – Statistics, Confidence Intervals Dr. Farinaz Koushanfar ECE Dept., Rice University Nov 10, 2009.
Introduction to stochastic process
1 Chap 5 Sums of Random Variables and Long-Term Averages Many problems involve the counting of number of occurrences of events, computation of arithmetic.
SUMS OF RANDOM VARIABLES Changfei Chen. Sums of Random Variables Let be a sequence of random variables, and let be their sum:
Descriptive statistics Experiment  Data  Sample Statistics Experiment  Data  Sample Statistics Sample mean Sample mean Sample variance Sample variance.
Evaluating Hypotheses
13. The Weak Law and the Strong Law of Large Numbers
QA-3 FRM-GARP Sep-2001 Zvi Wiener Quantitative Analysis 3.
Previously Optimization Probability Review Inventory Models Markov Decision Processes Queues.
FRM Zvi Wiener Following P. Jorion, Financial Risk Manager Handbook Financial Risk Management.
Using ranking and DCE data to value health states on the QALY scale using conventional and Bayesian methods Theresa Cain.
Chapter 2 Simple Comparative Experiments
Chapter 14 The Black-Scholes-Merton Model Options, Futures, and Other Derivatives, 8th Edition, Copyright © John C. Hull
Ka-fu Wong © 2004 ECON1003: Analysis of Economic Data Lesson6-1 Lesson 6: Sampling Methods and the Central Limit Theorem.
Chapter 7 Probability and Samples: The Distribution of Sample Means
The Lognormal Distribution
Approximations to Probability Distributions: Limit Theorems.
Lecture II-2: Probability Review
R. Kass/S07 P416 Lec 3 1 Lecture 3 The Gaussian Probability Distribution Function Plot of Gaussian pdf x p(x)p(x) Introduction l The Gaussian probability.
Physics 114: Lecture 15 Probability Tests & Linear Fitting Dale E. Gary NJIT Physics Department.
Universal and composite hypothesis testing via Mismatched Divergence Jayakrishnan Unnikrishnan LCAV, EPFL Collaborators Dayu Huang, Sean Meyn, Venu Veeravalli,
Simulation Output Analysis
Sampling Theory Determining the distribution of Sample statistics.
All of Statistics Chapter 5: Convergence of Random Variables Nick Schafer.
MBAD/F 619: Risk Analysis and Financial Modeling Instructor: Linda Leon Fall 2014
On project probabilistic cost analysis from LHC tender data Ph. Lebrun CERN, Geneva, Switzerland TILC’09, Tsukuba, Japan April 2009.
MS 305 Recitation 11 Output Analysis I
Elements of Financial Risk Management Second Edition © 2012 by Peter Christoffersen 1 Distributions and Copulas for Integrated Risk Management Elements.
1 7. Two Random Variables In many experiments, the observations are expressible not as a single quantity, but as a family of quantities. For example to.
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology The Weak Law and the Strong.
Engineering Economic Analysis Canadian Edition
1 6. Reliability computations Objectives Learn how to compute reliability of a component given the probability distributions on the stress,S, and the strength,
Insurance Applications of Bivariate Distributions David L. Homer & David R. Clark CAS Annual Meeting November 2003.
Week11 Parameter, Statistic and Random Samples A parameter is a number that describes the population. It is a fixed number, but in practice we do not know.
Lecture 2 Basics of probability in statistical simulation and stochastic programming Leonidas Sakalauskas Institute of Mathematics and Informatics Vilnius,
ELEC 303 – Random Signals Lecture 18 – Classical Statistical Inference, Dr. Farinaz Koushanfar ECE Dept., Rice University Nov 4, 2010.
Chapter 18: Sampling Distribution Models
Practical LFU implementation for Web Caching George KarakostasTelcordia Dimitrios N. Serpanos University of Patras.
Confidence Interval & Unbiased Estimator Review and Foreword.
Week 121 Law of Large Numbers Toss a coin n times. Suppose X i ’s are Bernoulli random variables with p = ½ and E(X i ) = ½. The proportion of heads is.
Ka-fu Wong © 2003 Chap 6- 1 Dr. Ka-fu Wong ECON1003 Analysis of Economic Data.
Sampling Distributions Chapter 18. Sampling Distributions A parameter is a measure of the population. This value is typically unknown. (µ, σ, and now.
1 Probability and Statistical Inference (9th Edition) Chapter 5 (Part 2/2) Distributions of Functions of Random Variables November 25, 2015.
Analysis of Experimental Data; Introduction
Probability and Moment Approximations using Limit Theorems.
Warsaw Summer School 2015, OSU Study Abroad Program Normal Distribution.
SAMPLING DISTRIBUTION OF MEANS & PROPORTIONS. SAMPLING AND SAMPLING VARIATION Sample Knowledge of students No. of red blood cells in a person Length of.
SAMPLING DISTRIBUTION OF MEANS & PROPORTIONS. SAMPLING AND SAMPLING VARIATION Sample Knowledge of students No. of red blood cells in a person Length of.
Lecture 3 Types of Probability Distributions Dr Peter Wheale.
G. Cowan Lectures on Statistical Data Analysis Lecture 9 page 1 Statistical Data Analysis: Lecture 9 1Probability, Bayes’ theorem 2Random variables and.
Chebyshev’s Inequality Markov’s Inequality Proposition 2.1.
Sampling Theory Determining the distribution of Sample statistics.
Sums of Random Variables and Long-Term Averages Sums of R.V. ‘s S n = X 1 + X X n of course.
Chapter 14 The Black-Scholes-Merton Model 1. The Stock Price Assumption Consider a stock whose price is S In a short period of time of length  t, the.
Types of risk Market risk
Chapter 2 Simple Comparative Experiments
Chapter 18: Sampling Distribution Models
Types of risk Market risk
7. Two Random Variables In many experiments, the observations are expressible not as a single quantity, but as a family of quantities. For example to record.
13. The Weak Law and the Strong Law of Large Numbers
Tutorial 10: Limit Theorems
13. The Weak Law and the Strong Law of Large Numbers
Presentation transcript:

1 Assessing the Risk and Return of Financial Trading Systems - a Large Deviation Approach Nicolas NAVET – INRIA, France René SCHOTT – IECN, France CIEF /22/2007

2 Trading System   Defined by : Entry condition(s) Exit condition(s) Position sizing   Implemented in an Automated Trading System (ATS) or executed by a trader

3 Performance of a trading system  Performance metric : return (P&L), Sharpe ratio,..  Reference period – e.g: day, week, … Distribution of the performance metric

4 Obtaining the distribution of the performance metric 1. Prior use of the TS 2. Back-testing on historical data, but :  Does not account for slippage and delays  Data-mining bias if a large number of systems are tested  Performance must be adjusted accordingly!

5 Notations and Assumptions X i : performance at period i : 1) are mutually independent and identically distributed 2) obey a distribution law that does not change over time X 1 ; X 2 ;:::; X n

6 How to assess the risks ? Monte-Carlo simulation Analytic approaches: Markov’s, Tchebychev’s, Chernoff’s upper bounds Large deviation  We want to estimate p = P [ n X i X i < x $]

7 Monte-Carlo simulation  Generate n random trading sequences and compute an estimate of the probability  CLT tells us that the estimate will convergence to p but slowly and percen t ageerror = p p ( 1 ¡ p ) p np ¢ 100  Error bound of 1% with p=10 -5 requires n=10 9  Problem : random number generators are not perfect..

8 Analytic approaches   Weak law of large numbers : But the rate of convergence is unknown..  Elements of solution: 1.Markov’s inequality : 2.Tchebychev’s inequality : l i m n ! 1 P µ ¯ ¯ ¯ ¯ P n i X i n ¡ E [ X ] ¯ ¯ ¯ ¯ < ² ¶ 8 ² > 0 8 ® P ( X ¸ ® E [ X ]) · 1 ® P ( j X ¡ E [ X ] j ¸ k ¾ [ X ]) · 1 k 2  Not tight enough for real-world applications

9 Large deviation: main result   Cramer’s theorem : if X n i.i.d. r.v. : mean performance over n periods M n = 1 n n X i = 1 X i P ( M n 2 G ) ³ e ¡ n i n f x 2 G I ( x ) with I(x) the rate function I ( x ) = sup ¿ > 0 [ ¿x ¡ l og E ( e ¿ X )] = sup ¿ > 0 [ ¿x ¡ l og + 1 X k = ¡ 1 p k e k ¿ ] e. g. G = ( ¡ 1 ; ¡ k $]

10 Technical contribution  Can deal with distributions given as frequency histogram (no closed-form) I(x) is the sup. of affine functions and thus convex I(x) is the sup. of affine functions and thus convex Computing the point where first derivative equal zero is thus enough Computing the point where first derivative equal zero is thus enough Can be done with standard numerical methods Can be done with standard numerical methods

11 Risk over a given time interval P [ M n < ¡ 1 K $] · 0 : 001 P [ M n < ¡ 0 : 5 K $] · 0 : 04 r = 0 : 08 r = 0 : 32 P [ M n < 0 $] · 0 : 42 r = 0 : 68

12 Quantifying the uncertainty U ( x ; n ) = P [ M n · x = n ] · e ¡ n i n f y · x = n I ( y )  The uncertainty of trading system Sp to achieve a performance x over n time periods is  Sp is with performance objective x over n time periods is less uncertain than Sp’ with return objective x' over n' time periods if U ( x ; n ) · U 0 ( x 0 ; n 0 )

13 Detecting changing market conditions  Idea: if a TS performs way below what was foreseeable, it suggests that market conditions have changed E.g., if the current performance level had a probability less than 10 -6

14 Portfolio of Trading Systems  Assumption: TS are independent  Comes to evaluate :  Sum of 2 id. r.v. = convolution, computed using Fast Fourier Transform : f ? g = FFT ¡ 1 ( FFT ( x ) ¢ FFT ( y )) P [ 1 n n X i = 1 ( X 1 i + X 2 i + ::: + X m i ) < x $]

15 Conclusion   LD is better suited than simulation for rare events (<10 -4 )   LD can serve to validate simulation results   LD helps to detect changing market conditions   Our approach is practical : No need for closed-form distributions Easily implementable Work for portfolio of TS Can be embedded in a broader analysis

16 Extensions   There are ways to address the cases: There are serial dependencies in the trade outcomes The market conditions are changing over time  p.d.f. non-homogeneous in time