Finance Train LogoFinance Train
Course CatalogBlogMembership
Finance TrainFinance Train
Home
Learn
Getting StartedGetting StartedPythonPythonR ProgrammingR ProgrammingQuantitative FoundationsQuantitative FoundationsData AnalysisData AnalysisMachine LearningMachine LearningAIAIFinance AppsFinance Apps
BlogToolsMembership

All Courses

130 courses covering finance, data science, machine learning, and AI.

Data Analysis & Visualization

  • Introduction to Statistics6 lessons

Financial Analysis

  • Accounting Skills for Managers9 lessons
  • Accounting for Income Taxes8 lessons
  • Aggregate Output, Prices and Economic Growth17 lessons
  • Basics of Capital Structure7 lessons
  • Capital Budgeting9 lessons
  • Core Accounting Concepts19 lessons
  • Corporate Finance Part 120 lessons
  • Corporate Finance Part 26 lessons
  • Corporate Finance by Aswath Damodaran26 lessons
  • Demand and Supply14 lessons
  • Dividends and Share Repurchases9 lessons
  • Economics20 lessons
  • Equity Valuation16 lessons
  • Finance for Non-finance Managers11 lessons
  • Financial Accounting For Inventories8 lessons
  • Financial Analysis Techniques14 lessons
  • Financial Reporting Part 126 lessons
  • Financial Reporting Part 230 lessons
  • Financial Reporting Part 312 lessons
  • Financial Reporting Standards11 lessons
  • Financial Statement Analysis: Applications6 lessons
  • Industry and Company Analysis11 lessons
  • Introduction to Financial Statement Analysis6 lessons
  • Introductory Macroeconomics24 lessons
  • Inventory Analysis9 lessons
  • Learn Auditing23 lessons
  • Long-lived Assets12 lessons
  • Measures of Leverage6 lessons
  • Mergers & Acquisitions9 lessons
  • Monetary and Fiscal Policy19 lessons
  • Understanding Balance Sheets9 lessons
  • Understanding Business Cycles8 lessons
  • Understanding Cash Flow Statements9 lessons
  • Understanding Income Statements21 lessons
  • Valuation by Damodaran18 lessons
  • Working Capital Management11 lessons

General

  • Introduction to Machine Learning13 lessons
  • Investment Risk and Return Analysis In Python14 lessons

Investment Management

  • Banking 1019 lessons
  • CFA Level 2 - Ethics and Professional Standards8 lessons
  • Code of Ethics and Standards of Professional Conduct9 lessons
  • Code of Ethics and Standards of Professional Conduct10 lessons
  • Ethics and Trust in the Investment Profession5 lessons
  • Guidance for Standards I - VII22 lessons
  • Portfolio Management - An Overview6 lessons
  • Portfolio Risk and Return22 lessons
  • Private Equity7 lessons
  • Real Estate Investments6 lessons
  • Risk Management in Trading Activities11 lessons
  • Understanding Portfolio Math8 lessons

Python Programming

  • Data Manipulation Using Pandas - Part 121 lessons
  • Getting Started with Python8 lessons
  • Machine Learning in Finance Using Python22 lessons
  • Python for Data Science12 lessons
  • R Programming for Data Science17 lessons

R Programming

  • Credit Risk Modelling in R28 lessons
  • Data Visualization with R29 lessons
  • Derivatives with R15 lessons
  • Financial Time Series Analysis in R27 lessons
  • Getting Started with R Programming9 lessons
  • Portfolio Analysis in R5 lessons
  • Quantitative Trading Strategies in R21 lessons

Risk Management

  • Basel II - An Overview8 lessons
  • Credit Risk Management10 lessons
  • Foundations of Credit Risk Modelling6 lessons
  • Icelandic Financial Crisis and Banking Collapse5 lessons
  • Identifying Risks8 lessons
  • Mapping Positions to Risk Factors7 lessons
  • Risk Management Case Studies12 lessons
  • Risk Management Failure7 lessons
  • VaR Mapping6 lessons
  • Value at Risk7 lessons
  • Volatility8 lessons

Securities & Markets

  • Alternative Assets9 lessons
  • Basics of Bonds12 lessons
  • Basics of Options7 lessons
  • Bond Analysis10 lessons
  • Bond Portfolio Benchmarks6 lessons
  • CAPM and Multi-factor Models9 lessons
  • Commodity Forwards and Futures8 lessons
  • Commodity Markets9 lessons
  • Cost of Capital13 lessons
  • Currency Trading Losses: Allied Irish Banks / Allfirst6 lessons
  • Derivatives Part 115 lessons
  • Derivatives Part 225 lessons
  • Equity Analysis Part 13 lessons
  • Equity Analysis Part 214 lessons
  • Equity Analysis Part 311 lessons
  • Equity Market Organization and Structure10 lessons
  • Financial Markets with Robert Shiller (Video Series)21 lessons
  • Financial Theory - Video Series25 lessons
  • Fixed Income Part 117 lessons
  • Fixed Income Part 225 lessons
  • Forward Markets and Contracts10 lessons
  • Futures Markets and Contracts6 lessons
  • Futures and Forwards6 lessons
  • Hedge Funds7 lessons
  • International Trade and Capital Flows9 lessons
  • Introduction to Quantitative Finance6 lessons
  • Investing in Commodities6 lessons
  • Investment Services Industry7 lessons
  • Key Financial Instruments8 lessons
  • Market Efficiency7 lessons
  • Market Organization and Structure6 lessons
  • Money Markets5 lessons
  • Non-Current Long Term Liabilities18 lessons
  • Option Greeks8 lessons
  • Option Valuation6 lessons
  • Options Strategies4 lessons
  • Overview of Bond Sectors and Instruments9 lessons
  • Overview of Equity Securities9 lessons
  • Portfolio Management29 lessons
  • Risks of Investing in Bonds17 lessons
  • Swaps9 lessons
  • Technical Analysis5 lessons
  • The Firm and Market Structures7 lessons
  • The Foreign Exchange Market11 lessons
  • The Stock Market10 lessons
  • Time Value of Money13 lessons
  • Yield Measures, Spot Rates, and Forward Rates18 lessons

Statistical Methods

  • Common Probability Distributions20 lessons
  • Hypothesis Testing13 lessons
  • Linear Regression8 lessons
  • Probability Concepts20 lessons
  • Probability Distributions7 lessons
  • Quantitative Methods17 lessons
  • Sampling and Estimation15 lessons
  • Statistical Concepts and Market Returns19 lessons
  • Statistical Foundations of VaR8 lessons
Finance Train

Learn data science and AI skills for finance through practical courses and tutorials.

Learn

  • Course Catalog
  • Course Directory
  • Blog

Resources

  • Tools
  • Tables
  • Calculators
  • Membership

Company

  • About
  • Contact
  • Privacy
  • Terms

© 2026 Finance Train. All rights reserved.