Generated 40d ago · 2026-04-24T05:10:06Z · expires 2026-05-01
Thesis played out — closed +8.54%.
- Captured most of the move — exit near the +8.54% peak with minimal giveback.
- Planned at 2.1:1 reward-to-risk — a favorable payoff structure that paid off this time.
Derived deterministically from stored entry/target/stop levels, peak PnL, and max adverse excursion. No model inference — every line maps to a number in the ledger.
Candles + Bollinger bands (20·2σ) + SMA 20/50 overlays + price-action arrows (engulf / breakout / reclaim / reject) + support and resistance zones. Toggle layers from the panel controls. For the full workspace with presets and split timeframes, click "Full workspace".
- Price above all major SMAs (20/50/200) with confirmed golden cross structure and ADX at 42.64 indicating strong trend
- RSI at 65.27 is elevated but not overbought, with room to run toward 70-75 before exhaustion
- Funding rate near zero (0.0000125%) indicates clean positioning with no overcrowded longs, reducing squeeze risk
- Stochastic bearish divergence confirmed: %K at 73.49 falling below %D at 87.23, signaling momentum exhaustion from near-overbought levels
- MACD histogram flat at 0.00 despite price near highs, indicating fading buying pressure and potential momentum rollover
- Price rejected at Bollinger upper band resistance ($0.47), suggesting a failed breakout attempt and consolidation below key ceiling
See the bull vs bear showdown
Side-by-side debate with score visualizer, individual argument cards, and verdict synthesis. The marketing-grade view of how the thesis was built.
- Market Scout: Scans the universe, ranks candidates, and frames the live market regime before the desk debates a trade.
- Technical Analyst: Reads trend, momentum, structure, and timeframe alignment from the live TA stack.
- Bull Analyst: Builds the strongest possible long thesis from the data without hiding the trade-offs.
- Bear Analyst: Builds the strongest possible short or caution case so the desk does not confuse momentum with edge.
- Risk Officer: Challenges trade quality, invalidation, and position discipline before capital is committed.
- FredAI Policy: Applies replay memory, failure history, and regime policy so the desk learns instead of repeating old mistakes.
- CIO / ThesisAI: Makes the final publish-or-block call and turns the desk verdict into a clean execution thesis.
The desk sees enough aligned evidence to let the setup trade with normal urgency. Strategy evidence remains constructive. Strategy command is still warming.
Bullish trend structure (golden cross, ADX 42.64) and clean positioning (zero funding) support a long bias, but Stochastic divergence and rejection at Bollinger upper band ($0.47) necessitate a pullback entry for adequate risk:reward. Enter on a dip toward SMA20 ($0.40-$0.42), targeting $0.47 (Bollinger upper) then $0.50 (psychological extension), with stop below SMA50 at $0.38. Conviction is moderate (58) due to conflicting momentum signals and limited replay sample size (3 trades, grade C).
Desk decision packet
GRASS desk packet: LONG bias, 5-10 days horizon. GRASS shows bullish trend and neutral momentum across the live TA stack. Risk is not cleared with a high rating. Risk:Reward ratio of 1.3:1 is below the required 1.5:1 minimum — trade rejected.
Bull vs bear conflict: Price trading above all major moving averages (SMA20/50/200) with confirmed golden cross structure — textbook bullish alignment / Stochastic bearish divergence confirmed — %K at 73.49 is falling below %D at 87.23, signaling momentum exhaustion and a classic reversal pattern from overbought territory.
Technical analyst memo
Key Levels
{
"resistance": [
0.47,
0.5
],
"support": [
0.42,
0.4,
0.37
]
}Signals
[
{
"type": "BULLISH",
"description": "Strong bullish trend structure: Price above SMA 20/50/200, golden cross, ADX 42.64."
},
{
"type": "BEARISH",
"description": "Momentum divergence: Stochastic %K (73.49) below %D (87.23) in overbought territory, signaling potential pullback."
},
{
"type": "NEUTRAL",
"description": "Consolidation: Price inside Bollinger Bands, MACD histogram flat at 0, RSI neutral at 65.27."
},
{
"type": "BEARISH",
"description": "Volume divergence: Negative OBV (-102,166) suggests weak buying pressure despite price strength."
}
]Sentiment analyst memo
Analysis
{
"asset": "GRASS",
"timestamp": "2024-10-25T12:00:00Z",
"sentiment_score": 50,
"confidence": 0.3,
"regime": "neutral",
"key_drivers": [
"Funding rate near zero indicates balanced positioning",
"Macro backdrop supportive but insufficient data for conviction",
"Low market participation limits signal reliability"
],
"contrarian_signal": "none",
"contrarian_rationale": "Funding rate of 0.0000125% is negligible (well below 0.03% threshold), indicating no significant crowd bias in either direction. With most sentiment metrics unavailable (N/A), there is insufficient data to identify extreme positioning or contrarian opportunities. The neutral funding suggests neither excessive bullishness nor bearishness among traders.",
"risk_factors": [
"Data sparsity across multiple indicators",
"Low open interest suggests limited market participation",
"No liquidation data to confirm positioning extremes"
],
"opportunities": [
"Macro regime (disinflationary, bullish stance) provides supportive backdrop for trend-following if technicals align",
"Near-zero funding creates low-cost environment for establishing positions without paying significant carry"
]
}Bull analyst memo
- Price trading above all major moving averages (SMA20/50/200) with confirmed golden cross structure — textbook bullish alignment
- ADX at 42.64 confirms a strong, established trend with significant directional momentum
- RSI at 65.27 is elevated but NOT overbought — room to run toward 70-75 before exhaustion
- Bollinger Mid-band at $0.40 acting as dynamic support; price at $0.444 holding well above this level
- Funding rate near zero (0.0000125%) means no overcrowded longs — clean positioning for continuation
- Desk bias LONG at 7.79 with Candidate Score 121.71 and 'ready' promotion state signals institutional conviction
Bear analyst memo
- Stochastic bearish divergence confirmed — %K at 73.49 is falling below %D at 87.23, signaling momentum exhaustion and a classic reversal pattern from overbought territory.
- MACD histogram flat at 0.00 despite price near highs — this zero-line stall after a bullish run indicates fading buying pressure and a potential momentum rollover.
- Price rejected at Bollinger upper band resistance at $0.47 — current price of $0.444 is consolidating below this key ceiling, suggesting a failed breakout attempt.
- RSI at 65.27 is elevated but showing divergence from price action — while not extreme, it's in the upper neutral zone where pullbacks often initiate, especially with Stochastic divergence.
- ADX at 42.64 shows a strong trend, but this can precede sharp reversals when momentum indicators diverge — the strong trend may be exhausting, not strengthening.
- Desk bias is aggressively LONG at 7.79, creating crowded positioning — with funding rate near zero (0.0000125%), there's no short squeeze fuel, making longs vulnerable to a flush.
Risk officer memo
- Risk:Reward ratio of 1.3:1 is below the required 1.5:1 minimum — trade rejected.
- Stochastic bearish divergence (K=73.49, D=87.23) signals momentum exhaustion and reversal risk from near-overbought levels.
- Price rejected at Bollinger upper band ($0.47) resistance, indicating a failed breakout attempt.
- MACD histogram flat at 0.00 despite price near highs, suggesting fading buying pressure.
- Desk bias is aggressively LONG (7.79), creating crowded positioning vulnerable to a flush.
Directional decision
Calibrated debate
- Desk prior reinforced long by 8.0.
- FredAI policy promoted the long case.
- Historical lane quality forces a more cautious debate balance.
- TA composite leans bullish.
- Multi-timeframe TA is aligned on the long side.
- Trend structure supports the bull case.
- Exact-regime replay supports the long case.
FredAI policy
- RSI_PULLBACK is still graded C and warming
- overfit penalty is high at 34.0
- exact-regime replay is available
- replay remains supportive with score 23.0