Stream 01

Confluence Equities

US large and small cap, long-only. Twelve scoring layers, one decision rule.

How it works

Score. Gate. Hold.

Every market day we score roughly five thousand US tickers across twelve signal layers. Each layer produces a sub-score on a normalised scale; the layers are weighted by historical information ratio and decay-corrected by signal half-life. The composite score sits between 0 and 100.

We hold names that score above 30 in band high, or above 40 in band very high. Anything below 30 is ignored — even if a single layer is exceptional. Position size is fixed at $1,000 notional per name (paper book) or 0.5% of NAV per name (live), capped at five concurrent positions per side.

We exit on whichever comes first: a 21-day time stop, a -20% trailing stop from the high-water mark of the position, or a profit-lock that arms at +10% and trails at -5% from the local peak. The system never adds to a losing position. Per-ticker cooldown of thirty days after exit.

The twelve layers

Twelve witnesses, one verdict.

#LayerWhat it measuresSource
01Insider buysCluster purchases by officers and directorsSEC Form 4
02Activist filingsNewly disclosed >5% positions and intentSEC 13D / 13G
03Smart moneyOverlap with top-decile fundamental allocatorsSEC 13F
04Catalyst flowNew government contracts and FDA actionsUSAspending + openFDA
05Politician tradesReportable trades by US Members of CongressSTOCK Act feed
06Volume regimeRelative volume vs trailing 60-day baselineBid/Ask consolidated tape
07Technical postureAbove 50/200 SMA, RSI band, VWAP / CVD on 1h+1dVendor OHLCV + tick
08QualityOperating margin trend, FCF yield, net leverageCompustat fundamentals
09ValuationDiscount to peer-median DCF and EV/EBITIn-house DCF model
10Earnings persistence8-quarter EPS slope and beat-rateEstimize + Refinitiv
11News polarityRolling 30-day FinBERT consensus and dispersionNewswire ingest
12Post-earnings driftResidual return after the print, decay-correctedCompustat + price

Live signals · 2026-05-07

Where the flow agrees.

ACN
PEAD
36.27
Confluence score
RTX
Catalyst
36.14
Confluence score
MNR
Catalyst
34.33
Confluence score
MRK
Insider
34.27
Confluence score
BA
Insider
34.01
Confluence score
RRBI
PEAD
33.00
Confluence score
FGBI
Insider
32.93
Confluence score
HSY
Catalyst
31.59
Confluence score

Open positions · paper book · €10k notional / name

Open today.

TickerEntry dateEntryMarkP&L
RTX2026-04-22$176.74$174.29-1.39%
MNR2026-04-24$13.39$13.15-1.80%
MRK2026-04-25$113.56$111.62-1.71%
BA2026-04-29$229.93$232.51+1.12%
FGBI2026-05-01$21.40$21.400.00%
ACN2026-05-02$312.85$312.850.00%
RRBI2026-05-04$47.10$47.100.00%
HSY2026-05-05$178.20$178.200.00%
HG2026-05-06$9.85$9.850.00%
GNK2026-05-06$14.30$14.300.00%

Backtest

Walk-forward, in full.

Sweep v7b on 2025 data: composite score thresholds 30 (high) and 40 (very high), 21-day time stop, -20% trailing stop, +10% / -5% profit-lock. The sweep produced six closed trades and a Sharpe of +3.03 on n=6.

We are not framing six trades as a track record. With this small a sample, the Sharpe is a measurement, not a prediction. We are running walk-forward validation on out-of-sample data through 2026-Q3 before any of these numbers are circulated outside of in-process documentation.

Risk frame

The rules that keep us boring.

Position size
$1,000 notional per name (paper) · 0.5% NAV per name (live)
Concurrency
Maximum 5 concurrent open positions
Per-ticker cooldown
30 days after exit before re-entry
Time stop
21 calendar days from entry
Trailing stop
-20% from position high-water mark
Profit lock
Arms at +10%, trails at -5% from local peak