SlideShare a Scribd company logo
1 of 22
Download to read offline
Introduction to Stochastic Calculus




                         Introduction to Stochastic Calculus

                                           Dr. Ashwin Rao

                                        Morgan Stanley, Mumbai


                                           March 11, 2011




                                      Dr. Ashwin Rao   Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Review of key concepts from Probability/Measure Theory
     Lebesgue Integral




                                                     (Ω, F, P )
       Lebesgue Integral:             Ω   X (ω)dP (ω) = EP X




                                           Dr. Ashwin Rao   Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Review of key concepts from Probability/Measure Theory
     Change of measure


               Random variable Z with EP Z = 1
               Define probability Q (A) =             A Z (ω)dP (ω)       ∀A ∈ F
               EQ X = EP [XZ ]
               EQ Y = EP Y
                  Z




                                         Dr. Ashwin Rao     Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Review of key concepts from Probability/Measure Theory
     Radon-Nikodym derivative


               Equivalence of measures P and Q: ∀A ∈ F, P (A) = 0 iff Q (A) = 0
               if P and Q are equivalent, ∃Z such that EP Z = 1 and
               Q (A) = A Z (ω)dP (ω) ∀A ∈ F
               Z is called the Radon-Nikodym derivative of Q w.r.t. P and
               denoted Z = dQdP




                                         Dr. Ashwin Rao     Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Review of key concepts from Probability/Measure Theory
     Simplified Girsanov’s Theorem




                                                  X = N (0, 1)
                                                              θ2
                                       Z (ω) = e θX (ω)−      2    ∀ω ∈ Ω
                                                     Ep Z = 1

                                            ∀A ∈ F , Q =           ZdP
                                                              A
                                             EQ X = EP [XZ ] = θ




                                         Dr. Ashwin Rao     Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Information and σ-Alebgras
     Finite Example


               Set with n elements {a1 , . . . , an }
               Step i: consider all subsets of {a1 , . . . , ai } and its complements
               At step i, we have 2i +1 elements
               ∀i, Fi ⊂ Fi +1




                                      Dr. Ashwin Rao    Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Information and σ-Alebgras
     Uncountable example


               Fi = Information available after first i coin tosses
                                      i
               Size of Fi = 22 elements
               Fi has 2i ”atoms”




                                          Dr. Ashwin Rao   Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Information and σ-Alebgras
     Stochastic Process Example


               Ω = set of continuous functions f defined on [0, T ] with f (0) = 0
               FT = set of all subsets of Ω
               Ft : elements of Ft can be described only by constraining function
               values from [0, t ]




                                      Dr. Ashwin Rao   Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Information and σ-Alebgras
     Filtration and Adaptation


               Filtration: ∀t ∈ [0, T ], σ-Algebra Ft . foralls           t, Fs ⊂ Ft
               σ-Algebra σ(X ) generated by a random var X = {ω ∈ Ω|X (ω) ∈ B }
               where B ranges over all Borel sets.
               X is G-measurable if σ(X ) ⊂ G
               A collection of random vars X (t ) indexed by t ∈ [0, T ] is called an
               adapted stochastic process if ∀t, X (t ) is Ft -measurable.




                                      Dr. Ashwin Rao   Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Information and σ-Alebgras
     Multiple random variables and Independence


               σ-Algebras F and G are independent if P (A ∩ B ) = P (A) · P (B )
               ∀A ∈ F , B ∈ G
               Independence of random variables, independence of a random
               variable and a σ-Algebra
               Joint density fX ,Y (x, y ) = P ({ω|X (ω) = x, Y (ω) = y })
                                                                                ∞
               Marginal density fX (x ) = P ({ω|X (ω) = x }) =                  −∞ fX ,Y (x, y )dy

               X , Y independent implies fX ,Y (x, y ) = fX (x ) · fY (y ) and
               E [XY ] = E [X ]E [Y ]
               Covariance(X , Y ) = E [(X − E [X ])(Y − E [Y ])]
                                              Covariance (X ,Y )
               Correlation pX ,Y = √
                                            Varaince (X )Variance (Y )
                                                                                      1            −1
                                                                         1                              (x −µ)T
               Multivariate normal density fX (x ) = √
                                            ¯ ¯                                    e − 2 (x −µ)C
                                                                                          ¯ ¯            ¯ ¯
                                                                  (2π)n det (C )

               X , Y normal with correlation ρ. Create independent normal
               variables as a linear combination of X , Y

                                        Dr. Ashwin Rao      Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Conditional Expectation




               E [X |G] is G-measurable


                                      E [X |G](ω)dP (ω) =        X (ω)dP (ω)∀A ∈ G
                                  A                          A




                                          Dr. Ashwin Rao   Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   An important Theorem




               G a sub-σ-Algebra of F
               X1 , . . . , Xm are G-measurable
               Y1 , . . . , Yn are independent of G


                              E [f (X1 , . . . , Xm , Y1 , . . . , Yn )|G] = g (X1 , . . . , Xm )

               How do we evaluate this conditional expectation ?
               Treat X1 , . . . , Xm as constants
               Y1 , . . . , Yn should be integrated out since they don’t care about G


                                 g (x1 , . . . , xm ) = E [f (x1 , . . . , xm , Y1 , . . . , Yn )]




                                          Dr. Ashwin Rao        Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Quadratic Variation and Brownian Motion
     Random Walk


               At step i, random variable Xi = 1 or -1 with equal probability

                                                             i
                                                    Mi =          Xj
                                                           j =1

               The process Mn , n = 0, 1, 2, . . . is called the symmetric random walk
               3 basic observations to make about the ”increments”
                      Independent increments: for any i0 < i1 < . . . < in ,
                      (Mi1 − Mi0 ), (Mi2 − Mi1 ), . . . (Min − Min−1 ) are independent
                      Each incerement has expected value of 0
                      Each increment has a variance = number of steps (i.e.,
                      variance of 1 per step)




                                        Dr. Ashwin Rao     Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Quadratic Variation and Brownian Motion
     Two key properties of the random walk


               Martingale: E [Mi |Fj ] = Mj
                                                          i
               Quadratic Variation: [M, M ]i =            j =1 (Mj   − Mj −1 )2 = i

       Don’t confuse quadratic variation with variance of the process Mi .




                                        Dr. Ashwin Rao   Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Quadratic Variation and Brownian Motion
     Scaled Random Walk


               We speed up time and scale down the step size of a random walk
                                                                                1
               For a fixed positive integer n, define W (n )(t ) =               √
                                                                                 n
                                                                                     Mnt
               Usual properties: independent increments with mean 0 and variance
               of 1 per unit of time t
               Show that this is a martingale and has quadratic variation
               As n → ∞, scaled random walk becomes brownian motion (proof by
               central limit theorem)




                                        Dr. Ashwin Rao   Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Quadratic Variation and Brownian Motion
     Brownian Motion


       Definition of Brownian motion W (t ).
               W ( 0) = 0
               For each ω ∈ Ω, W (t ) is a continuous function of time t.
               independent increments that are normally distributed with mean 0
               and variance of 1 per unit of time.




                                        Dr. Ashwin Rao   Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Quadratic Variation and Brownian Motion
     Key concepts


               Joint distribution of brownian motion at specific times
               Martingale property
               Derivative w.r.t. time is almost always undefined
               Quadratic variation (dW · dW = dt)
               dW · dt = 0, dt · dt = 0




                                        Dr. Ashwin Rao   Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Ito Calculus
     Ito’s Integral



                                                       T
                                           I (T ) =        ∆(t )dW (t )
                                                       0

                  Remember that Brownian motion cannot be differentiated w.r.t time
                                                                T
                  Therefore, we cannot write I (T ) as          0   ∆(t )W (t )dt




                                      Dr. Ashwin Rao       Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Ito Calculus
     Simple Integrands



                                                         T
                                                             ∆(t )dW (t )
                                                         0

                  Let Π = {t0 , t1 , . . . , tn } be a partition of [0, t ]
                  Assume ∆(t ) is constant in t in each subinterval [tj , tj +1 ]


                             t                    k −1
                  I (t ) =       ∆(u )dW (u ) =          ∆(tj )[W (tj +1 )−W (tj )]+∆(tk )[W (t )−W (tk )]
                             0                    j =0




                                          Dr. Ashwin Rao        Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Ito Calculus
     Properties of the Ito Integral


                  I (t ) is a martingale
                                                        t 2
                  Ito Isometry: E [I 2 (t )] = E [      0 ∆ (u )du ]
                                                             t 2
                  Quadratic Variation: [I , I ](t ) =        0 ∆ (u )du

                  General Integrands
                                      T
                  An example:         0   W (t )dW (t )




                                            Dr. Ashwin Rao    Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Ito Calculus
     Ito’s Formula




                                                            T
                     f (T , W (T ))   =   f (0, W (0)) +        ft (t, W (t ))dt
                                                            0
                                           T                                   T
                                                                          1
                                      +        fx (t, W (t ))dW (t ) +             fxx (t, W (t ))dt
                                           0                              2   0

                                                   t                       t
                  Ito Process: X (t ) = X (0) +    0 ∆(u )dW (u )     +    0 Θ(u )dW (u )
                                                        t 2
                  Quadratic variation [X , X ](t ) =    0 ∆ (u )du




                                      Dr. Ashwin Rao    Introduction to Stochastic Calculus
Introduction to Stochastic Calculus
   Ito Calculus
     Ito’s Formula




                                                              T                            T
                  f (T , X (T ))      =   f (0, X (0)) +          ft (t, X (t ))dt +           fx (t, X (t ))dX (t )
                                                              0                            0
                                               T
                                          1
                                      +            fxx (t, X (t ))d [X , X ](t )
                                          2    0
                                                              T                            T
                                      =   f (0, X (0)) +          ft (t, X (t ))dt +           fx (t, X (t ))∆(t )dW (t )
                                                              0                            0
                                           T                                      T
                                                                              1
                                      +        fx (t, X (t ))Θ(t )dt +                fxx (t, X (t ))∆2 (t )dt
                                           0                                  2   0




                                          Dr. Ashwin Rao          Introduction to Stochastic Calculus

More Related Content

What's hot

Support vector regression and its application in trading
Support vector regression and its application in tradingSupport vector regression and its application in trading
Support vector regression and its application in tradingAashay Harlalka
 
Ch10 簡單線性迴歸 最小平方法
Ch10 簡單線性迴歸 最小平方法Ch10 簡單線性迴歸 最小平方法
Ch10 簡單線性迴歸 最小平方法5045033
 
Modeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationModeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationMark Chang
 
PRML 条件付き混合モデル 14.5
PRML 条件付き混合モデル 14.5PRML 条件付き混合モデル 14.5
PRML 条件付き混合モデル 14.5tmtm otm
 
PRML Chapter 8
PRML Chapter 8PRML Chapter 8
PRML Chapter 8Sunwoo Kim
 
Probability And Its Axioms
Probability And Its AxiomsProbability And Its Axioms
Probability And Its Axiomsmathscontent
 
Arima model (time series)
Arima model (time series)Arima model (time series)
Arima model (time series)Kumar P
 
Module 2_ Regression Models..pptx
Module 2_ Regression Models..pptxModule 2_ Regression Models..pptx
Module 2_ Regression Models..pptxnikshaikh786
 
CPSC 125 Ch 1 sec 4
CPSC 125 Ch 1 sec 4CPSC 125 Ch 1 sec 4
CPSC 125 Ch 1 sec 4David Wood
 
Lesson 4 ar-ma
Lesson 4 ar-maLesson 4 ar-ma
Lesson 4 ar-maankit_ppt
 
Box jenkins method of forecasting
Box jenkins method of forecastingBox jenkins method of forecasting
Box jenkins method of forecastingEr. Vaibhav Agarwal
 
Genetic algorithms
Genetic algorithmsGenetic algorithms
Genetic algorithmsguest9938738
 
Nonlinear programming 2013
Nonlinear programming 2013Nonlinear programming 2013
Nonlinear programming 2013sharifz
 
Arima model
Arima modelArima model
Arima modelJassika
 

What's hot (20)

Support vector regression and its application in trading
Support vector regression and its application in tradingSupport vector regression and its application in trading
Support vector regression and its application in trading
 
Lasso regression
Lasso regressionLasso regression
Lasso regression
 
The angle between two vectors
The angle between two vectorsThe angle between two vectors
The angle between two vectors
 
Ch10 簡單線性迴歸 最小平方法
Ch10 簡單線性迴歸 最小平方法Ch10 簡單線性迴歸 最小平方法
Ch10 簡單線性迴歸 最小平方法
 
Modeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationModeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential Equation
 
AR model
AR modelAR model
AR model
 
PRML 条件付き混合モデル 14.5
PRML 条件付き混合モデル 14.5PRML 条件付き混合モデル 14.5
PRML 条件付き混合モデル 14.5
 
Law of large numbers
Law of large numbersLaw of large numbers
Law of large numbers
 
PRML Chapter 8
PRML Chapter 8PRML Chapter 8
PRML Chapter 8
 
Probability And Its Axioms
Probability And Its AxiomsProbability And Its Axioms
Probability And Its Axioms
 
Arima model (time series)
Arima model (time series)Arima model (time series)
Arima model (time series)
 
Module 2_ Regression Models..pptx
Module 2_ Regression Models..pptxModule 2_ Regression Models..pptx
Module 2_ Regression Models..pptx
 
CPSC 125 Ch 1 sec 4
CPSC 125 Ch 1 sec 4CPSC 125 Ch 1 sec 4
CPSC 125 Ch 1 sec 4
 
Lesson 4 ar-ma
Lesson 4 ar-maLesson 4 ar-ma
Lesson 4 ar-ma
 
ARIMA
ARIMA ARIMA
ARIMA
 
Box jenkins method of forecasting
Box jenkins method of forecastingBox jenkins method of forecasting
Box jenkins method of forecasting
 
ACF.ppt
ACF.pptACF.ppt
ACF.ppt
 
Genetic algorithms
Genetic algorithmsGenetic algorithms
Genetic algorithms
 
Nonlinear programming 2013
Nonlinear programming 2013Nonlinear programming 2013
Nonlinear programming 2013
 
Arima model
Arima modelArima model
Arima model
 

Viewers also liked

Abstract Algebra in 3 Hours
Abstract Algebra in 3 HoursAbstract Algebra in 3 Hours
Abstract Algebra in 3 HoursAshwin Rao
 
The Newsvendor meets the Options Trader
The Newsvendor meets the Options TraderThe Newsvendor meets the Options Trader
The Newsvendor meets the Options TraderAshwin Rao
 
Risk Pooling sensitivity to Correlation
Risk Pooling sensitivity to CorrelationRisk Pooling sensitivity to Correlation
Risk Pooling sensitivity to CorrelationAshwin Rao
 
Fitness 101 - Mumbai
Fitness 101 - MumbaiFitness 101 - Mumbai
Fitness 101 - MumbaiAshwin Rao
 
Category Theory made easy with (ugly) pictures
Category Theory made easy with (ugly) picturesCategory Theory made easy with (ugly) pictures
Category Theory made easy with (ugly) picturesAshwin Rao
 
Careers in Quant Finance talk at UCLA Financial Engineering
Careers in Quant Finance talk at UCLA Financial EngineeringCareers in Quant Finance talk at UCLA Financial Engineering
Careers in Quant Finance talk at UCLA Financial EngineeringAshwin Rao
 
Introduction to Risk-Neutral Pricing
Introduction to Risk-Neutral PricingIntroduction to Risk-Neutral Pricing
Introduction to Risk-Neutral PricingAshwin Rao
 
Stanford FinMath - Careers in Quant Finance
Stanford FinMath - Careers in Quant FinanceStanford FinMath - Careers in Quant Finance
Stanford FinMath - Careers in Quant FinanceAshwin Rao
 
Columbia CS - Roles in Quant Finance
Columbia CS - Roles in Quant Finance Columbia CS - Roles in Quant Finance
Columbia CS - Roles in Quant Finance Ashwin Rao
 
Berkeley Financial Engineering - Guidance on Careers in Quantitative Finance
Berkeley Financial Engineering - Guidance on Careers in Quantitative FinanceBerkeley Financial Engineering - Guidance on Careers in Quantitative Finance
Berkeley Financial Engineering - Guidance on Careers in Quantitative FinanceAshwin Rao
 
Careers outside Academia - USC Computer Science Masters and Ph.D. Students
Careers outside Academia - USC Computer Science Masters and Ph.D. StudentsCareers outside Academia - USC Computer Science Masters and Ph.D. Students
Careers outside Academia - USC Computer Science Masters and Ph.D. StudentsAshwin Rao
 
IIT Bombay - First Steps to a Successful Career
IIT Bombay - First Steps to a Successful CareerIIT Bombay - First Steps to a Successful Career
IIT Bombay - First Steps to a Successful CareerAshwin Rao
 
Career Advice at University College of London, Mathematics Department.
Career Advice at University College of London, Mathematics Department.Career Advice at University College of London, Mathematics Department.
Career Advice at University College of London, Mathematics Department.Ashwin Rao
 
Pseudo and Quasi Random Number Generation
Pseudo and Quasi Random Number GenerationPseudo and Quasi Random Number Generation
Pseudo and Quasi Random Number GenerationAshwin Rao
 
The Fuss about || Haskell | Scala | F# ||
The Fuss about || Haskell | Scala | F# ||The Fuss about || Haskell | Scala | F# ||
The Fuss about || Haskell | Scala | F# ||Ashwin Rao
 
Careers in Quant Finance - IIT Delhi
Careers in Quant Finance - IIT DelhiCareers in Quant Finance - IIT Delhi
Careers in Quant Finance - IIT DelhiAshwin Rao
 
Implementing Higher-Kinded Types in Dotty
Implementing Higher-Kinded Types in DottyImplementing Higher-Kinded Types in Dotty
Implementing Higher-Kinded Types in DottyMartin Odersky
 
HOW can India's Parliament function better?
HOW can India's Parliament function better?HOW can India's Parliament function better?
HOW can India's Parliament function better?Yogesh Upadhyaya
 

Viewers also liked (19)

Abstract Algebra in 3 Hours
Abstract Algebra in 3 HoursAbstract Algebra in 3 Hours
Abstract Algebra in 3 Hours
 
The Newsvendor meets the Options Trader
The Newsvendor meets the Options TraderThe Newsvendor meets the Options Trader
The Newsvendor meets the Options Trader
 
Risk Pooling sensitivity to Correlation
Risk Pooling sensitivity to CorrelationRisk Pooling sensitivity to Correlation
Risk Pooling sensitivity to Correlation
 
Fitness 101 - Mumbai
Fitness 101 - MumbaiFitness 101 - Mumbai
Fitness 101 - Mumbai
 
Category Theory made easy with (ugly) pictures
Category Theory made easy with (ugly) picturesCategory Theory made easy with (ugly) pictures
Category Theory made easy with (ugly) pictures
 
Recovery Colleges
Recovery CollegesRecovery Colleges
Recovery Colleges
 
Careers in Quant Finance talk at UCLA Financial Engineering
Careers in Quant Finance talk at UCLA Financial EngineeringCareers in Quant Finance talk at UCLA Financial Engineering
Careers in Quant Finance talk at UCLA Financial Engineering
 
Introduction to Risk-Neutral Pricing
Introduction to Risk-Neutral PricingIntroduction to Risk-Neutral Pricing
Introduction to Risk-Neutral Pricing
 
Stanford FinMath - Careers in Quant Finance
Stanford FinMath - Careers in Quant FinanceStanford FinMath - Careers in Quant Finance
Stanford FinMath - Careers in Quant Finance
 
Columbia CS - Roles in Quant Finance
Columbia CS - Roles in Quant Finance Columbia CS - Roles in Quant Finance
Columbia CS - Roles in Quant Finance
 
Berkeley Financial Engineering - Guidance on Careers in Quantitative Finance
Berkeley Financial Engineering - Guidance on Careers in Quantitative FinanceBerkeley Financial Engineering - Guidance on Careers in Quantitative Finance
Berkeley Financial Engineering - Guidance on Careers in Quantitative Finance
 
Careers outside Academia - USC Computer Science Masters and Ph.D. Students
Careers outside Academia - USC Computer Science Masters and Ph.D. StudentsCareers outside Academia - USC Computer Science Masters and Ph.D. Students
Careers outside Academia - USC Computer Science Masters and Ph.D. Students
 
IIT Bombay - First Steps to a Successful Career
IIT Bombay - First Steps to a Successful CareerIIT Bombay - First Steps to a Successful Career
IIT Bombay - First Steps to a Successful Career
 
Career Advice at University College of London, Mathematics Department.
Career Advice at University College of London, Mathematics Department.Career Advice at University College of London, Mathematics Department.
Career Advice at University College of London, Mathematics Department.
 
Pseudo and Quasi Random Number Generation
Pseudo and Quasi Random Number GenerationPseudo and Quasi Random Number Generation
Pseudo and Quasi Random Number Generation
 
The Fuss about || Haskell | Scala | F# ||
The Fuss about || Haskell | Scala | F# ||The Fuss about || Haskell | Scala | F# ||
The Fuss about || Haskell | Scala | F# ||
 
Careers in Quant Finance - IIT Delhi
Careers in Quant Finance - IIT DelhiCareers in Quant Finance - IIT Delhi
Careers in Quant Finance - IIT Delhi
 
Implementing Higher-Kinded Types in Dotty
Implementing Higher-Kinded Types in DottyImplementing Higher-Kinded Types in Dotty
Implementing Higher-Kinded Types in Dotty
 
HOW can India's Parliament function better?
HOW can India's Parliament function better?HOW can India's Parliament function better?
HOW can India's Parliament function better?
 

Similar to Introduction to Stochastic calculus

Cunningham slides-ch2
Cunningham slides-ch2Cunningham slides-ch2
Cunningham slides-ch2cunningjames
 
Stochastic Differentiation
Stochastic DifferentiationStochastic Differentiation
Stochastic DifferentiationSSA KPI
 
Deep learning .pdf
Deep learning .pdfDeep learning .pdf
Deep learning .pdfAlHayyan
 
Tele3113 wk1wed
Tele3113 wk1wedTele3113 wk1wed
Tele3113 wk1wedVin Voro
 
Numerical solution of boundary value problems by piecewise analysis method
Numerical solution of boundary value problems by piecewise analysis methodNumerical solution of boundary value problems by piecewise analysis method
Numerical solution of boundary value problems by piecewise analysis methodAlexander Decker
 
Finance Enginering from Columbia.pdf
Finance Enginering from Columbia.pdfFinance Enginering from Columbia.pdf
Finance Enginering from Columbia.pdfCarlosLazo45
 
Ian.petrow【transcendental number theory】.
Ian.petrow【transcendental number theory】.Ian.petrow【transcendental number theory】.
Ian.petrow【transcendental number theory】.Tong Leung
 
Basics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programmingBasics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programmingSSA KPI
 
Quantum modes - Ion Cotaescu
Quantum modes - Ion CotaescuQuantum modes - Ion Cotaescu
Quantum modes - Ion CotaescuSEENET-MTP
 
Cheatsheet probability
Cheatsheet probabilityCheatsheet probability
Cheatsheet probabilityAshish Patel
 
Actuarial Science Reference Sheet
Actuarial Science Reference SheetActuarial Science Reference Sheet
Actuarial Science Reference SheetDaniel Nolan
 
Refresher probabilities-statistics
Refresher probabilities-statisticsRefresher probabilities-statistics
Refresher probabilities-statisticsSteve Nouri
 
GradStudentSeminarSept30
GradStudentSeminarSept30GradStudentSeminarSept30
GradStudentSeminarSept30Ryan White
 
Fuzzy random variables and Kolomogrov’s important results
Fuzzy random variables and Kolomogrov’s important resultsFuzzy random variables and Kolomogrov’s important results
Fuzzy random variables and Kolomogrov’s important resultsinventionjournals
 

Similar to Introduction to Stochastic calculus (20)

Cunningham slides-ch2
Cunningham slides-ch2Cunningham slides-ch2
Cunningham slides-ch2
 
Proba stats-r1-2017
Proba stats-r1-2017Proba stats-r1-2017
Proba stats-r1-2017
 
Stochastic Differentiation
Stochastic DifferentiationStochastic Differentiation
Stochastic Differentiation
 
Deep learning .pdf
Deep learning .pdfDeep learning .pdf
Deep learning .pdf
 
Tele3113 wk1wed
Tele3113 wk1wedTele3113 wk1wed
Tele3113 wk1wed
 
Numerical solution of boundary value problems by piecewise analysis method
Numerical solution of boundary value problems by piecewise analysis methodNumerical solution of boundary value problems by piecewise analysis method
Numerical solution of boundary value problems by piecewise analysis method
 
Slides erasmus
Slides erasmusSlides erasmus
Slides erasmus
 
Finance Enginering from Columbia.pdf
Finance Enginering from Columbia.pdfFinance Enginering from Columbia.pdf
Finance Enginering from Columbia.pdf
 
Ian.petrow【transcendental number theory】.
Ian.petrow【transcendental number theory】.Ian.petrow【transcendental number theory】.
Ian.petrow【transcendental number theory】.
 
Mcgill3
Mcgill3Mcgill3
Mcgill3
 
Basics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programmingBasics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programming
 
Quantum modes - Ion Cotaescu
Quantum modes - Ion CotaescuQuantum modes - Ion Cotaescu
Quantum modes - Ion Cotaescu
 
Slides ACTINFO 2016
Slides ACTINFO 2016Slides ACTINFO 2016
Slides ACTINFO 2016
 
Cheatsheet probability
Cheatsheet probabilityCheatsheet probability
Cheatsheet probability
 
Slides mc gill-v3
Slides mc gill-v3Slides mc gill-v3
Slides mc gill-v3
 
Actuarial Science Reference Sheet
Actuarial Science Reference SheetActuarial Science Reference Sheet
Actuarial Science Reference Sheet
 
Refresher probabilities-statistics
Refresher probabilities-statisticsRefresher probabilities-statistics
Refresher probabilities-statistics
 
GradStudentSeminarSept30
GradStudentSeminarSept30GradStudentSeminarSept30
GradStudentSeminarSept30
 
Slides mc gill-v4
Slides mc gill-v4Slides mc gill-v4
Slides mc gill-v4
 
Fuzzy random variables and Kolomogrov’s important results
Fuzzy random variables and Kolomogrov’s important resultsFuzzy random variables and Kolomogrov’s important results
Fuzzy random variables and Kolomogrov’s important results
 

More from Ashwin Rao

Stochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market MakingStochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market MakingAshwin Rao
 
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree Search
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree SearchAdaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree Search
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree SearchAshwin Rao
 
Fundamental Theorems of Asset Pricing
Fundamental Theorems of Asset PricingFundamental Theorems of Asset Pricing
Fundamental Theorems of Asset PricingAshwin Rao
 
Evolutionary Strategies as an alternative to Reinforcement Learning
Evolutionary Strategies as an alternative to Reinforcement LearningEvolutionary Strategies as an alternative to Reinforcement Learning
Evolutionary Strategies as an alternative to Reinforcement LearningAshwin Rao
 
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...Ashwin Rao
 
Understanding Dynamic Programming through Bellman Operators
Understanding Dynamic Programming through Bellman OperatorsUnderstanding Dynamic Programming through Bellman Operators
Understanding Dynamic Programming through Bellman OperatorsAshwin Rao
 
Stochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order ExecutionStochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order ExecutionAshwin Rao
 
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...Ashwin Rao
 
Overview of Stochastic Calculus Foundations
Overview of Stochastic Calculus FoundationsOverview of Stochastic Calculus Foundations
Overview of Stochastic Calculus FoundationsAshwin Rao
 
Value Function Geometry and Gradient TD
Value Function Geometry and Gradient TDValue Function Geometry and Gradient TD
Value Function Geometry and Gradient TDAshwin Rao
 
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...Ashwin Rao
 
HJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio ProblemHJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio ProblemAshwin Rao
 
Policy Gradient Theorem
Policy Gradient TheoremPolicy Gradient Theorem
Policy Gradient TheoremAshwin Rao
 
A Quick and Terse Introduction to Efficient Frontier Mathematics
A Quick and Terse Introduction to Efficient Frontier MathematicsA Quick and Terse Introduction to Efficient Frontier Mathematics
A Quick and Terse Introduction to Efficient Frontier MathematicsAshwin Rao
 
Towards Improved Pricing and Hedging of Agency Mortgage-backed Securities
Towards Improved Pricing and Hedging of Agency Mortgage-backed SecuritiesTowards Improved Pricing and Hedging of Agency Mortgage-backed Securities
Towards Improved Pricing and Hedging of Agency Mortgage-backed SecuritiesAshwin Rao
 
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural Network
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural NetworkRecursive Formulation of Gradient in a Dense Feed-Forward Deep Neural Network
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural NetworkAshwin Rao
 
Demystifying the Bias-Variance Tradeoff
Demystifying the Bias-Variance TradeoffDemystifying the Bias-Variance Tradeoff
Demystifying the Bias-Variance TradeoffAshwin Rao
 
OmniChannelNewsvendor
OmniChannelNewsvendorOmniChannelNewsvendor
OmniChannelNewsvendorAshwin Rao
 

More from Ashwin Rao (18)

Stochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market MakingStochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market Making
 
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree Search
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree SearchAdaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree Search
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree Search
 
Fundamental Theorems of Asset Pricing
Fundamental Theorems of Asset PricingFundamental Theorems of Asset Pricing
Fundamental Theorems of Asset Pricing
 
Evolutionary Strategies as an alternative to Reinforcement Learning
Evolutionary Strategies as an alternative to Reinforcement LearningEvolutionary Strategies as an alternative to Reinforcement Learning
Evolutionary Strategies as an alternative to Reinforcement Learning
 
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...
 
Understanding Dynamic Programming through Bellman Operators
Understanding Dynamic Programming through Bellman OperatorsUnderstanding Dynamic Programming through Bellman Operators
Understanding Dynamic Programming through Bellman Operators
 
Stochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order ExecutionStochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order Execution
 
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...
 
Overview of Stochastic Calculus Foundations
Overview of Stochastic Calculus FoundationsOverview of Stochastic Calculus Foundations
Overview of Stochastic Calculus Foundations
 
Value Function Geometry and Gradient TD
Value Function Geometry and Gradient TDValue Function Geometry and Gradient TD
Value Function Geometry and Gradient TD
 
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...
 
HJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio ProblemHJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio Problem
 
Policy Gradient Theorem
Policy Gradient TheoremPolicy Gradient Theorem
Policy Gradient Theorem
 
A Quick and Terse Introduction to Efficient Frontier Mathematics
A Quick and Terse Introduction to Efficient Frontier MathematicsA Quick and Terse Introduction to Efficient Frontier Mathematics
A Quick and Terse Introduction to Efficient Frontier Mathematics
 
Towards Improved Pricing and Hedging of Agency Mortgage-backed Securities
Towards Improved Pricing and Hedging of Agency Mortgage-backed SecuritiesTowards Improved Pricing and Hedging of Agency Mortgage-backed Securities
Towards Improved Pricing and Hedging of Agency Mortgage-backed Securities
 
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural Network
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural NetworkRecursive Formulation of Gradient in a Dense Feed-Forward Deep Neural Network
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural Network
 
Demystifying the Bias-Variance Tradeoff
Demystifying the Bias-Variance TradeoffDemystifying the Bias-Variance Tradeoff
Demystifying the Bias-Variance Tradeoff
 
OmniChannelNewsvendor
OmniChannelNewsvendorOmniChannelNewsvendor
OmniChannelNewsvendor
 

Recently uploaded

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 

Recently uploaded (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 

Introduction to Stochastic calculus

  • 1. Introduction to Stochastic Calculus Introduction to Stochastic Calculus Dr. Ashwin Rao Morgan Stanley, Mumbai March 11, 2011 Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 2. Introduction to Stochastic Calculus Review of key concepts from Probability/Measure Theory Lebesgue Integral (Ω, F, P ) Lebesgue Integral: Ω X (ω)dP (ω) = EP X Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 3. Introduction to Stochastic Calculus Review of key concepts from Probability/Measure Theory Change of measure Random variable Z with EP Z = 1 Define probability Q (A) = A Z (ω)dP (ω) ∀A ∈ F EQ X = EP [XZ ] EQ Y = EP Y Z Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 4. Introduction to Stochastic Calculus Review of key concepts from Probability/Measure Theory Radon-Nikodym derivative Equivalence of measures P and Q: ∀A ∈ F, P (A) = 0 iff Q (A) = 0 if P and Q are equivalent, ∃Z such that EP Z = 1 and Q (A) = A Z (ω)dP (ω) ∀A ∈ F Z is called the Radon-Nikodym derivative of Q w.r.t. P and denoted Z = dQdP Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 5. Introduction to Stochastic Calculus Review of key concepts from Probability/Measure Theory Simplified Girsanov’s Theorem X = N (0, 1) θ2 Z (ω) = e θX (ω)− 2 ∀ω ∈ Ω Ep Z = 1 ∀A ∈ F , Q = ZdP A EQ X = EP [XZ ] = θ Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 6. Introduction to Stochastic Calculus Information and σ-Alebgras Finite Example Set with n elements {a1 , . . . , an } Step i: consider all subsets of {a1 , . . . , ai } and its complements At step i, we have 2i +1 elements ∀i, Fi ⊂ Fi +1 Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 7. Introduction to Stochastic Calculus Information and σ-Alebgras Uncountable example Fi = Information available after first i coin tosses i Size of Fi = 22 elements Fi has 2i ”atoms” Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 8. Introduction to Stochastic Calculus Information and σ-Alebgras Stochastic Process Example Ω = set of continuous functions f defined on [0, T ] with f (0) = 0 FT = set of all subsets of Ω Ft : elements of Ft can be described only by constraining function values from [0, t ] Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 9. Introduction to Stochastic Calculus Information and σ-Alebgras Filtration and Adaptation Filtration: ∀t ∈ [0, T ], σ-Algebra Ft . foralls t, Fs ⊂ Ft σ-Algebra σ(X ) generated by a random var X = {ω ∈ Ω|X (ω) ∈ B } where B ranges over all Borel sets. X is G-measurable if σ(X ) ⊂ G A collection of random vars X (t ) indexed by t ∈ [0, T ] is called an adapted stochastic process if ∀t, X (t ) is Ft -measurable. Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 10. Introduction to Stochastic Calculus Information and σ-Alebgras Multiple random variables and Independence σ-Algebras F and G are independent if P (A ∩ B ) = P (A) · P (B ) ∀A ∈ F , B ∈ G Independence of random variables, independence of a random variable and a σ-Algebra Joint density fX ,Y (x, y ) = P ({ω|X (ω) = x, Y (ω) = y }) ∞ Marginal density fX (x ) = P ({ω|X (ω) = x }) = −∞ fX ,Y (x, y )dy X , Y independent implies fX ,Y (x, y ) = fX (x ) · fY (y ) and E [XY ] = E [X ]E [Y ] Covariance(X , Y ) = E [(X − E [X ])(Y − E [Y ])] Covariance (X ,Y ) Correlation pX ,Y = √ Varaince (X )Variance (Y ) 1 −1 1 (x −µ)T Multivariate normal density fX (x ) = √ ¯ ¯ e − 2 (x −µ)C ¯ ¯ ¯ ¯ (2π)n det (C ) X , Y normal with correlation ρ. Create independent normal variables as a linear combination of X , Y Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 11. Introduction to Stochastic Calculus Conditional Expectation E [X |G] is G-measurable E [X |G](ω)dP (ω) = X (ω)dP (ω)∀A ∈ G A A Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 12. Introduction to Stochastic Calculus An important Theorem G a sub-σ-Algebra of F X1 , . . . , Xm are G-measurable Y1 , . . . , Yn are independent of G E [f (X1 , . . . , Xm , Y1 , . . . , Yn )|G] = g (X1 , . . . , Xm ) How do we evaluate this conditional expectation ? Treat X1 , . . . , Xm as constants Y1 , . . . , Yn should be integrated out since they don’t care about G g (x1 , . . . , xm ) = E [f (x1 , . . . , xm , Y1 , . . . , Yn )] Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 13. Introduction to Stochastic Calculus Quadratic Variation and Brownian Motion Random Walk At step i, random variable Xi = 1 or -1 with equal probability i Mi = Xj j =1 The process Mn , n = 0, 1, 2, . . . is called the symmetric random walk 3 basic observations to make about the ”increments” Independent increments: for any i0 < i1 < . . . < in , (Mi1 − Mi0 ), (Mi2 − Mi1 ), . . . (Min − Min−1 ) are independent Each incerement has expected value of 0 Each increment has a variance = number of steps (i.e., variance of 1 per step) Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 14. Introduction to Stochastic Calculus Quadratic Variation and Brownian Motion Two key properties of the random walk Martingale: E [Mi |Fj ] = Mj i Quadratic Variation: [M, M ]i = j =1 (Mj − Mj −1 )2 = i Don’t confuse quadratic variation with variance of the process Mi . Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 15. Introduction to Stochastic Calculus Quadratic Variation and Brownian Motion Scaled Random Walk We speed up time and scale down the step size of a random walk 1 For a fixed positive integer n, define W (n )(t ) = √ n Mnt Usual properties: independent increments with mean 0 and variance of 1 per unit of time t Show that this is a martingale and has quadratic variation As n → ∞, scaled random walk becomes brownian motion (proof by central limit theorem) Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 16. Introduction to Stochastic Calculus Quadratic Variation and Brownian Motion Brownian Motion Definition of Brownian motion W (t ). W ( 0) = 0 For each ω ∈ Ω, W (t ) is a continuous function of time t. independent increments that are normally distributed with mean 0 and variance of 1 per unit of time. Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 17. Introduction to Stochastic Calculus Quadratic Variation and Brownian Motion Key concepts Joint distribution of brownian motion at specific times Martingale property Derivative w.r.t. time is almost always undefined Quadratic variation (dW · dW = dt) dW · dt = 0, dt · dt = 0 Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 18. Introduction to Stochastic Calculus Ito Calculus Ito’s Integral T I (T ) = ∆(t )dW (t ) 0 Remember that Brownian motion cannot be differentiated w.r.t time T Therefore, we cannot write I (T ) as 0 ∆(t )W (t )dt Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 19. Introduction to Stochastic Calculus Ito Calculus Simple Integrands T ∆(t )dW (t ) 0 Let Π = {t0 , t1 , . . . , tn } be a partition of [0, t ] Assume ∆(t ) is constant in t in each subinterval [tj , tj +1 ] t k −1 I (t ) = ∆(u )dW (u ) = ∆(tj )[W (tj +1 )−W (tj )]+∆(tk )[W (t )−W (tk )] 0 j =0 Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 20. Introduction to Stochastic Calculus Ito Calculus Properties of the Ito Integral I (t ) is a martingale t 2 Ito Isometry: E [I 2 (t )] = E [ 0 ∆ (u )du ] t 2 Quadratic Variation: [I , I ](t ) = 0 ∆ (u )du General Integrands T An example: 0 W (t )dW (t ) Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 21. Introduction to Stochastic Calculus Ito Calculus Ito’s Formula T f (T , W (T )) = f (0, W (0)) + ft (t, W (t ))dt 0 T T 1 + fx (t, W (t ))dW (t ) + fxx (t, W (t ))dt 0 2 0 t t Ito Process: X (t ) = X (0) + 0 ∆(u )dW (u ) + 0 Θ(u )dW (u ) t 2 Quadratic variation [X , X ](t ) = 0 ∆ (u )du Dr. Ashwin Rao Introduction to Stochastic Calculus
  • 22. Introduction to Stochastic Calculus Ito Calculus Ito’s Formula T T f (T , X (T )) = f (0, X (0)) + ft (t, X (t ))dt + fx (t, X (t ))dX (t ) 0 0 T 1 + fxx (t, X (t ))d [X , X ](t ) 2 0 T T = f (0, X (0)) + ft (t, X (t ))dt + fx (t, X (t ))∆(t )dW (t ) 0 0 T T 1 + fx (t, X (t ))Θ(t )dt + fxx (t, X (t ))∆2 (t )dt 0 2 0 Dr. Ashwin Rao Introduction to Stochastic Calculus