Moved files around, updated README

Various files from live trading sessions were dumped in the root.
Moved these files sources/misc/ (new folder).
Updated README
This commit is contained in:
2026-09-16 10:59:54 -04:00
parent 0e55edf917
commit c34ec8af08
19 changed files with 20430 additions and 9 deletions

View File

@@ -0,0 +1,36 @@
Run my largecap-vwap-pullback watchlist.
PROFILE (the 6 answers, saved at .mari/scratchpad/watchlists/configs/largecap-vwap-pullback.json):
1. Size bucket: Large cap, market cap ≥ $10B (verify per candidate via ticker details — never assume)
2. Setup: VWAP pullback — price within ±0.35% of live session VWAP, session high at least
+0.5% above VWAP (ran up, pulled back to the line), price still above/near VWAP
3. Universe: full US market (exclude ETFs — require type CS or ADRC in ticker details)
4. Liquidity: today's dollar volume ≥ $5M (use $25M to pre-narrow, verify $5M floor on finalists)
5. List size: top 5, ranked by push-above-VWAP depth then dollar volume; max 2 per sector
6. Cadence: on-demand only ("run my <name> watchlist")
DATA PATH (TTG MCP servers only):
- One call to ttg-stocks stocks_snapshot_all {include_otc:false} → per-ticker day.vw IS the
live session VWAP, day.dv is today's dollar volume, day.h is the session high. No per-ticker
bar calls needed. Parse: find '{"mcp_ui"' in the dump → json.loads → ["json"]["tickers"].
- Market cap only comes from stocks_reference_ticker (market_cap field) — call it per finalist,
after narrowing, never before.
- Screen passes → market-cap + type verification → reject anything under $10B or any ETF
(watch for lookalikes: leveraged ETFs like QID/LABD/AAPD, commodity/crypto ETFs like BITO/ETHA).
ARTIFACTS:
- Save/refresh results at .mari/scratchpad/watchlists/results/<name>-<YYYY-MM-DD>.md,
mirror to <name>-latest.md, keep dated history.
- Table columns: Ticker | Price | VWAP | % vs VWAP | % High-over-VWAP | $Vol | Mkt Cap | Note.
- Include an alternate (6th name) and list any near-miss rejections with the reason (e.g.
"AAL cut: $8.6B mcap under the $10B bar").
OUTPUT: the table + one-line trigger note (VWAP reclaim/hold = long trigger, stop under session
low). Terse. No re-asking the 6 questions — they live in the config file.
Variants — swap only line 1 and the market-cap bar:
Small-cap list: size bucket: small ($300M–2B) → bar becomes ≥$300M, <$2B
Mid-cap: ≥$2B, <$10B
Different setup: replace the screen definition in item 2 (e.g., "gap & momentum: day open ≥2% above prev close, dollar volume ≥ 2× 20-day average") — everything else stays
The profile JSON on disk is the source of truth; this prompt is just its human-readable twin. Say "run my largecap-vwap-pullback watchlist" any time and I execute exactly this.