SlideShare a Scribd company logo
1 of 18
Download to read offline
Qcfinance.in
http://www.wiziq.com/course/19620-vba-
for-financial-engineering-and-modeling
1. Requires absolutely no knowledge of programming
2. Provide introduction about all Quantitative roles in
Investment Banking
3. Highly flexible and tailored as per needs of individual
(10-50 % Quant Finance & 10-50% VBA)
4. Sensitization on derivative, Quant Equity corporate IB,
fixed income, Monte Carlo
5. Feel the same as you while you are on the IB desk
6. Examples with real data to enhance your Financial-IQ
7. New Interpretation, terminologies, and basic IQ for the
subject covered
8. Helpful for passing FRM, CFA, BAT exams also prepares
for Master level studies in Finance or career change
9. Right mix of data handling, scripting, mathematical skills
10. Contains right blend of learning and practice (Ratio 6:4)
1. Introduction to Programming on VBA (comparison with
MATLAB, R , SAS, C++ etc)
2. Introduction to Quant Corporate Finance & Investment Banking :
WACC, Beta, Time series, EV/EBITDA screening weighting etc
(Monte Carlo)
3. Equity Quant
4. Data types, ranges and cell arrays, opening file, Data Handling &
Visualization, Playing with Ranges & Data validation
5. Logical operators, control flow, data tables, functions,
dependencies, joining strings, delimiter and data validation
6. Techniques for Handling Missing data & Data Pulling into Excel
7. Distributions, Normal, Inverse Normal, FRM, beta, KMV, VAR
8. Portfolio Optimization, Black Sholes
9. Advanced Monte Carlo
10. Extra / Projects/ Buffer
1. Quant Corporate Finance (Investment Banking)
2. Quant Equity (Equity strategies and indices)
3. Yield curve / Fixed Income / ABS
4. Derivatives / Binomial pricing MC/ Hull white
/ BS / exotic options / KMV
5. Monte Carlo
6. Portfolio Optimization
 Equity Methods
 Corporate Finance
 Portfolio
 Fixed Income & derivatives
 Quant (Regression & time series)
1. VBA Data Types
2. Logic Structures :IF – ELSEIF – ELSE – END IF IIF
SELECT CASE
3. Control Structures :FOR - NEXT loop FOR -
EACH loop DO WHILE loop DO UNTILL loop
4. Arrays in VBA : Array data types Single
dimensional Arrays Multi dimensional Arrays
Dynamic Arrays
5. How we can access arrays’ elements with control
structures , Fast Sorting of Data using Arrays
6. Program structures and Sub-routines
7. Functions Logical organization of Functions and
Sub-routines
 Excel VBA Program structure – Modules and Forms
 Logical and Physical organization of Excel VBA
programs –Excel File and Code Modules
 VBA subroutines :Logical algorithm of subroutine
program Building your first subroutine in VBA Editor
 User-Defined Function: Creating User-Defined
Functions in VBA
 Differences between Excel User-Defined Functions and
Subroutines, Accessing Excel functions from VBA
 How Macro generated codes help to write VBA
programs
 Error Handling
 Debugging subroutine / user defined function in VBA:
Stepping , Add watch , Quick watch
 Setting, Toggling and Clearing Breakpoints
 Basic Concept of Object Oriented Programming
 Introduction to Excel Objects
 Arrays and matrix algebra: How efficiently
Multidimensional Array can be used to
 manipulate matrices, Coding Correlation and
Covariance Matrices, Importing Data into Excel
from Text, CSV, etc.; Exporting Data from Excel
into Text, CSV, etc.; Database Access using
VBA
 Object Oriented Programming in Excel VBA
Class modules, User defined classes, Objects,
methods, properties and events
 Dependencies and removing arrows, removing dead cells
 Picking non blank cells, or cells with formula (data type)
 Selecting sheet and changing color
 Selection vs entire sheet
 For loops, if end if loops, exiting loop, placing end, nestled for loop
 Importing values from another sheet, without opening
 Change manual to automatic formula computation
 Data tables with one and two variables using VBA
 With Command
 Set Command
 := used where?
 Selecting cell with specific values
 Data tables (2 Variables)
 Combining array in a single cell using delimiter
 VBA editing of data validation, type data validation, playing with ranges
 Data validation
 playing with string to get the last value
 playing with axis of charts formatting
 Functions with many inputs
 On Error
 Option Explicit others
 Selective clearing arrays rows ranges by . clear command
1. Finding dead cells and changing their color
2. Data validation default values
3. Playing with Ranges
4. Functions with dynamic inputs
5. For in for loop example to pick elements of a
range
6. Importing data from other files
7. Norm inverse, percentile regression for KMV
8. Joining and separating files with a delimiter
9. Monte Carlo
 Quant index, beta computations, different style
of index, equity derivatives, importance of
volume traded, value growth differences,
emerging and developed markets relations,
how indices are made, using ric ticker, equity
database research, etc
 WACC, Beta, Time series, EV/EBITDA
screening weighting etc.
 Data types, ranges and cell arrays, opening file,
Data Handling & Visualization
 Logical operators, control flow, data tables,
functions, dependencies, joining strings,
delimiter and data validation
 Functions
 Dynamic Inputs
 Missing Data
 Data Pulling into Excel
 Portfolio Optimization, Black Sholes, etc
 Yield curve / Fixed Income / ABS
 Distributions, Normal, Inverse Normal, FRM,
VAR
Vba for financial engg course structure

More Related Content

Similar to Vba for financial engg course structure

Advanced Excel 2013 2016 Tips and Tricks by Spark Training
Advanced Excel 2013 2016 Tips and Tricks by Spark TrainingAdvanced Excel 2013 2016 Tips and Tricks by Spark Training
Advanced Excel 2013 2016 Tips and Tricks by Spark TrainingAhmed Yasir Khan
 
Advanced Microsoft Excel Training
Advanced Microsoft Excel TrainingAdvanced Microsoft Excel Training
Advanced Microsoft Excel TrainingSpoclearn
 
Michael Liang Resume_Irvine_CA_ShortVersion
Michael Liang Resume_Irvine_CA_ShortVersionMichael Liang Resume_Irvine_CA_ShortVersion
Michael Liang Resume_Irvine_CA_ShortVersionMICHAEL LIANG
 
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...SequelGate
 
cPanel now supports MySQL 8.0 - My Top Seven Features
cPanel now supports MySQL 8.0 - My Top Seven FeaturescPanel now supports MySQL 8.0 - My Top Seven Features
cPanel now supports MySQL 8.0 - My Top Seven FeaturesDave Stokes
 
Advance Data Analysis & Database
Advance Data Analysis & DatabaseAdvance Data Analysis & Database
Advance Data Analysis & DatabaseAhmed Yasir Khan
 
Data Analysis – Technical learnings
Data Analysis – Technical learningsData Analysis – Technical learnings
Data Analysis – Technical learningsInvenkLearn
 
Advanced Excel Course
Advanced Excel CourseAdvanced Excel Course
Advanced Excel Coursetipa01
 
BIS 245 OUTLET Inspiring Innovation--bis245outlet.com
 BIS 245 OUTLET Inspiring Innovation--bis245outlet.com BIS 245 OUTLET Inspiring Innovation--bis245outlet.com
BIS 245 OUTLET Inspiring Innovation--bis245outlet.comwilliamwordsworth45
 
BIS 245 OUTLET Achievement Education--bis245outlet.com
BIS 245 OUTLET Achievement Education--bis245outlet.comBIS 245 OUTLET Achievement Education--bis245outlet.com
BIS 245 OUTLET Achievement Education--bis245outlet.comagathachristie179
 
BIS 245 OUTLET Introduction Education--bis245outlet.com
BIS 245 OUTLET Introduction Education--bis245outlet.comBIS 245 OUTLET Introduction Education--bis245outlet.com
BIS 245 OUTLET Introduction Education--bis245outlet.comagathachristie291
 
BIS 245 Redefined Education--bis245.com
BIS 245 Redefined Education--bis245.comBIS 245 Redefined Education--bis245.com
BIS 245 Redefined Education--bis245.comagathachristie204
 
CSE-and-CS-Syllabus-3rd-Year-2020-21-24022021.pdf
CSE-and-CS-Syllabus-3rd-Year-2020-21-24022021.pdfCSE-and-CS-Syllabus-3rd-Year-2020-21-24022021.pdf
CSE-and-CS-Syllabus-3rd-Year-2020-21-24022021.pdfshivaniupadhyay2943
 
Excellence In Excel Presentation
Excellence In Excel PresentationExcellence In Excel Presentation
Excellence In Excel Presentationcynosure76
 
BIS 245 HOMEWORK Introduction Education--bis245homework.com
BIS 245 HOMEWORK Introduction Education--bis245homework.comBIS 245 HOMEWORK Introduction Education--bis245homework.com
BIS 245 HOMEWORK Introduction Education--bis245homework.comagathachristie256
 
BIS 245 HOMEWORK Lessons in Excellence--bis245homework.com
BIS 245 HOMEWORK Lessons in Excellence--bis245homework.comBIS 245 HOMEWORK Lessons in Excellence--bis245homework.com
BIS 245 HOMEWORK Lessons in Excellence--bis245homework.comthomashard72
 

Similar to Vba for financial engg course structure (20)

Advanced Excel 2013 2016 Tips and Tricks by Spark Training
Advanced Excel 2013 2016 Tips and Tricks by Spark TrainingAdvanced Excel 2013 2016 Tips and Tricks by Spark Training
Advanced Excel 2013 2016 Tips and Tricks by Spark Training
 
Advanced Microsoft Excel Training
Advanced Microsoft Excel TrainingAdvanced Microsoft Excel Training
Advanced Microsoft Excel Training
 
Matlab brochure
Matlab  brochureMatlab  brochure
Matlab brochure
 
Vba
Vba Vba
Vba
 
Chennakesavulu_VBA Developer
Chennakesavulu_VBA DeveloperChennakesavulu_VBA Developer
Chennakesavulu_VBA Developer
 
Michael Liang Resume_Irvine_CA_ShortVersion
Michael Liang Resume_Irvine_CA_ShortVersionMichael Liang Resume_Irvine_CA_ShortVersion
Michael Liang Resume_Irvine_CA_ShortVersion
 
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
 
cPanel now supports MySQL 8.0 - My Top Seven Features
cPanel now supports MySQL 8.0 - My Top Seven FeaturescPanel now supports MySQL 8.0 - My Top Seven Features
cPanel now supports MySQL 8.0 - My Top Seven Features
 
Advance Data Analysis & Database
Advance Data Analysis & DatabaseAdvance Data Analysis & Database
Advance Data Analysis & Database
 
Data Analysis – Technical learnings
Data Analysis – Technical learningsData Analysis – Technical learnings
Data Analysis – Technical learnings
 
Advanced Excel Course
Advanced Excel CourseAdvanced Excel Course
Advanced Excel Course
 
BIS 245 OUTLET Inspiring Innovation--bis245outlet.com
 BIS 245 OUTLET Inspiring Innovation--bis245outlet.com BIS 245 OUTLET Inspiring Innovation--bis245outlet.com
BIS 245 OUTLET Inspiring Innovation--bis245outlet.com
 
BIS 245 OUTLET Achievement Education--bis245outlet.com
BIS 245 OUTLET Achievement Education--bis245outlet.comBIS 245 OUTLET Achievement Education--bis245outlet.com
BIS 245 OUTLET Achievement Education--bis245outlet.com
 
BIS 245 OUTLET Introduction Education--bis245outlet.com
BIS 245 OUTLET Introduction Education--bis245outlet.comBIS 245 OUTLET Introduction Education--bis245outlet.com
BIS 245 OUTLET Introduction Education--bis245outlet.com
 
BIS 245 Redefined Education--bis245.com
BIS 245 Redefined Education--bis245.comBIS 245 Redefined Education--bis245.com
BIS 245 Redefined Education--bis245.com
 
CSE-and-CS-Syllabus-3rd-Year-2020-21-24022021.pdf
CSE-and-CS-Syllabus-3rd-Year-2020-21-24022021.pdfCSE-and-CS-Syllabus-3rd-Year-2020-21-24022021.pdf
CSE-and-CS-Syllabus-3rd-Year-2020-21-24022021.pdf
 
Excellence In Excel Presentation
Excellence In Excel PresentationExcellence In Excel Presentation
Excellence In Excel Presentation
 
Computer science
Computer scienceComputer science
Computer science
 
BIS 245 HOMEWORK Introduction Education--bis245homework.com
BIS 245 HOMEWORK Introduction Education--bis245homework.comBIS 245 HOMEWORK Introduction Education--bis245homework.com
BIS 245 HOMEWORK Introduction Education--bis245homework.com
 
BIS 245 HOMEWORK Lessons in Excellence--bis245homework.com
BIS 245 HOMEWORK Lessons in Excellence--bis245homework.comBIS 245 HOMEWORK Lessons in Excellence--bis245homework.com
BIS 245 HOMEWORK Lessons in Excellence--bis245homework.com
 

Recently uploaded

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Recently uploaded (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Vba for financial engg course structure

  • 2. 1. Requires absolutely no knowledge of programming 2. Provide introduction about all Quantitative roles in Investment Banking 3. Highly flexible and tailored as per needs of individual (10-50 % Quant Finance & 10-50% VBA) 4. Sensitization on derivative, Quant Equity corporate IB, fixed income, Monte Carlo 5. Feel the same as you while you are on the IB desk 6. Examples with real data to enhance your Financial-IQ 7. New Interpretation, terminologies, and basic IQ for the subject covered 8. Helpful for passing FRM, CFA, BAT exams also prepares for Master level studies in Finance or career change 9. Right mix of data handling, scripting, mathematical skills 10. Contains right blend of learning and practice (Ratio 6:4)
  • 3. 1. Introduction to Programming on VBA (comparison with MATLAB, R , SAS, C++ etc) 2. Introduction to Quant Corporate Finance & Investment Banking : WACC, Beta, Time series, EV/EBITDA screening weighting etc (Monte Carlo) 3. Equity Quant 4. Data types, ranges and cell arrays, opening file, Data Handling & Visualization, Playing with Ranges & Data validation 5. Logical operators, control flow, data tables, functions, dependencies, joining strings, delimiter and data validation 6. Techniques for Handling Missing data & Data Pulling into Excel 7. Distributions, Normal, Inverse Normal, FRM, beta, KMV, VAR 8. Portfolio Optimization, Black Sholes 9. Advanced Monte Carlo 10. Extra / Projects/ Buffer
  • 4. 1. Quant Corporate Finance (Investment Banking) 2. Quant Equity (Equity strategies and indices) 3. Yield curve / Fixed Income / ABS 4. Derivatives / Binomial pricing MC/ Hull white / BS / exotic options / KMV 5. Monte Carlo 6. Portfolio Optimization
  • 5.  Equity Methods  Corporate Finance  Portfolio  Fixed Income & derivatives  Quant (Regression & time series)
  • 6. 1. VBA Data Types 2. Logic Structures :IF – ELSEIF – ELSE – END IF IIF SELECT CASE 3. Control Structures :FOR - NEXT loop FOR - EACH loop DO WHILE loop DO UNTILL loop 4. Arrays in VBA : Array data types Single dimensional Arrays Multi dimensional Arrays Dynamic Arrays 5. How we can access arrays’ elements with control structures , Fast Sorting of Data using Arrays 6. Program structures and Sub-routines 7. Functions Logical organization of Functions and Sub-routines
  • 7.  Excel VBA Program structure – Modules and Forms  Logical and Physical organization of Excel VBA programs –Excel File and Code Modules  VBA subroutines :Logical algorithm of subroutine program Building your first subroutine in VBA Editor  User-Defined Function: Creating User-Defined Functions in VBA  Differences between Excel User-Defined Functions and Subroutines, Accessing Excel functions from VBA  How Macro generated codes help to write VBA programs  Error Handling  Debugging subroutine / user defined function in VBA: Stepping , Add watch , Quick watch  Setting, Toggling and Clearing Breakpoints
  • 8.  Basic Concept of Object Oriented Programming  Introduction to Excel Objects  Arrays and matrix algebra: How efficiently Multidimensional Array can be used to  manipulate matrices, Coding Correlation and Covariance Matrices, Importing Data into Excel from Text, CSV, etc.; Exporting Data from Excel into Text, CSV, etc.; Database Access using VBA  Object Oriented Programming in Excel VBA Class modules, User defined classes, Objects, methods, properties and events
  • 9.  Dependencies and removing arrows, removing dead cells  Picking non blank cells, or cells with formula (data type)  Selecting sheet and changing color  Selection vs entire sheet  For loops, if end if loops, exiting loop, placing end, nestled for loop  Importing values from another sheet, without opening  Change manual to automatic formula computation  Data tables with one and two variables using VBA  With Command  Set Command  := used where?  Selecting cell with specific values  Data tables (2 Variables)  Combining array in a single cell using delimiter  VBA editing of data validation, type data validation, playing with ranges  Data validation  playing with string to get the last value  playing with axis of charts formatting  Functions with many inputs  On Error  Option Explicit others  Selective clearing arrays rows ranges by . clear command
  • 10. 1. Finding dead cells and changing their color 2. Data validation default values 3. Playing with Ranges 4. Functions with dynamic inputs 5. For in for loop example to pick elements of a range 6. Importing data from other files 7. Norm inverse, percentile regression for KMV 8. Joining and separating files with a delimiter 9. Monte Carlo
  • 11.  Quant index, beta computations, different style of index, equity derivatives, importance of volume traded, value growth differences, emerging and developed markets relations, how indices are made, using ric ticker, equity database research, etc
  • 12.  WACC, Beta, Time series, EV/EBITDA screening weighting etc.
  • 13.  Data types, ranges and cell arrays, opening file, Data Handling & Visualization
  • 14.  Logical operators, control flow, data tables, functions, dependencies, joining strings, delimiter and data validation  Functions  Dynamic Inputs
  • 15.  Missing Data  Data Pulling into Excel
  • 16.  Portfolio Optimization, Black Sholes, etc  Yield curve / Fixed Income / ABS
  • 17.  Distributions, Normal, Inverse Normal, FRM, VAR