Elixir + Finance

Analyze financial markets with the language you already know.

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.

Elixir For Finance Book Cover
AAPL
BTC
MSFT
ETH
AMZN
TSLA
GOOGL
SPY
NVDA
META
AAPL
BTC
MSFT
ETH
AMZN
TSLA
GOOGL
SPY
NVDA
META

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.

Get free chapters straight to your inbox

Contents

Table of contents

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.

  1. Part I - Augmenting Financial Intelligence With Elixir

  2. Part II - Under the Hood: Portfolio and Risk Management in Action

  3. Part III - Technical Analysis and Market Timing With Elixir

  4. Part IV - Advanced Topics in Regression Modeling and Risk Management

Get Free Sample Chapters

Not sure yet? Grab free sample chapters to get started.

Get free chapters in your inbox

Pricing

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!

20% off!

$79

99

Beta version

Get early access while the book is under active development

Buy
  • PDF and EPUB formats
  • 5 chapters (148 pages) already available
  • 11 accompanying Livebook notebooks already available
  • Free updates as new chapters ship
  • Final version included at release

Author

Dr. Dimitrios Koutmos

Dr. Dimitrios Koutmos is a tenured faculty at Texas A&M University and based at the RELLIS Science & Technology Campus in the College Station area in Texas. In all, he has about 20 years of international teaching and research experience. He has taught or given lectures at global research universities in Europe, Asia and the United States and is recognized internationally as a subject matter expert in the areas of quantitative finance, portfolio management and theory, banking, and blockchain-based digital assets. Some of his recent work on blockchain-based cryptocurrencies currently ranks in the top 5% globally in terms of research impact. Dimitrios' teaching philosophy is embodied by the epigraph of this Guidebook, which underlies the importance of applying theories and concepts to better understand their uses, applications, and limitations.

Author

Alexander Koutmos

Alexander finished his undergraduate studies at the Rochester Institute of Technology (RIT) with a major in Medical Informatics and Computer Science. He subsequently earned a Master of Science (MSc) in Computer Science from RIT and has since been working as a software engineer for over a decade at several notable companies across a range of industries, including Amazon and multiple startups. Currently, Alexander is the Co-Founder and CTO at EagleMMS. He also maintains over 20 Elixir libraries on Hex, is a host on the BEAM Radio podcast, and has written three other Elixir books: Elixir Patterns, Building a Weather Station with Nerves and Elixir, Programming Nerves.

Editor

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.