← Back to @castillotradingCall Audit
Every scored call is fully auditable
Passport #169269 · Jul 28, 2026 · 15:16 UTC · scored as of Oct 6, 2026 · 14:32 UTC
CA@castillotrading
Jul 28, 2026 · 15:16 UTC
𝕏 The people calling for big downside move right now fail to realize that each time $BTC has had its "final capitulation" during a bear market has always occurred AFTER Mid-Terms.
I do think that downside does happen this time around but I think people are early with the call. 100 days left, a lot can happen within that 100 days, little over 3 months.
SO, either this time is different or history will repeat itself and we get that final capitulation later in the year. I'm going to go with it happens closer to Mid-Terms, meaning we can still see some short term upside until then.
#Bitcoin
🤖Ask the AI Analyst about this call →@castillotrading's BTC record, on demand — every answer traceable to scored postsStage 1 · Text-Only Asset Extraction
Stage 2 · Type Classification
| Type | Directional |
| Activation | Active Immediately |
Stage 3 · Text-Only Extraction
| Asset | BTC |
| Direction | Long |
| Commitment | mild_hedge |
| Duration | 90 days · Long Term |
| Trigger | — |
| Trigger Operator | — |
AI Reasoning
Forecaster explicitly states 'we can still see some short term upside until' mid-terms, indicating an up call for the near term. No specific price targets are provided. 'I think' and 'can still see' qualify this as a mild hedge. The later capitulation mention is not the scored leg and has no numeric target.
Duration reasoning
Outcome = BTC moves up short-term before Mid-Terms. 'Short term upside until then' references Mid-Terms as the endpoint, but Mid-Terms is a catalyst/event, not an outcome-bound horizon phrase. '100 days left, a lot can happen within that 100 days, little over 3 months' describes the setup window, not the outcome horizon directly. No explicit outcome-anchored phrase qualifies under §3. Under §4, 'short term upside' with a multi-month framing ('little over 3 months', ~100 days) and no bounce/urgency/macro signal → Signal E or DEFAULT; the '3 months' framing most closely maps to Signal E ↑90 (multi-month thesis with 'next leg' phrasing), yielding 90.
Stage 4 · Chart-Only Extraction
No chart analysis for this call.
Stage 5 · Final Merged Passport
| Asset | BTC |
| Direction | Long |
| Activation | Active Immediately |
| Activation price | $63,754 |
| Target | — |
| Duration | 90 days · Long Term |
Scoring
This call is directional live — no final score yet.
Duration Resolution
| Duration source | ai_inferred |
| Duration stated (days) | 90 |
| Duration used in scoring | 90 |
Pipeline
| Pipeline path | 3A->4A |
| Merge source | merged |
| Direction source | post_text |
| Target source | none |
| Commitment level | mild_hedge |
| Spot price at post | $63,754 |
| Stage 0 passed | Yes |
Review Provenance
Auto-approved — no review gates triggered.
Raw scoring math
score_json
{
"mae": 384.28,
"mfe": 345.72,
"mqs": 0.405214,
"ocs": 0.473589,
"tif": 1,
"mfe_ts": "2026-07-28 17:00:00+00:00",
"abs_mag": 0.01433,
"sigma_d": 0.02087441,
"eval_end": "2026-07-28 19:15:00+00:00",
"magnitude": 0.405214,
"max_close": 64043.26,
"min_close": 63564.97,
"eval_start": "2026-07-28 15:16:44+00:00",
"trigger_p0": null,
"trigger_ts": null,
"active_mode": false,
"score_final": false,
"trigger_hit": null,
"review_flags": {},
"sigma_d_days": 90,
"mew_days_used": 90,
"mqs_raw_ratio": 0.519554,
"target_hit_ts": null,
"accuracy_score": 0.473283,
"activation_price": 63754.28,
"dir_target_score": null,
"candles_evaluated": 16,
"expected_move_mqs": 0.010437,
"scoring_candle_tf": "1w",
"tif_total_aggregated": 1,
"trigger_candle_index": null,
"aggregated_candles_count": 1,
"tif_favorable_aggregated": 1,
"candles_evaluated_aggregated": 1
}