This course introduces Python as a powerful programming language for quantitative finance and trading applications. Learners explore core programming structures, data types, libraries such as NumPy and pandas, data cleaning techniques, and foundational visualization tools. The course emphasizes hands-on learning to prepare students for more advanced analytics and algorithmic trading workflows. Designed for beginners and aspiring quants, it builds a strong technical foundation for using Python in modern financial markets.
Growth
Skills & learning objectives
There are 6 modules in this class
- What is Python?Unlock this class to watch5m 17s
- Why Python?Unlock this class to watch6m 21s
- Python Framework & LibrariesUnlock this class to watch1m 40s
- Installing AnacondaUnlock this class to watch1m 44s
- Understanding Python Data TypesUnlock this class to watch1m 39s
- Python OperatorsUnlock this class to watch6m 33s
- Working with Numbers, Text, and DatesUnlock this class to watch4m 26s
- Formatting NumbersUnlock this class to watch3m 42s
- Introduction to Pandas and NumPyUnlock this class to watch6m 44s
- Statistical AnalysisUnlock this class to watch7m 26s
- IntroductionUnlock this class to watch1m 21s
- Preparing DataUnlock this class to watch51s
- ReturnsUnlock this class to watch52s
- Monte Carlo SimulationUnlock this class to watch57s
- Optimization using Scipy’s Minimize FunctionUnlock this class to watch1m 44s
- ClosingUnlock this class to watch1m 14s
This class is part of the following certifications
ClassFAQs
The course aims to introduce learners to Python programming and its application in financial data analysis, covering core Python principles, data manipulation, statistical analysis, and portfolio optimization.
The course is designed for finance professionals and data analysts who want to develop computational skills for analyzing financial data and building trading-related applications.
The module covers Python’s history, features, and applications in data science and trading, emphasizing its role in quantitative and financial analysis.
The course teaches learners how to prepare, clean, and analyze financial datasets using Numpy and Pandas, including handling missing data, grouping, and performing statistical calculations.
Learners will acquire the ability to apply Modern Portfolio Theory in Python, work with real financial data, and construct optimized portfolios using computational techniques.
Explore
More from trading
Reviews
What our learners say
4.6
0 reviews















