Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

DataCamp

Applied Finance in Python

via DataCamp

Overview

Enhance your Python financial skills and learn how to manipulate data and make better data-driven decisions. You’ll begin this track by discovering how to evaluate portfolios, mitigate risk exposure, and use the Monte Carlo simulation to model probability. Next, you’ll learn how to rebalance a portfolio using neural networks. Through interactive coding exercises, you’ll use powerful libraries, including SciPy, statsmodels, scikit-learn, TensorFlow, Keras, and XGBoost, to examine and manage risk. You’ll then apply what you’ve learned to answer questions commonly faced by financial firms, such as whether or not to approve a loan or a credit card request, using machine learning and financial techniques. Along the way, you’ll also create GARCH models and get hands-on with real datasets that feature Microsoft stocks, historical foreign exchange rates, and cryptocurrency data. Start this track to advance your Python financial skills.

Syllabus

  • Introduction to Portfolio Risk Management in Python
    • Evaluate portfolio risk and returns, construct market-cap weighted equity portfolios and learn how to forecast and hedge market risk via scenario generation.
  • Quantitative Risk Management in Python
    • Learn about risk management, value at risk and more applied to the 2008 financial crisis using Python.
  • Credit Risk Modeling in Python
    • Learn how to prepare credit application data, apply machine learning and business rules to reduce risk and ensure profitability.
  • GARCH Models in Python
    • Learn about GARCH Models, how to implement them and calibrate them on financial data from stocks to foreign exchange.

Taught by

Dakota Wixom, Michael Crabtree, Jamsheed Shorish, and Chelsea Yang

Reviews

Start your review of Applied Finance in Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.