Cover image

The Self-Driving Portfolio: When Your CIO Becomes an API

Portfolio committees have a talent for making slow processes look dignified. The ritual is familiar: an Investment Policy Statement sets the mandate, analysts prepare capital market assumptions, consultants run an optimizer or two, the investment committee meets, the board receives a memo, and everyone hopes the assumptions survive until the next review cycle. It is not irrational. It is simply bounded by human attention, calendar slots, model-maintenance capacity, and the fact that even very clever people cannot run twenty competing allocation philosophies before lunch. ...

April 3, 2026 · 18 min · Zelina
Cover image

When Analysts Become Agents: Fine-Grained AI Teams That Actually Trade

Trading teams rarely fail because nobody had a title. They fail because the signal gets lost somewhere between the analyst, the sector specialist, the portfolio manager, and the final trade list. Someone sees momentum. Someone else sees valuation. A news analyst notices a red flag. A macro analyst says the regime is awkward. Then the PM receives a pile of half-compatible opinions and performs the ancient institutional ritual known as “synthesis,” which is often just a polite word for discretionary compression. ...

February 27, 2026 · 15 min · Zelina
Cover image

Promptfolios: When Buffett Becomes a System Prompt

Investment firms love a house style. Conservative value. Quality growth. Distressed credit. Low-volatility income. The style is supposed to mean something more durable than a portfolio manager’s breakfast mood. The uncomfortable part is that many “styles” still live in a fog of analyst judgement, committee memory, spreadsheet folklore, and the occasional sacred quote from an investor whose annual letters have been read with the reverence normally reserved for scripture. Everyone claims discipline. Fewer can show exactly how that discipline becomes position weights. ...

October 9, 2025 · 13 min · Zelina
Cover image

Words + Returns: Teaching Embeddings to Invest in Themes

TL;DR for operators The paper behind THEME is not really about asking an LLM to “find AI stocks” and hoping it returns a genius portfolio, because that would be the usual theatre with a Bloomberg terminal costume.1 It is about building a retrieval layer that understands investment themes as a special kind of search problem: cross-sector, text-heavy, time-sensitive, and annoyingly allergic to static classification. ...

August 26, 2025 · 16 min · Zelina
Cover image

Three’s Company: When LLMs Argue Their Way to Alpha

TL;DR for operators Portfolio teams do not need another chatbot that confidently explains why yesterday’s price move was “driven by sentiment.” They need a system that can split research work into specialised roles, force disagreement into the open, log the reasoning trail, and turn messy inputs into a decision that a human can inspect before money moves. ...

August 18, 2025 · 15 min · Zelina
Cover image

Market’s Inner Circle: Finding Balance in Stock Networks

TL;DR for operators A portfolio can look diversified on a holdings report and still behave like one very crowded trade. The paper behind this article proposes a way to detect that crowding more rigorously: build a signed, weighted stock correlation network using statistical validation, then extract the largest module where every pair is strongly connected and every signed triangle is structurally balanced.1 ...

August 10, 2025 · 17 min · Zelina
Cover image

The Sentiment Edge: How FinDPO Trains LLMs to Think Like Traders

TL;DR for operators News is only useful when it survives the journey from headline to position sizing. FinDPO, proposed by Giorgos Iacovides, Wuyang Zhou, and Danilo Mandic, is a finance-specific Llama-3-8B-Instruct sentiment model trained with Direct Preference Optimization rather than ordinary supervised fine-tuning.1 The paper’s headline result is not merely that FinDPO scores well on sentiment benchmarks. Plenty of models win benchmarks, then politely disappear when transaction costs arrive. ...

July 27, 2025 · 14 min · Zelina