
From valuation and risk to Python, R and machine learning. Practical courses and ebooks for finance professionals who want to understand the numbers and build with them.
Each one is a complete course as a PDF with every code and data file. Read the first lesson free on the site.



Learn how to create beautiful data visualizations in R using Base R graphics and ggplot2



Best value
All 13 Python, R and SQL ebooks together.
The finance professionals who thrive in the next decade won't just understand data and AI. They'll know how to build, analyze, and automate.
Machine learning has become one of the most influential technologies in modern computing. It represents a fundamental shift in how we approach problem-solving with computers. Rather than explicitly programming rules for a computer to follow, we provide data and let the computer discover the rules itself.
February 25, 2026 · Lesson
February 6, 2026
Investing in financial markets always involves some level of risk, and understanding the relationship between risk and return is crucial for investors. Risk refers to the uncertainty of the outcome of an investment, while return refers to the profit or loss generated by an investment over time. Investors expect to be compensated for taking on additional risk. Let’s understand the concepts of investment risk and return in more detail.
January 7, 2026 · Lesson
Learn to use Jupyter notebooks for interactive coding, data analysis, and sharing your work.
January 3, 2026
A practical comparison for finance professionals deciding between Python and R for data science and analytics.
January 3, 2026
A practical guide to the math concepts behind data science—what you actually need to know as a finance professional, and what the libraries handle for you.
December 23, 2025