Toggle navigation sidebar
Toggle in-page Table of Contents
Data Analysis in Finance
Welcome
Getting Started
Why Python and finance?
Python set-up
Using Github and Github Codespaces
Markdown
Packages
Code style, PEP8, and linting
Using AI Coding Tools
The Basics
CompSci 101: Types, control, and numpy arrays
The Basics
Numpy and arrays
Working with data
Importing data
pandas
Cleaning our data
Exploratory data analysis (EDA)
Merging and reshaping data
Using SQL in Python
polars: A fast, fancy pandas alternative
Data visualization
seaborn
matplotlib
plotly
Using APIs for Data Imports
Financial time series
Applications
Essential portfolio math
Portfolio optimization
Unsupervised Learning
Factor models
Regression topics
Logit models
Risk management
Monte Carlo and portfolios
Decision Trees
Option basics
Trading Strategies and the BT Package
Binder
.ipynb
.pdf
Decision Trees
Decision Trees
#