Investor Education

Resources

Successful investing requires a multidisciplinary approach. Below you will find curated reading lists and resources organized into skill tracks, each covering a distinct discipline essential to intelligent capital allocation.

Whether you are analyzing financial statements, studying market history, or building quantitative models, these resources will help you develop the intellectual frameworks needed to make sound investment decisions.

The Technology Foundation

Computer Science & Programming

Modern investing increasingly requires programming skills. Python has become the lingua franca of quantitative finance, data analysis, and automation. Learning to code will amplify your capabilities across every skill track.

Start with Automate the Boring Stuff with Python (free online) and Python.org.

Artificial Intelligence in Investing

AI is transforming financial analysis, from processing earnings calls to analyzing satellite imagery. Understanding and leveraging AI tools will be increasingly important for investors at all levels.

Experiment with AI tools for research, analysis, and staying current with rapidly evolving capabilities. The investors who adapt will have significant advantages.

Cookies & privacy

We use cookies to understand traffic and show relevant offers. Essential cookies keep the site running. You can manage analytics and advertising cookies below.

Read more in our privacy policy.