Views
No views yet
iAmGiG/gex-llm-patterns workflow for Gamma Exposure (GEX) pattern and regime detection. In this model, GEX means options dealer Gamma Exposure, not a technical oscillator or generic momentum indicator.BUY_CALL, BUY_PUT, price targets, stops, position sizing, or financial advice. It is designed to classify structural GEX mechanics and paper-defined regimes in JSON.| Layer | Size | Purpose |
|---|---|---|
| Raw options/GEX source data | ~21.7M option rows from 2,661 Alpha Vantage raw option-chain files across SPY + QQQ history | Historical data foundation used to build GEX summaries and paper-aligned examples |
| Paper-exact SFT training set | 2,027 structured examples | Fine-tuning examples generated from the paper framework and historical GEX summaries |
| Post-train smoke eval | 32 sampled cases | Quick validation of JSON parsing, schema adherence, and expected-label matching |
unsloth/qwen3-8b-unsloth-bnb-4bit0.31138475603006016data/sprocket_gex_paper_exact_sft.jsonl2,027paper1_unbiased_obfuscation: 726paper2_phase1_q1_2024: 52paper2_phase2a_shuffle_2020: 223paper2_phase2a_shuffle_2024q1: 54paper2_phase2b_transitional_2020: 221paper2_phase2b_transitional_2024q1: 31paper2_phase2c_low_magnitude_2020: 223paper2_phase2c_low_magnitude_2024q1: 54paper2_phase3_2024_full_year: 223paper2_phase4_2020_baseline: 2201{
2 "pattern_detected": true,
3 "who": "Market makers",
4 "whom": "Options holders",
5 "what": "Adjusting hedges due to gamma exposure",
6 "confidence": 80,
7 "reasoning": "..."
8}1{
2 "regime_detected": true,
3 "regime_type": "persistent_positive",
4 "positive_days": 30,
5 "negative_days": 0,
6 "avg_magnitude_billions": 12.84,
7 "sign_flips": 0,
8 "persistence_pct": 100.0,
9 "confidence": 95,
10 "reasoning": "..."
11}persistent_positivepersistent_negativetransitionallow_conviction| Metric | Result |
|---|---|
| Total sampled cases | 32 |
| JSON parse OK | 32 / 32 |
| Schema OK | 32 / 32 |
| Label/type OK | 32 / 32 |
Return exactly one JSON object. Analyze a 30-day GEX window with positive_days=27, negative_days=3, avg_magnitude_billions=12.4, sign_flips=2, persistence_pct=90.0. Use allowed regime_type values only: persistent_positive, persistent_negative, transitional, low_conviction.persistent_positive, regime_detected=true.Return exactly one JSON object. Analyze a 30-day GEX window with positive_days=4, negative_days=26, avg_magnitude_billions=8.7, sign_flips=3, persistence_pct=86.67.persistent_negative, regime_detected=true.Return exactly one JSON object. Analyze positive_days=14, negative_days=16, avg_magnitude_billions=4.83, sign_flips=4, persistence_pct=66.67.low_conviction, regime_detected=false when using the rule that average absolute GEX below $5B overrides persistent/transitional classification.think=false and strict JSON instructions.avg_magnitude_billions < 5 or sign_flips > 5 according to your policy./api/chat style messages with a strong system guardrail:You are a Gamma Exposure paper-exact evaluator. GEX means options dealer Gamma Exposure, not a technical oscillator. Positive gamma tends to dampen volatility. Negative gamma tends to amplify volatility. Output only one valid JSON object. Do not include thinking, markdown, prose, or <think> tags.other because usage rights need to account for the base model, training data provenance, and downstream financial-use restrictions. Treat this as research-only unless and until a more explicit license is provided.