Projects
Smart Finance Projects
Two projects, built in the open and to the same standard: nothing goes on the page before the reason behind it is written, and nothing is claimed that a source cannot back. One is equity research. The other is a stock-market contest played with fictional money.
Equity research
Equity research I write as a student, held to an analyst’s standards, and built in public. Every figure links to the filing it came from. Every assumption waits for the reason I write for it.
The three rules
-
01
Primary sources only
The numbers come from filings with the U.S. Securities and Exchange Commission — 10-K, 10-Q, 8-K — pulled from EDGAR and compared line by line against the document. The comparison itself is published in the repository.
-
02
Assumptions with a name on them
No growth rate, margin or discount rate enters a model without a one-line written reason from me. While the reason is missing, the field shows up as pending instead of being quietly filled in.
-
03
A model you can move
The discounted cash flow runs in your browser. Move growth, margin, WACC and terminal growth, and the implied price recalculates. You can copy a link that carries your assumptions.
Featured report
NASDAQ: LULU Draft · in preparation
lululemon athletica inc.
Verified so far 7 fiscal years (2019–2025) pulled from SEC EDGAR and checked against the 10-K. FY2025 revenue: US$11.1 billion.
Open the report →All reports
| Company | Ticker | Data as of | Status |
|---|---|---|---|
| lululemon athletica inc. | NASDAQ: LULU | Sep 8, 2026 | Draft · in preparation |
| CHIPOTLE MEXICAN GRILL INC | NYSE: CMG | Aug 12, 2026 | Data downloaded, report not started |
How a report gets made
Six steps, in this order. A report only gets published when the six are done.
-
Read first
The 10-K (business, risk factors, management’s discussion) and the latest earnings call, read whole, with notes taken by hand before any summary is requested from an AI.
-
Rebuild the numbers
A spreadsheet built from scratch, then reconciled against the XBRL data pulled from EDGAR. If a cell cannot be explained, it does not go in.
-
Write the assumptions
Growth, margin, capex, working capital, tax rate, WACC and terminal growth — each with the reason behind it, in one line, signed by me.
-
Run the checks
The engine flags a terminal value above 80 % of enterprise value, a terminal growth above the discount rate, projected margins above the historical record without a reason, and scenario probabilities that do not add up to one.
-
Write the report
Ten blocks, from the one-page summary to “what would change my mind”. Then a written cross-examination: the AI attacks the thesis, I answer in writing.
-
Publish with a date
Data date, version and changelog on the page. Updates every quarter, with the diff visible.
How AI is used here
Claude (AI) downloads and organises the filings, writes the calculation engine and its tests, and builds these pages. It does not write the thesis, the assumptions, the risks or the conclusions — those are my work, and each report carries its own disclosure saying exactly who did what.
What’s next
- Finish the Lululemon report: assumptions with their reasons, comparables, scenarios and the written thesis.
- A second report on Chipotle Mexican Grill (CMG) — the financial data is already downloaded from EDGAR.
- A 3–5 minute video per report, explaining the thesis without a script.
- Ten hard questions per report, published with their answers.
- Quarterly updates with a visible diff against the previous version.
Educational, not advice
These reports are my work as a student, published to learn in the open. They are not financial, investment or tax advice, and they are not a recommendation to buy or sell anything. Whether I hold a position in a company I cover is declared on the report itself, and every position I hold is published on the portfolio page. Verify every figure at its source before deciding anything.
2026 edition
Actinver Challenge
A contest run by Actinver, not by Smart Finance. It hands every entrant the same million virtual pesos and lets them invest it on the Mexican stock exchange for six weeks. I am playing it, and every position I open goes up with the reason I opened it.
Where it stands today
Registration open
Registration is open. The contest itself has not started, so there are no positions to show yet.
The practice week starts in 15 days.
The practice week starts today.
Registration has not opened
Actinver has not opened registration for the 2026 edition yet.
Registration opens in 0 days.
Registration opens today.
Registration open
Registration is open. The contest itself has not started, so there are no positions to show yet.
The practice week starts in 0 days.
The practice week starts today.
Practice week
This is the practice week: the simulator is open so entrants can try it out, and none of it counts towards the result.
The contest starts in 0 days.
The contest starts today.
Registration is still open, and closes with the date above.
About to start
The practice week is over and the contest has not started. Nothing counts yet.
The contest starts in 0 days.
The contest starts today.
Registration is still open, and closes with the date above.
Contest under way
The contest is running. My positions and the value of the portfolio are on the Actinver Challenge page.
The contest closes in 0 days.
The contest closes today.
Contest over
The contest is over. What is left is the prizegiving, and on my side the post-mortem: what I got right, what I got wrong, and what I would not do again.
What it is
In Actinver’s own words, a simulator with one million virtual pesos to learn to invest on the Mexican stock exchange (BMV) in real time. The money is fictional — Actinver calls it “actipesos” and says outright that it is not legal tender — so nothing is bought, nothing is sold and nothing can be cashed in. Each entrant’s portfolio competes against everyone else’s.
The 2026 calendar
Actinver’s published dates. The phase you see marked is not written into this page: it is worked out from today’s date in Mexico City, so it stays right whether you read this in August or in November.
- Registration Jul 27, 2026 – Oct 4, 2026
- Practice week Sep 28, 2026 – Oct 2, 2026
- The contest Oct 5, 2026 – Nov 13, 2026
- Prizegiving December 2026, at the Mexican stock exchange
Where to go from here
Source
Dates, the amount of virtual money and the venue come from retoactinver.com, from the “frequently asked questions” section, consulted on Aug 23, 2026. Its front page banner and its FAQ do not agree on the last day to register: the FAQ calendar is the one used here.
Not affiliated with Actinver
The Actinver Challenge is Actinver’s event and Actinver’s trademark. Smart Finance is not affiliated with, sponsored by or endorsed by Actinver: the logo is here to identify the contest I am taking part in, nothing more. Everything on this section describes what Actinver publishes on its own site, with the date it was consulted, and it is educational — not financial advice and not a recommendation to enter the contest or to buy anything.