Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Getting Started with Python for Finance

Getting Started with Python for Finance

1h 39mBeginner2023-04-06

Authors

Matt Harrison

Matt Harrison

Python and Data Science Corporate Trainer, Author, Speaker, Consultant

Course details

Python has quickly become one of the most popular and widely used programming languages in the world. And if you work in finance and analyze the stock market or other financial instruments, you need to stay up to date with the most important analytic tools. Join instructor Matt Harrison to get up and running with Python, in this course designed uniquely for financial analysis.

Learn how to implement the best practices for loading data and visualizations, performing calculations, ingesting and preparing financial data, coding technical analysis signals, and more. Along the way, test out your new skills in the challenges and coding exercises at the end of each section. Upon completing this course, you’ll be ready to start leveraging the power of Python to optimize your financial analysis workflow.

Skills covered

Corporate FinanceFinance and AccountingPythonPersonaData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Introduction
  • 02 - What you should know

1. Loading Data and Visualizations

  • 03 - Loading data
  • 04 - Line plots
  • 05 - Resampling data
  • 06 - Candlestick plot from scratch
  • 07 - Challenge - Candlestick plot for 2019
  • 08 - Solution - Candlestick plot for 2019

2. Calculations

  • 09 - Returns
  • 10 - Plotting returns
  • 11 - Cumulative returns
  • 12 - Volatility
  • 13 - Challenge - Plotting 30-day volatility
  • 14 - Solution - Plotting 30-day volatility

3. Rolling Windows

  • 15 - Creating moving averages
  • 16 - Plotting moving averages
  • 17 - Challenge - Exponential moving average
  • 18 - Solution - Exponential moving average

4. Technical Analysis

  • 19 - OBV
  • 20 - Accumulation distribution indicator
  • 21 - Challenge - RSI
  • 22 - Basic solution - RSI
  • 23 - Optimized solution - RSI

Conclusion

  • 24 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal