Log in

Learning how to code


If you're new to programming, then this page intends to point you in the right direction to get started.

For advanced strategies, Tradewave requires that you write your algorithms in the Python programming language, which is easy to learn and well suited for the number crunching required to build a successful trading strategy.

Luckily for you, there are a ton of free resources online to help, even if you're starting from scratch.

Get started


Codecademy is a free web-based interactive platform that offers coding classes. It assumes no prior programming experience.

Learn Python at Codecademy

Zed Shaw's free book

Zed Shaw's Learn Python The Hard Way is a free book aimed at turning complete beginnings into programmers. Don't be discouraged by the title, it's actually very straight forward.

Learn Python The Hard Way, 3rd Edition

More resources

Log in