Trading Pipeline — Pietro

Paper Trading | Updated 2026-03-26 19:36 UTC | Auto-refreshes every 60s
Portfolio Value
$999,800.90
Cash
$999,800.90
P&L
$199.10 (-0.02%)
Buying Power
$1,999,601.80
Open Positions
SymbolQtyEntryCurrentValueP&LSignal / Reason
No open positions
Signal Feed
TypeAlert
📰 [19:24:57] Electronic warfare in the Persian Gulf: How GPS interference is disrupting the Middle East
🚨 [19:24:57] Meet Figure AI: The company behind the humanoid robot hosted by Melania Trump
📰 [19:24:57] Cramer says Meta is not the new tobacco, warns against selling over social media court rulings
🚨 [19:24:56] Trump to Congress: End DHS shutdown or face 'very drastic measures'
📰 [19:24:56] Iran war will spare no major economy, says OECD — but the UK is more vulnerable than others
🚨 [19:24:56] S&P 500 falls as oil jumps and Trump warns Iran negotiators to 'get serious': Live updates
📰 [19:24:56] Federal Reserve urges judge to deny bid to revive Jerome Powell probe subpoenas
🚨 [19:24:56] Trump says Iran let 10 oil ships through Strait of Hormuz as 'present' to U.S.
📰 [19:03:13] Electronic warfare in the Persian Gulf: How GPS interference is disrupting the Middle East
🚨 [19:03:13] Meet Figure AI: The company behind the humanoid robot hosted by Melania Trump
📰 [19:03:13] Cramer says Meta is not the new tobacco, warns against selling over social media court rulings
📰 [19:03:12] Fannie Mae accepts first crypto-backed mortgage product
🚨 [19:03:12] Trump to Congress: End DHS shutdown or face 'very drastic measures'
📰 [18:12:46] Iran war will spare no major economy, says OECD — but the UK is more vulnerable than others
📰 [18:11:56] Goldman Sachs says crypto prices may have bottomed and these stocks have attractive setups
Order History
TimeSymbolSideFilledStatus
No orders yet
Trade Journal
TimeSymbolSideAmountSignal
2026-03-26 19:06 COIN BUY $29994 Fannie Mae crypto-backed mortgage via Coinbase confirmed by Bloomberg Law, BNN Bloomberg, and Coinbase's own blog; size is 3% of portfolio, no existing positions, event not priced in (COIN currently trading ~$178.53, below prior close of $181.10 despite positive catalyst), market neutral (SPY/QQQ +0.25%), all hard rules pass.
2026-03-26 18:11 USO BUY $30000 All hard rules pass; Iran denial and Trump escalation are direct, hard catalysts reversing the de-escalation thesis with Brent confirming above $100, no USO position held, combined exposure ~5% well within limits.
2026-03-26 17:49 XOM SELL $20000 All hard rules pass; de-escalation catalysts are direct and traceable to XOM via Hormuz supply-risk premium deflation, size is 2% of portfolio well within limits.
Lessons Learned
# Trading Floor — Lessons Learned

_Last updated: 2026-03-26 | Week 1 review_

---

## Lesson 1: Never trade on derivative or secondary news

If the original Trump post does not directly reference a tradeable asset or sector, do not invent a connection. Secondary associations (e.g., "filibuster → Iran talks → oil") are speculation chains, not signals. The executor must trace every trade back to the **exact post text** that justified it.

---

## Lesson 2: Urgency threshold must gate trade execution

Urgency scores ≤ 3 should not produce trades. Period. A low-urgency domestic procedural post (filibuster) carries no edge and no time-sensitivity. The executor must hard-block on urgency before even considering asset selection.

---

## Lesson 3: Risk manager must validate signal-to-trade traceability

Before any order is placed, the risk agent must confirm:
- Which specific post triggered the trade
- That the asset traded is directly tied to the post topic
- That the direction (long/short) is logically consistent with the post content

If any of these fail, the trade is rejected — no exceptions.

---

## Lesson 4: When in doubt, the correct trade is no trade

The executor should not feel pressure to "find a trade" from every signal batch. Six posts in a week with zero clean signals = zero trades is a perfectly valid outcome. Forcing a trade on weak signals destroys edge and erodes trust in the system.

---

## Lesson 5: Log errors honestly, fix the pipeline

The executor self-identified this as an error in the signal field — that's good. But the system should enforce this upstream, not rely on post-hoc self-reporting. Error detection belongs in the risk manager, not the trade journal.


## Lesson: Stale news detection (2026-03-26)
- Fannie Mae/Coinbase crypto mortgage news was 3-7 hours old when we traded
- COIN was already down 4.4% on broader market selloff despite "bullish" news
- The scout must check WHEN news broke and HOW the stock has moved since
- If a stock is moving OPPOSITE to the expected direction despite the catalyst, the broader market is overriding the signal — do not trade
- News monitor now passes article age so scout can factor it in
- Cost: ~$30 on COIN position (closed quickly)