Browse Library

  • Business Solutions
  • Become an Instructor
  • 0
    Shopping Cart

    Your Cart is empty. Keep shopping to find a course!

    Browse Courses

FMM Financial Modelling Master

FMM Financial Modelling Master

Rated : 4.2 22574 views Duration :5 Days Level : Intemediate
Last Updated: 2022-07-22 07:07:46 English Delivery Format: Live Training
Live Training
$780 $1,20035% off
6 days left at this price!
30-Day Money-Back Guarantee

It Includes

  • 5 Days training program
  • Live Virtual Training
  • Learn on any PC/Mobile/Tablet
  • Unlimited Doubt Sessions
  • Online Labs (if applicable)
  • Official Courseware & Kits
  • Get Recording after session
  • Get Certificate of Completion
  • Mock Tests & Exam Preps
  • Classroom Training (Optional)

Training 2 or more people?

Get a custom quote for group training, Onsite & classroom options.

Request a Quote

Course Overview

COURSE OBJECTIVE

The ability to create and understand financial models is one of the most valued skills in business and finance today. Microsoft Excel with Visual Basic for Application (VBA) macros programming has been the dominant vehicle used by finance and corporate professionals in the preparation and utilization of the full range of financial models and other applications. However, as a result of the so called ‘95/5’ rule it can be concluded that 95% of Excel users probably only use a mere 5% of the program’s power. Most users know that they could be getting more out of Excel especially by using VBA which would result in them being able to build more flexible, dynamic and professional models. Unfortunately, this aspect of Excel and VBA often appears to be complex and intimidating.
This intensive 5 day workshop starts with basics and progresses in a logical step by step manner to the more complex and rewarding tools needed to build more robust models that save time, reduce unnecessary human errors and customize applications that would be impossible to achieve with suboptimal models. Every section is followed by a direct application related to the financial markets and financial issues.
The course will emphasize some important financial concepts that will assist in building vigorous models. It is designed to give you the information you need without making you wade through cumbersome explanations and endless technical background. Delegates will need some basic knowledge of Excel but not of professional modelling or programming.

Who Should Attend?

  • Financial Analysts
  • Chief Executive Officers
  • Chief Financial Officers
  • Portfolio managers
  • Corporate accountants
  • Credit analysts
  • Private equity managers
  • Actuarist
  • Venture capitalists
  • Corporate finance analysts
  • Risk managers
  • Board members
  • Investment bankers
  • Regulators  
  • Financial government officials
  • Strategic planners
  • Trustees
  • Compliance officers
  • Management consultants
  • Bank lending officers
  • Internal auditors
  • Management consultants
  • Corporate Finance lawyers

Course Outline

  • Design principles for good model building

    • Principle of Occam’s razor

    • Interrelationships within a model

    • Logical arrangement of the parts

    • Setting toggles

    • Model design and structure

    • Attributes of good Excel models

  • Exploring Excel functions

    • Financial

    • Date and time

    • Statistical

    • Lookup & reference

    • Database

    • Text

    • Logical

    • Information

  • Helpful starting hints

    • Formula errors vs user errors

    • Warning signs

    • Using the F-Keys and combinations of F-Keys.

    • Name ranges using Create Names

    • Making range names more informative

    • Editing name ranges

    • Data validation

    • The Analysis ToolPak

    • Using formula auditing

  • The 40 functions you will work with as a financial modeler

    • Basic, intermediate and advanced functions

    • Arguments in advanced functions

    • Dealing with errors

    • Boolean logic

    • Change nested IF’s to something powerful

    • Array formulas

    • Using array formulas with the offset function

    • Calculating geometric return using arrays

    • Annualizing geometric returns

    • The power and manipulation of looking up data

    • Powering the offset with the match function and drop down menus

    • Combining the Index function with the match function

    • Strengthening the If function with (Min, Max, Choose, Offset, And, Or functions)

    • Conditional addition and counting functions

    • Manipulating date functions in complex examples

    • When to use DAYS360 in a model

    • Solving problems with DAYS360

    • Working with parts of numbers

    • Working with numbers in a direction

    • Using the IS-suit (isnumber, istext, isblank, iserror, iserr, islogical, isna, isnontext, isref) with logical formulas

    • Going through a spreadsheet that contains worked examples of all 40 functions

  • Financial functions

    • Understanding net present value

    • Understanding internal rate of return

    • Going through a worked example of a project cash flow

    • Problems with the IRR calculation

    • Multiple IRR

    • Shooting yourself in the foot with incorrect assumptions

    • NPV

    • XNPV

    • IRR

    • MIRR

    • XIRR

  • Modeling forecasted financial statements

    • Forecasting guidelines

    • Modelling the connection between the income statement and the Balance Sheet

    • Assumptions margin

    • Two ways to balance the balance sheet

    • Using plugs to balance the balance sheet

    • Surplus funds and the necessity to finance

    • Modelling the provision for taxes

    • Static vs dynamic analysis

    • Effect of surplus income from surplus funds

    • Flows in the Cash Flow Statement (Operations, Investment, Financing)

    • Structuring a cash sweep

    • Modelling payment of successive debt tranches

    • Calculation of the post-sweep debt numbers

    • Cash flow variation for cash sweep

    • Reality checks

    • Adding an error trapping formula

    • Using conditional formatting

    • Finding cells that have conditional formats

    • Structuring the input sheet vs output sheets

    • Modelling common size statements

    • Smoothing techniques in forecasting

    • Simple and multiple regression analysis

    • Sensitivity analysis in forecasting

  • Modeling Ratio Analysis and Key Performance Indicators

    • Efficiency ratios

    • Profitability ratios

    • Leverage ratios

    • Coverage ratios

  • Optimization Solutions with Excel Solver

    • Installing the solver add-in

    • Goal seek

    • Solver parameters

    • Decision variables and constraints

    • Tolerance levels

    • Solving problems with integer constraints

    • Using Solver for a working capital management model

    • Using Solver for a capital budgeting model

    • Using Solver for an inventory policy model

    • Using Solver for a cash management model

    • Using Solver for a capacity planning model

  • Pivot Tables

    • Introduction to Pivot tables

    • Creating a Pivot Table report

    • Categorizing raw data

    • The Pivot Table wizard

    • Percentage of column, percentage of raw, and percentage of previous

    • Top and bottom 10 feature

    • Creating formulas in pivot tables

    • Retrieving data from external sources including access and internet

    • Linking Pivot Tables to MySQL

    • Pivot charts manipulation

    • Building one variable Data Tables

    • Building two variables Data Tables

  • Power Pivot Extensions

    • Combine data from different sources in one pivot table

    • Combine huge amount of data in the most optimal way

    • Connect to databases

    • Private calculated members

    • Calculations library

    • Limitations

    • View Pivot Table MDX

    • Filtering Pivot Table to a list

    • Changing Pivot Table Defaults

    • Searching in OLAPS

    • Distributing Pivot Tables

    • Best practice

  • Monte Carlo Simulation using Crystal Ball:

    • Introduction to Crystal Ball

    • Introduction to probability distributions and their importance in decision making

    • Stochastic vs static models

    • Building a stochastic model

    • Moving away from “Best, Worst and Normal forecasts” to more dynamic solutions

    • Monte Carlo simulation versus “what if” scenarios

    • Incorporating decision rules into Monte Carlo simulations

  • Introduction to VBA

    • What is a macro?

    • Creating a simple macro

    • Changing multiple properties at once

    • Assigning a shortcut key to a macro

    • Looking inside a macro

    • Objects, properties and methods

    • Navigating the Visual Basic Auditor

    • Manipulating recorded properties

    • Eliminating repeated objects in a recorded macro

    • The Select…Selection structure

    • The With Selection structure

    • Making long statements more readable

    • Designate a trusted location for macros

    • Looping

    • Branching

    • Automating spreadsheets

    • Retriveing data from non-Excel sources

    • Recording a macro that runs other macros

  • Case Study: Automating database update with new month data

    • Task one: automating transfer of data from a non-Excel source

    • Task two: automating data filling

    • Task three: automating column addition

    • Task four: automating data base update

    • Task five: recording a macro that runs other macros

    • Handling pop up messages automatically

    • Simplifying the subroutine statements

    • Finding your ways in VBA even if you are not a programmer

  • Loops

    • Creating loops

    • For Each Loop

    • For Loop

    • Do Loop

    • Managing large loops

    • Set a breakpoint

    • Set a temporary breakpoint

    • Show progress in a loop

  • Building custom new functions in Excel using VBA

    • Using a custom function from a worksheet

    • Introduction to Project Explorer

    • Adding arguments to a custom function

    • Making a function volatile

    • Making arguments optional

    • Using a custom function from a macro

    • Developing and storing a new add-in

    • Making use of the hundreds of freely available custom functions in the Internet

  • Case study: Building a loan amortization table using VBA

    • Coding in VBA

    • Best practice order structure

    • Analyzing the problem and translating it into a macro

    • Explaining the parameters of the table

    • Setting the required calculations

    • Designing the code

    • Testing the code

    • Analyzing potential errors

    • Running the macro in different settings

    • Creating a custom function for the loan amortization table

Learnfly is a leading online e-learning marketplace, which has been assisting individuals & Corporate employees to learn new skills to achieve personal and professional goals. Having global instructor base with over hundreds of courses, our e-learning marketplace aims to reinforce the professional efficiency of individuals through online e-learning courses that are strategically designed to revolutionize your presence in the industry.
View More...

Frequently Asked Questions

  • How does Live Training works?

    Live training, also known as online training, is a method of delivering training in real-time over the internet. The trainer and the trainees are connected through video conferencing software, allowing for interactive communication and collaboration. During live training, the trainer can present materials, lead discussions, answer questions, and engage with the trainees in real-time.
  • Does Learnfly offer Classroom & Onsite training as well?

    Yes. We Do! We do offer classroom, onsite, group sessions & 1 on 1 training for selective courses. Contact our support team and our team will assist you with the process.
  • Do you provide certification and exam assistance?

    Yes! We provide assistance in scheduling & preparing for your exam after a successful training completion. Once you successfully pass your exam, you will be awarded with a certification.
  • What if I miss my scheduled class or want to reschedule?

    No worries. You can simply request for the next date as per your availability.
  • Can I change the trainer if not satisfied?

    We only provide highly qualified and certified trainers with 100% satisfaction rate. However, if you are not satisfied with the trainer, you can request for a free replacement.
  • Do I get a lab access with the course?

    Yes! If your training require a lab access, then it will be included in the price.
  • Is Learnfly accredited?

    Yes! Learnfly is accredited with many renowned vendors like Microsoft, ISACA, VMWare, PECB, EC Council. Cisco and many more.
  • Are Learnfly Instructor's Certified?

    Yes. We only provide training via Certified Instructors.
  • Where is Learnfly Located?

    Learnfly is a global training provider with locations in India, United States, United Kingdom, UAE, Australia & Africa.
  • Does Learnfly offer after training support?

    Yes. We offer 1 month free support after your training completion for any queries related to your course, examination etc.
  • What is Learnfly Platform?

    Learnfly Platform is an omnnichannel Learning Management System that allows you to access thousands of self paced courses, attend live classes, track certifications, access interactive quizzes & assignments, Online labs, connect with Instructors & do much more. Join the platform to know more.
  • Do you offer a demo live session with an instructor?

    Yes! If you need a demo session to get a feel of live training or to evaluate an instructor, then you can request for a 15 minutes free live session. Connect with our training team for more info.
  • Can I get a refund if not satisfied?

    All of our training comes with 30 days money back guarantee. Refunds are only applicable on instructor training. Exam, labs are non-refundable.
  • How can I make a payment for my training?

    We accept all major payment methods like debit/credit card, PayPal and Bank Wire transfer. For bank transfer, please contact us at support@learnfly.com
  • How can i get started?

    Super! Simply click on "Book Now" button on this page to reserve your seat and make a payment. You can choose from available schedules or provide your own. For anything else like quotation, purchase order, bank wire details etc, please contact our training team at support@learnfly.com. See you learning with us soon!
How it Works?
01
Choose your live class topic
Browse from 250+ live class sessions and topics on Learnfly platform. Learn from the comfort of your home or office.
02
Book and Schedule your class
Book online & reserve your seat for the live class. You can select from available schedule or provide your preferred dates and time during signup process.
03
Make online payment
Make payment for the live class with debit/credit card or paypal. Pay in your preferred currency & with easy EMI* option. EMI option is available in selected countries.
04
Check for Confirmation
Once you make successful payment, your live class will be confirmed and details will be available on your dashboard. We will also send you an email with confirmation with other details.

Certification Partners

Meet our official certification partners. Get Certified with internationally recognised names.

Earn International recognition and certification

Earn International recognition and certification

Get Certified : Get Ahead

Get your own personalized Certificate of Completion, once you successfully complete the training with Learnfly. Showcase your certifcation on Linkedin & more.

250k+ Students and growing.

Listen what they say about Learnfly Courses

More in Finance & Accounting

$1,200
Enquire Now

Students learning on Learnfly works with Fortune 500 companies around the globe.

Sign Up & Start Learning
By signing up, you agree to our Terms of Use and Privacy Policy
Reset Password
Enter your email address and we'll send you a link to reset your password.