Finance touches every part of your life, from the prices you pay at the grocery store to whether your retirement portfolio can weather the next market crash. But understanding financial markets has traditionally meant either a finance degree or trusting someone else to manage your money.
This book takes a different approach. Instead of abstract theory, you'll explore financial concepts by writing Elixir code. Fetch real economic data, build technical trading indicators, and backtest strategies against actual market history. You'll see how the models behave, and decide for yourself what works.
The trading strategies covered in this book are commonly used by fund managers, traders, and hedge funds to evaluate markets. The difference is you'll implement them yourself, in a language you already know.
By the end of the book, you'll understand how financial markets work and have Elixir tools to analyze your own portfolio and investments.
Four parts that take you from financial fundamentals to analyzing and backtesting trading strategies with Elixir.
"Elixir For Finance" is organized into four parts, each building on the last. Start with why finance matters and where the data comes from, then move into portfolio management, technical trading strategies, and risk analysis.
The book is currently in development. Join the waitlist and we'll email you when the first version is ready to buy. You may also get occasional updates on how the writing is going.

Hugo Barauna
Hugo Barauna is a developer advocate at Dashbit (Livebook / Tidewave), and the maintainer of Elixir Radar. Before that, he was one of the co-founders of Plataformatec, the company where the Elixir language was created.