The Agentic Build
One person built this. Then the automation took over — every trading day it captures, reconciles, models, and refreshes itself, with no one at the keyboard. Under the hood: a 224-module Python pipeline, a 92-table Power BI model with 957 measures, a 27-source reconciliation engine, and an AI narrative layer. How one person built something this size in weeks is the point of this case study: I ran it like an enterprise delivery team — except the team was a fleet of specialized AI agents (ingestion, model & DAX, design, tie-out, validation, research), and I was the orchestrator.
Tying It Together
It starts with basic, public data — the kind anyone can pull. ETF holdings files, SEC filings, market and short-interest data, dispensary registries across roughly 40 states, a hand-built federal and state legalization timeline, congressional-vote and campaign-finance records, newswires: 27 source families feeding 50-plus regulator and market endpoints, none of them built to agree. The value is in reconciling all of it into one model, where a plain holdings file becomes a complete, day-over-day view of the market. Not new data: ordinary data, reconciled into a view no single feed delivers.
The Discipline
This is the part most AI work skips, and it's the whole point. Speed without governance produces confident, wrong numbers. The tracker is built on enterprise-grade controls.
The Product & What It Surfaces
A multi-page Power BI analytics platform — backed by an automated daily-capture pipeline, fully version-controlled, and refreshed on its own every trading day. It is organized as six navigable sections that move from the market down to the mechanics: The Industry, The Vehicle, The Companies, Smart Money, and Trust & Proof, all opening from an Overview home. Its flagship lane is still the hardest one — a structurally complex, swap-based ETF whose true position is disclosed only as a self-overwriting daily file and dozens of filings — but that is now one section of a much larger picture.
Why This Market
I built this for a market I invest in. I own MSOS, and the questions that pulled me in are ones the whole sector shares: where the money actually goes, which operators are uplisting or changing exchanges, and what the broader U.S. cannabis market is doing day to day. Those questions surface constantly, with no single good source for the answers — so I built the platform I wanted, and made it sector-wide.
It's also one of the hardest reporting targets I could find. These operators are federally illegal under Schedule I, so exchanges won't list them and U.S. custodians won't hold their shares — the ETFs reach them through a mix of total-return swaps and directly-held shares. The funds disclose all of it, every day — but it lands as a spreadsheet that overwrites itself with no history, where the same company can appear in a swap line and an equity line at once. The raw truth is public; what's missing is a way to see it — a naive day-over-day read of that file misreads a swap-to-physical conversion as two trades that never happened.
What the platform gives you is the picture the disclosures don't: how a dollar travels — from your account, into a fund, through the swap or the shares, and out to a federally-illegal operator you couldn't buy directly. And it's a moving target: as rescheduling progresses and these operators become custody-eligible, the funds convert swaps into real shares, name by name — every conversion tracked as it happens.
Why This Matters for Your Business
The fund is my problem to solve. The method behind it is what transfers to yours.
I can stand up trustworthy, automated reporting for your business — fast, to a standard you'd be comfortable putting your name on — because I deliver with a team of agents and the governance to keep them honest.
Book a Discovery Call →