Alecs Landi

I turn real problems into software with AI.

From financial markets to code. From quantitative trading to products my family uses every day.

01 — Background

I spent 15 years in financial markets reading risk and numbers. When AI arrived, I didn't see it as a crutch to get things done — I saw a learning tool. I traded the spreadsheet for code and started turning real problems into software, beginning with the problems of the people I love.

02 — What I build

Eight systems, three fronts. Not a list of projects — a way of thinking.

Pillar 1

Live products

It's real — you can click it now.

AnnyStudy

Live

My daughter photographs her notes. The AI does the rest — and even discusses the subject with her.

A study platform that's live: a photo of the notebook becomes a spaced-repetition flashcard, generates quizzes, debates the content via the Feynman technique, has an ENEM mode and a built-in economy simulator. Born from a real problem at home.

CPA-10 web

Live

An AI that refuses to give you the answer — it argues with you until you understand.

A study app for Brazil's ANBIMA CPA-10 certification: each lesson requires discussing with the AI before the quiz, instead of rote memorization. I built it for my daughter Drika to pass the exam.

Pillar 2

Quantitative engineering

The robust private and the auditable public reinforcing each other.

Bandit Thompson

Private

My algorithmic trading system — years of research treated as a lab, not a hunch.

A bot that trades gold (XAUUSD) in production, built on the scientific method: every decision becomes a hypothesis, tested against market noise, and only stays if the data proves a real edge. Custom infrastructure to separate luck from edge, a notebook of documented findings, 100% deterministic. The proof it's serious: when the analysis showed the algorithm the bot is named after added nothing, I removed it and kept only what held up. Leaner, faster, stronger.

backtest-optimizer

Open source

The method behind my bots, open for anyone to audit.

Open-source: the protocol I use to optimize a strategy without falling into the trap of fitting the bot to a past that never repeats. It's the public face of the discipline behind Bandit Thompson.

v8-observer

Private

My bot trades real money. I built a second system whose only job is not to trust it.

A forensic observer that records, every 15 minutes, everything the trading bot does and the context it did it in — never able to interfere, by contract: read-only. When the data channel started rotting on a recurring basis, the observer began detecting the failure and recovering on its own. Over the two weeks measured: 77 autonomous recoveries, all successful, without a single human intervention.

EUR/USD Core B

Private

I tested six years of EUR/USD against its own noise; what survived became a bot — and every decision was stamped before I saw the result.

End-to-end quantitative research on EUR/USD: six years of data, out-of-sample walk-forward validation, and decisions locked by gates defined before seeing the result. The confirmed thesis became a bot, now under test on a cloud demo account. It's the Bandit Thompson method applied to a second instrument — proof the edge wasn't luck.

Pillar 3

Financial intelligence

Market study turning into a tool.

FII Analyzer

Private

I took my study of the financial market and turned it into an analyst that never sleeps.

Analyzes Brazilian paper REITs with an institutional buy-side stance: skeptical, decompositional, never buying the manager's narrative. A 9-dimension framework, every claim cited to its source, a categorical verdict at the end. It doesn't recommend — it investigates.

MacroSim

Private

I don't program inflation. I build the people, and inflation emerges on its own.

A simulator where households and firms make simple decisions and macro phenomena — inflation, unemployment, recession — emerge from collective behavior. Agent-based computational economics: the bridge between the financial market and code.

03 — The door

If you got this far, send a message.

Even if just out of curiosity. I reply on LinkedIn or by email.