SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler 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

Mais conteúdo relacionado

Mais procurados

Cramer row inequality
Cramer row inequality Cramer row inequality
Cramer row inequality VashuGupta8
 
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
 
Arima model
Arima modelArima model
Arima modelJassika
 
Fuzzy Set Theory
Fuzzy Set TheoryFuzzy Set Theory
Fuzzy Set TheoryAMIT KUMAR
 
Linear dependence & independence vectors
Linear dependence & independence vectorsLinear dependence & independence vectors
Linear dependence & independence vectorsRakib Hossain
 
Unit 1: Topological spaces (its definition and definition of open sets)
Unit 1:  Topological spaces (its definition and definition of open sets)Unit 1:  Topological spaces (its definition and definition of open sets)
Unit 1: Topological spaces (its definition and definition of open sets)nasserfuzt
 
Partial differential equations
Partial differential equationsPartial differential equations
Partial differential equationsmuhammadabullah
 
Logistic Ordinal Regression
Logistic Ordinal RegressionLogistic Ordinal Regression
Logistic Ordinal RegressionSri Ambati
 
A presentation on differencial calculus
A presentation on differencial calculusA presentation on differencial calculus
A presentation on differencial calculusbujh balok
 
Lesson 5 arima
Lesson 5 arimaLesson 5 arima
Lesson 5 arimaankit_ppt
 
Eigen values and eigenvectors
Eigen values and eigenvectorsEigen values and eigenvectors
Eigen values and eigenvectorsAmit Singh
 
Applications of linear algebra in computer science
Applications of linear algebra in computer scienceApplications of linear algebra in computer science
Applications of linear algebra in computer scienceArnob Khan
 
Simple linear regression (final)
Simple linear regression (final)Simple linear regression (final)
Simple linear regression (final)Harsh Upadhyay
 

Mais procurados (20)

Bayes Theorem
Bayes TheoremBayes Theorem
Bayes Theorem
 
Logistic regression
Logistic regressionLogistic regression
Logistic regression
 
Cramer row inequality
Cramer row inequality Cramer row inequality
Cramer row inequality
 
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
 
Arima model
Arima modelArima model
Arima model
 
Fuzzy Set Theory
Fuzzy Set TheoryFuzzy Set Theory
Fuzzy Set Theory
 
Linear dependence & independence vectors
Linear dependence & independence vectorsLinear dependence & independence vectors
Linear dependence & independence vectors
 
Bayesian computation with INLA
Bayesian computation with INLABayesian computation with INLA
Bayesian computation with INLA
 
Unit 1: Topological spaces (its definition and definition of open sets)
Unit 1:  Topological spaces (its definition and definition of open sets)Unit 1:  Topological spaces (its definition and definition of open sets)
Unit 1: Topological spaces (its definition and definition of open sets)
 
Partial differential equations
Partial differential equationsPartial differential equations
Partial differential equations
 
Logistic Ordinal Regression
Logistic Ordinal RegressionLogistic Ordinal Regression
Logistic Ordinal Regression
 
A presentation on differencial calculus
A presentation on differencial calculusA presentation on differencial calculus
A presentation on differencial calculus
 
ARIMA Models - [Lab 3]
ARIMA Models - [Lab 3]ARIMA Models - [Lab 3]
ARIMA Models - [Lab 3]
 
Lesson 5 arima
Lesson 5 arimaLesson 5 arima
Lesson 5 arima
 
ders 7.1 VAR.pptx
ders 7.1 VAR.pptxders 7.1 VAR.pptx
ders 7.1 VAR.pptx
 
Eigen values and eigenvectors
Eigen values and eigenvectorsEigen values and eigenvectors
Eigen values and eigenvectors
 
Ring homomorphism
Ring homomorphismRing homomorphism
Ring homomorphism
 
Applications of linear algebra in computer science
Applications of linear algebra in computer scienceApplications of linear algebra in computer science
Applications of linear algebra in computer science
 
What is an axiom?
What is an axiom?What is an axiom?
What is an axiom?
 
Simple linear regression (final)
Simple linear regression (final)Simple linear regression (final)
Simple linear regression (final)
 

Destaque

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
 

Destaque (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?
 

Semelhante a 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
 

Semelhante a 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
 

Mais de 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
 
Risk-Aversion, Risk-Premium and Utility Theory
Risk-Aversion, Risk-Premium and Utility TheoryRisk-Aversion, Risk-Premium and Utility Theory
Risk-Aversion, Risk-Premium and Utility TheoryAshwin 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
 

Mais de Ashwin Rao (19)

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
 
Risk-Aversion, Risk-Premium and Utility Theory
Risk-Aversion, Risk-Premium and Utility TheoryRisk-Aversion, Risk-Premium and Utility Theory
Risk-Aversion, Risk-Premium and Utility Theory
 
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
 

Último

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Último (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

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