Python for Finance Crash Course
Boost your Finance career with this kickstart course in Python for Finance. Learn Pandas, NumPy, YFinance for Financial Analysis
Jobaaj Learnings
Course description
Introducing Python for Finance: Crash Course - one of the most interesting and quick-start courses to get started in coding for the finance industry.
Boost your finance career by developing this skill
If you are a complete beginner and you don't know anything about coding, don't worry! We will start from the very beginning. The first part of the course is appropriate for beginners and people who want to brush up on their Python skills. Once we are done with the basics, we will be able to tackle financial calculations and portfolio optimization tasks using libraries like Numpy, Pandas, and Yahoo Finance.
Financial Data Analysis
Things only get better from here! Through the Finance portion of this course, you will learn real-world skills employers are looking for. It is important to specialize in a particular field of interest in order to become a high-paid programmer. You will learn how to get massive amounts of financial data and analyze the data using finance techniques
We will access data like:
-
Historical Price and Volume Data for one Stock
-
Setting specific Time Periods
-
Frequency Settings (Intraday)
-
Stock Splits and Dividends
-
Financial Indexes
-
Currencies / FX
-
Cryptocurrencies
-
Mutual Funds & ETFs
-
Treasury Yields
-
Stock Fundamentals, Meta Info, and Performance Metrics
-
Financials (Balance Sheet, Cashflows, P&L)
-
Put / Call Options
Who this course is for:
-
Aspire to become a data scientist
-
Beginners in programming
-
Finance and investment enthusiasts
-
Finance-focused programmers
-
Anyone who wants to learn how to code and practice their skills
-
Graduates and professionals in finance like CA, CS, CFA, CWA, ICWAI, MBA, FPA, and CFP.
Prerequisite
-
No Prerequisites
What you will Learn ?
-
Learn how to code in Python
-
Take your career to the next level
-
Work with scientific packages, like NumPy
-
Understand how to use the data analysis toolkit, Pandas
-
Use Python to solve real-world tasks
-
Carry out in-depth investment analysis
-
Use Yahoo Finance library to fetch financial Data
Lesson List
1
Getting Started with Python
Python can be used for Finance?
00:08:37
Introduction to Google Colab
00:25:00
Getting Familiar with Kaggle
00:08:16
Writing Our First Python Program
00:07:25
Tokens
00:16:23
Variable & Multiple Assignment
00:07:00
Python Datatypes
00:21:21
Operators in Python
00:13:46
2
Numpy Crash Course
Why Numpy? Numpy Array VS Python List
00:09:00
How to Use Numpy
00:14:00
Basic Operations in Numpy
00:15:00
Numpy 2D Array
00:08:00
3
Pandas Crash Course
Intro to Pandas/Tabular Data
00:12:00
Inspection of Data
00:13:00
Built-in Functions, Attributes and Methods
00:11:00
Where we can get DATA From
00:08:00
4
Importing Finance Data using Yahoo Finance
Getting Data of TESLA Stock by YFinance
00:09:29
Customising the Stock Data by YFinance
00:14:24
Stock Split and Dividends by YFinance
00:08:09
Exporting to CSV/ Excel File by YFinance
00:04:57
Importing multiples stocks and Financial Indexes Data by YFinance
00:10:56
Importing Currency Exchange & CryptoCurrency Data by YFinance
00:07:03
Importing ETFs and MF Data by YFinance
00:08:16
Stock Fundamentals, Meta Info and Performance Metrics by YFinance
00:12:05
Financials (Balancesheet, Cashflows, P&L) by YFinance
00:07:55
Put and Call Options by YFinance
00:04:02
Stream Real Time data from YFinance
00:08:28
5
Stock Market Analysis
Capstone Project Stock Market Analysis
6
BONUS
BONUS for the students!
00:02:21
- Learn how to code in Python
- Take your career to the next level
- Work with scientific packages, like NumPy
- Understand how to use the data analysis toolkit, Pandas
- Use Python to solve real-world tasks
- Carry out in-depth investment analysis
- Use Yahoo Finance library to fetch financial Data
Lesson List
Getting Started with Python
Python can be used for Finance?
00:08:37Introduction to Google Colab
00:25:00Getting Familiar with Kaggle
00:08:16Writing Our First Python Program
00:07:25Tokens
00:16:23Variable & Multiple Assignment
00:07:00Python Datatypes
00:21:21Operators in Python
00:13:46Numpy Crash Course
Why Numpy? Numpy Array VS Python List
00:09:00How to Use Numpy
00:14:00Basic Operations in Numpy
00:15:00Numpy 2D Array
00:08:00Pandas Crash Course
Intro to Pandas/Tabular Data
00:12:00Inspection of Data
00:13:00Built-in Functions, Attributes and Methods
00:11:00Where we can get DATA From
00:08:00Importing Finance Data using Yahoo Finance
Getting Data of TESLA Stock by YFinance
00:09:29Customising the Stock Data by YFinance
00:14:24Stock Split and Dividends by YFinance
00:08:09Exporting to CSV/ Excel File by YFinance
00:04:57Importing multiples stocks and Financial Indexes Data by YFinance
00:10:56Importing Currency Exchange & CryptoCurrency Data by YFinance
00:07:03Importing ETFs and MF Data by YFinance
00:08:16Stock Fundamentals, Meta Info and Performance Metrics by YFinance
00:12:05Financials (Balancesheet, Cashflows, P&L) by YFinance
00:07:55Put and Call Options by YFinance
00:04:02Stream Real Time data from YFinance
00:08:28Stock Market Analysis
Capstone Project Stock Market Analysis
BONUS
BONUS for the students!
00:02:21Jobaaj Learnings
Jobaaj Learnings offer the best in class industry-focused programs to students.
Our trainers have several years of experience in the respective field and work with leading companies.
We are the pioneer of a personalised micro-learning education model in India.
Why micro-learning?
A rise in digital devices, fast internet, and a rapidly changing environment has made micro-learning the demand of an hour.
We consider it the most effective method of consuming learning content & are on a mission of making professionals habitual of upskilling by stealing little time daily from their busy lifestyle.