A developer's guidebook to financial markets and trading. Explore portfolio analytics, technical trading strategies, and risk management, all through Elixir code using Livebook, Explorer, Scholar, and Nx.
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.
Not sure yet? Grab free sample chapters to get started.
Get Elixir For Finance
The first 5 chapters of Elixir For Finance are complete and ready for you to start analyzing financial markets with Elixir. You'll learn how to fetch financial data, evaluate economic indicators, and examine major U.S. market indexes. New chapters ship as soon as they are finished.
Buy now for early access and get 20% off the final price!
$79
99Get early access while the book is under active development
Buy
Hugo Baraúna
Hugo Baraúna 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.