Python and Statistics for Financial Analysis
Python and Statistics for Financial Analysis
AY-2024-25
Program: (√ )
Course Title
Academic Term
MBA ____
Python and Statistics for Financial Analysis Term I ☐ Term II ☐ Term III ☐
MBA-DBM __√__ Term IV √ Term V ☐ Term VI ☐
MBA- HHM ____
Course Descriptor
Course The course aims to provide participants with a solid foundation in statistical
Overview analysis and Python programming for financial data. By the end of the course, the
(200 words) participants will be equip with the skills to analyze financial statements, perform
valuation using various models, and leverage Python to automate and enhance the
business analysis process. And conduct financial analysis and valuation for
informed business decision-making using real-world data and Python tools.
Learning
Objectives 1. Understand and Interpret Financial Statements: Students will learn to
analyze balance sheets, income statements, and cash flow statements,
extracting critical financial insights and performance indicators.
2. Apply Financial Ratios and Metrics for Business Evaluation: Students will
gain proficiency in calculating and interpreting profitability, liquidity,
leverage, and efficiency ratios using Python to assess a firm's financial
health.
3. Develop and Implement Valuation Models: Participants will build
valuation models, including Discounted Cash Flow (DCF) and Comparable
Company Analysis (Comps), using Python to estimate the value of a
business.(PLO2b)
Copyright© Indian Institute of Management Bodh Gaya.
Prior permission must be obtained from Indian Institute of Management Bodh Gaya for use in any other purposes.
Course Outline
AY-2024-25
PLO PLO 2a: IIMBG graduates will be able to analyze situations critically, identify the
problem, distinguish alternative solutions, and evaluate and decide on appropriate
solutions.
Teaching
Methods Interactive Lectures, and case analysis
8 Scenario Analysis
Deciding number of scenarios
Identifying various input variables for each
Interactive Lectures,
scenario, assigning values to each input variables
Hands-On Coding
Identifying output variables
Exercises, Real-
Building the scenario framework and analysis
World Applications
Discussion of scenario from digital business
perspective
Text Books
Other Reference 1. Python for Finance: Analyze Big Financial Data" by Yves Hilpisch
Books and 2nd edition O'Reilly Media
Materials 2. Python for Finance: Mastering Data-Driven Finance" by Yves
Hilpisch O'Reilly Media
3. Financial Statement Analysis: A Practitioner’s Guide, Martin S.
Fridson, Fernando Alvarez, 2022, 5th Edition, Wiley
4. Financial Statement Analsis, K R Subramanyam, and John J. Wild,
2009, 10th Edition, McGraw Hill.
5. Analysis of Financial Statements - Charles H.Gibson - South Western
CENGAGE Learning (Publication)
6. K. Palepu, P. Healy, V. Bernard and E. Peek, Business Analysis and
Valuation: Using Financial Statements Cengage Publications; 5th
edition(PHP)
7. Damodaran A. Investment valuation: Tools and techniques for
determining the value of any asset. John Wiley & Sons 3rd edition
8. Michael Samonas "Financial Forecasting, Analysis, and Modelling: A
Copyright© Indian Institute of Management Bodh Gaya.
Prior permission must be obtained from Indian Institute of Management Bodh Gaya for use in any other purposes.
Course Outline
AY-2024-25
Cases
Simulations ---
Refer Institutional policies to procure materials
Course Expectation Students are expected to actively participate in all lectures, discussions,
from the students and hands-on coding exercises. Engagement in these activities is crucial
for mastering the course material. Students are expected to practice coding
regularly outside of class hours. This includes working on provided
Copyright© Indian Institute of Management Bodh Gaya.
Prior permission must be obtained from Indian Institute of Management Bodh Gaya for use in any other purposes.
Course Outline
AY-2024-25
Academic Standard IIM Bodh Gaya insists on academic honesty. Fabrication, plagiarism,
and Honesty deception, and so on are unacceptable and would be considered academic
misconduct
Course policies
Announcement
Assignment/Presentation/Case Discussion Due Date/Session
Session
Course requirements
Students are required to come prepared for each session by reading the respective reference material given in
this course plan.
Sessio
n Topic Reading and Case Assignments Due
No: