ResearchTutorials

Run a fundamentals strategy in one minute.

You bring the idea — Agent × Akkru API does the rest.

By Akkru TeamPublished on September 5, 20267 min read
Reading in

Take this one: insiders buying, institutions adding, fundamentals holding up. Three conditions across Form 4, 13F and 10-Q — one agent run over the whole library, and only one company passed.

Three filters,
run over everything.

No hard thresholds. Who is buying, how serious the money is, who is adding, whether the filings hold up — the agent judges all of it.

Find US stocks where insiders are buying, institutions are adding, and fundamentals look good
Candidates (Form 4 screen)Insiders buyingInstitutions addingFundamentals
NCLH✓ $28.1M✓ 4 straight quarters✓ agent pass
FISV✓ $1.7M✗ holders −32% in 4 qtrs
ADSK✓ $1.8M✗ flat
RSG · NDAQ · others10% owners / small buys
Agent: 7 names from the first screen, ruled out one by one — some were routine top-holder buying, some institutional adds were just broker pass-through, and FISV had executives buying while institutions sold. One left — NCLH: the CEO and directors paying out of pocket, with Elliott and Baupost both opening new positions.

An agent analyst
reads the filing.

This is where judgment comes in — the agent reads the Q1 10-Q (filed May 4) and gives an analyst-style assessment. Click any number for the formula and source.

NCLH · Q1 10-Q (filed 05-04)ValueAgent's read
Revenue growth YoY
Growth = (Revenue − Revenue_prior) / |Revenue_prior|
Revenue (Q1 2026)2,331.2M
Revenue (Q1 2025)2,127.6M
Accelerating (prior qtr +2.9%)
D/E (period end)
D/E = (LT debt + ST debt + commercial paper) / Equity
Period-end valueas reported
Deleveraging (6.22 → 5.75)
P/E @ filing-date price $17.20
P/E = Price / EPS
Price$17.20 · 2026-05-04
Not pricing in the improvement
Free cash flow (TTM)
FCF = CFO − Capex
TTM rollforwardQuarter-by-quarter
Shipbuilding capex; still negative
Agent's assessment: a classic improving, heavily levered balance sheet — growth accelerating, leverage falling, and a 14× multiple that isn't pricing the improvement in. The negative FCF comes from a shipbuilding capex cycle with a defined end, not a deteriorating business. The filing supports the bet — pass. Not one hard threshold in the whole strategy; all three steps are judgment. That's the difference between Agent × API and a pure quant screen.

How the signal
played out.

Replayed by disclosure date — each row is the day the information became public. Hold until the next filing.

DisclosedWhat became publicPriceHeld to Aug 3
05-15Q1 13F: Elliott opens a 13.19M-share position, Baupost opens 3.63M~$15≈ +32%
05-19Form 4: director Cil buys $0.15M$14.91+32.5%
05-26Form 4: CEO Chidsey buys $2.5M$16.37+20.7%
06-03Form 4: director Pagliuca buys $25M — signal complete~$18.1+9.2%
08-03Q2 10-Q filed — information reset, window ends$19.76
Agent: buy on any disclosure date, hold to the next filing — every entry positive (+9% to +33%). After the Q2 filing cut guidance, the stock gave back 22% in a month; that's a new decision under new information. The discipline: enter on disclosure, reassess at the next filing.

Disclosure dates only. A signal counts from the day it became public — no peeking ahead.

Filings only. Every number and every price links back to the SEC source.

Everything above just shows you the strategy. In practice, connecting your agent to akkru takes one minute — the agent does all of this for you in the background.

Get AkkruData API

Empower your investing research.

Get API key

A technical demonstration of the AkkruData API. All data comes from public SEC filings; all dates are disclosure dates. A single period and a single name are not statistical evidence, and "hold to the next filing" is a hypothesis to be tested. Not investment advice, and not an offer or recommendation to buy or sell any security. 13F disclosures lag by up to 45 days; insider and institutional activity does not predict future performance. akkrudata.ai