Computational Finance
Learning Outcomes:
- Understanding the main functions of the financial system and the role of this module within it
- Learning about major financial instruments, including bonds and shares, and their pricing mechanisms
- Grasping the basics of derivative products and the concept of pricing by arbitrage
- Understanding the uses of options and basic option pricing facts using arbitrage principles
- Learning to price European and American options using binomial trees
- Understanding the principle of risk-neutral valuation for option pricing
- Learning to simulate stock price behavior and Wiener processes using random walks
- Manipulating stochastic differential equations using Ito's lemma
- Understanding the role of Brownian motion and Markov processes in financial modeling
- Deriving the Black-Scholes differential equation and formulas for European call and put options pricing
- Understanding various numerical methods for option pricing, including trees, Monte-Carlo, and PDEs
- Estimating stock volatility from market data
- Learning about hedging strategies and the calculation of Greek letters to quantify risk exposure
- Applying the Black-Scholes theory in practical hedging scenarios
- Understanding the concept of Value at Risk (VaR) and how it quantifies investment portfolio risk
- Calculating VaR using different methods and understanding the impact of diversification on VaR
- Discussing the applicability and limitations of financial models in the real-world context
- Exploring market efficiency hypotheses and current trends in finance
Skills for module:
Python
Probability
Statistics
Calculus
Mechanics
Problem Solving
Critical Thinking
Time Management
Computational Finance
CS3930
Learning Outcomes
- Understanding the main functions of the financial system and the role of this module within it
- Learning about major financial instruments, including bonds and shares, and their pricing mechanisms
- Grasping the basics of derivative products and the concept of pricing by arbitrage
- Understanding the uses of options and basic option pricing facts using arbitrage principles
- Learning to price European and American options using binomial trees
- Understanding the principle of risk-neutral valuation for option pricing
- Learning to simulate stock price behavior and Wiener processes using random walks
- Manipulating stochastic differential equations using Ito's lemma
- Understanding the role of Brownian motion and Markov processes in financial modeling
- Deriving the Black-Scholes differential equation and formulas for European call and put options pricing
- Understanding various numerical methods for option pricing, including trees, Monte-Carlo, and PDEs
- Estimating stock volatility from market data
- Learning about hedging strategies and the calculation of Greek letters to quantify risk exposure
- Applying the Black-Scholes theory in practical hedging scenarios
- Understanding the concept of Value at Risk (VaR) and how it quantifies investment portfolio risk
- Calculating VaR using different methods and understanding the impact of diversification on VaR
- Discussing the applicability and limitations of financial models in the real-world context
- Exploring market efficiency hypotheses and current trends in finance
Related Material
Related Material