KC episode 20260708_KC_DAY

Public episode JSON embedded as readable text for automated access.

{
  "schema_version": "tryding-agent-episode.v1",
  "episode_id": "20260708_KC_DAY",
  "episode_url": "https://trydingday.com/data/agents/v1/episodes/20260708_KC_DAY.html",
  "public_page_url": "https://trydingday.com/2026/07/08/winner-kc-july-8-2026/",
  "published_at": "2026-07-08T17:05:50.767281Z",
  "updated_at": "2026-07-29T20:35:17.100152Z",
  "lifecycle": {
    "tracking_status": "closed",
    "active_for_tracking": false,
    "stage": "closed"
  },
  "instrument": {
    "type": "equity",
    "symbol": "KC",
    "exchange": "NASDAQ",
    "name": "Kingsoft Cloud Holdings Limited"
  },
  "technical_reference": {
    "status": "unavailable",
    "reason": "not_recorded_in_published_episode"
  },
  "public_content": {
    "date": "July 8, 2026",
    "generated_at": "2026-07-08T17:05:50.767281Z",
    "original_published_at": null,
    "session_tag": "day",
    "label": "Market coverage",
    "try_label": "Try of the Day",
    "public_status": "Try of the Day",
    "why_today": "KC led today's scan with a +12.34% move on 2.17x volume. The tape is broad enough to matter: bullish sentiment, strong relative strength versus QQQ and a clean gap-hold profile.",
    "entry_reasoning": "The entry is treated as provisional day-0 tracking rather than a finished swing setup. A tight stop sits below the early intraday structure and the first target is set on a modest extension of the opening range; the second target assumes continuation if the gap holds.",
    "reference_price": 10.61,
    "scanner": {
      "price": 10.61,
      "reference": 10.61,
      "score": 9.3,
      "score_version": "legacy research",
      "change": 12.34,
      "volume": null,
      "average_volume": null,
      "volume_ratio": 2.17,
      "rsi": 48.34,
      "ema_trend": "9.57 > 10.22 > 12.01",
      "position_52w": 57.26,
      "atr_14": 0.5,
      "vwap": 10.48,
      "vwap_state": "above",
      "vwap_distance_pct": 1.24,
      "vwap_reading": {
        "price": 10.48,
        "state": "above",
        "distance_pct": 1.24
      },
      "range_position": 0.898,
      "gap_pct": 10.28,
      "relative_strength": {
        "index_chg_pct": -0.12,
        "excess_pct": 12.46,
        "status": "idiosyncratic",
        "index": "QQQ"
      },
      "volume_percentile": {
        "percentile": 98.4,
        "today_vol": 3100086,
        "median_vol": 1314200,
        "status": "exceptional"
      },
      "extension": {
        "dist_atr": 0.77,
        "ema_ref": 10.22,
        "atr": 0.5,
        "status": "healthy"
      },
      "atr_move_signal": {
        "atr_pct": 4.71,
        "z": 2.62,
        "status": "strong"
      },
      "sector_breadth": {
        "etf": "XLK",
        "chg_pct": 0.47,
        "status": "neutral"
      },
      "sentiment": "Bullish",
      "sentiment_score": 0.526,
      "earnings_warning": {
        "has_earnings_soon": false,
        "earnings_date": null,
        "days_away": null,
        "status": "clear"
      },
      "options_snapshot": {
        "available": true,
        "atm_iv_front": 1.123,
        "term_structure": "inverted",
        "front_expiry": "2026-07-17",
        "pc_volume": 0.238,
        "pc_oi": 0.285,
        "premium_bias": "calls",
        "call_premium": 18697,
        "put_premium": 1641,
        "top_call_oi_strikes": [
          12.5,
          15.0,
          10.0
        ],
        "top_put_oi_strikes": [
          12.5,
          7.5,
          10.0
        ]
      },
      "extended_hours": {
        "market_state": "REGULAR",
        "phase": "regular",
        "pre_market_pct": null,
        "post_market_pct": null,
        "ext_pct": null,
        "status": "none"
      },
      "coiled_spring": {
        "status": "watch",
        "count": 2,
        "trend_stacked": false,
        "near_ema": true,
        "quiet_day": false,
        "idio_strength": true
      },
      "short_pct_float": 4.51,
      "days_to_cover": 4.94,
      "catalyst": "Which stocks are gapping on Wednesday?",
      "sector": "Technology",
      "exchange": "NASDAQ",
      "sec_signal": "NO_RECENT_FORM4_SIGNAL"
    },
    "levels": {
      "reference": 10.61,
      "downside": 9.86,
      "upside_1": 11.36,
      "upside_2": 11.86
    },
    "review": {
      "score": 9.3,
      "status": "Recorded Review",
      "summary": "Strong tape and strong catalysts, but the panel would rather see a defined stop and a cleaner trend structure before treating this as a high-quality entry.",
      "views": [
        {
          "name": "Elena Vartanyan",
          "role": "independent statistical auditor",
          "icon": "๐ŸŽฏ",
          "view": "The systematic score is already in the top tier, so the burden of proof is on rejecting it, not on excusing it.",
          "reasoning": "A 9.3 Opportunity Score with broad signal support is not noise. The main caveat is that the current evidence is still intraday and needs follow-through to avoid edge decay."
        },
        {
          "name": "Marcus Feld",
          "role": "information, fundamentals and catalyst analyst",
          "icon": "๐ŸฆŠ",
          "view": "This is the kind of stock that gets attention for a reason, not by accident.",
          "reasoning": "You have a clean catalyst stack, bullish read-through from the tape, and follow-on analyst coverage. That is real sponsorship, even if the crowding is still early."
        },
        {
          "name": "Kenji Osei",
          "role": "AI Systems & Market Data Integrity Analyst",
          "icon": "๐Ÿง ",
          "view": "The signal stack is complete enough to trust, but not clean enough to stop checking it.",
          "reasoning": "Momentum, relative strength, volume intensity, and fresh market reaction are all present. That is a good signal surface, but day-0 tracking still needs live confirmation rather than static confidence."
        },
        {
          "name": "Priya Nandakumar",
          "role": "institutional risk and execution manager",
          "icon": "๐Ÿ›ก๏ธ",
          "view": "The move is attractive, but there is no defined stop or reward map yet.",
          "reasoning": "Day 0 on a gap is not a controlled entry. The tape can stay strong for hours and still punish anyone who sizes this without a hard invalidation level."
        },
        {
          "name": "Nate Brooks",
          "role": "market structure and timing analyst",
          "icon": "๐Ÿ“ˆ",
          "view": "The chart says strong, but not yet clean.",
          "reasoning": "It is above VWAP with a strong gap-hold profile and real volume, yet the EMA stack is not bullish and RSI is still below the ideal impulse band. Good day-0 action, not a polished entry chart."
        }
      ],
      "conviction": null,
      "context_roundtable": null,
      "context_roundtable_sources": []
    },
    "updates": [
      {
        "day": 9,
        "timestamp": "2026-07-21T14:58:55.283861Z",
        "date": "Session 9 ยท Jul 21, 2026 ยท 10:58 NASDAQ",
        "text": "KC is -4.38% from its reference, improved by 0.38 points versus the previous public note. No new attributed catalyst or material structure change is available in this refresh, so the working thesis is unchanged; a panel update needs a clearer price, participation or information shift.",
        "price": 10.14,
        "pct": -4.38,
        "return_vs_entry_pct": -4.43,
        "return_vs_base_pct": -4.43,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.38,
        "session_day": 9,
        "reference_price": 10.61,
        "reference_text": "$10.14 ยท -4.43% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 6,
        "timestamp": "2026-07-16T19:33:08.653330Z",
        "date": "Session 6 ยท Jul 16, 2026 ยท 15:33 NASDAQ",
        "text": "KC is -4.76%, reversing the prior stabilization and placing the regular-session tape back into a deeper reset. Buyers now need to defend the reset area and reclaim nearby resistance; without follow-through, the earlier positive session remains only a bounce rather than a repaired continuation structure.",
        "price": 10.1,
        "pct": -4.76,
        "return_vs_entry_pct": -4.81,
        "return_vs_base_pct": -4.81,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -1.23,
        "session_day": 6,
        "reference_price": 10.61,
        "reference_text": "$10.10 ยท -4.81% from $10.61 base",
        "timing": "",
        "market_marker": {
          "phase": "post",
          "text": "Aftermarket update: $10.10 (+0.40% vs regular close) ยท Jul 16, 2026 ยท 17:00 NASDAQ"
        },
        "extended_hours": {
          "phase": "post",
          "price": 10.1,
          "ext_pct": 0.4,
          "as_of": "2026-07-16T21:00:30Z",
          "persisted": false
        },
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-5799e710091587034caa8300b6c4161943bd88d4f5460cf5829d6bbefdcaa38b",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 6,
        "timestamp": "2026-07-16T14:24:55.396192Z",
        "date": "Session 6 ยท Jul 16, 2026 ยท 10:24 NASDAQ",
        "text": "KC is -3.49% after the prior stabilization, and the regular open-settled tape has slipped back toward the reset area. Buyers still need to defend that zone and reclaim nearby resistance; without follow-through, the positive session seen previously was only a bounce, not a repaired continuation structure.",
        "price": 10.23,
        "pct": -3.49,
        "return_vs_entry_pct": -3.58,
        "return_vs_base_pct": -3.58,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 1.89,
        "session_day": 6,
        "reference_price": 10.61,
        "reference_text": "$10.23 ยท -3.58% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-f296efbced8ff9acf7682bff8bf21759f13ce35e2321726c2535dbf6c16c75e1",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 5,
        "timestamp": "2026-07-15T21:38:03.829188Z",
        "date": "Session 5 ยท Jul 15, 2026 ยท 17:38 NASDAQ",
        "text": "KC is +3.08% on the regular-session monitor and the fresh Aftermarket quote at $10.04 is only +0.11%, a stabilization rather than a new impulse. The deeper reset remains incomplete: buyers must defend this area and reclaim nearby resistance before the prior continuation case can be reconsidered.",
        "price": 10.03,
        "pct": -5.42,
        "return_vs_entry_pct": -5.47,
        "return_vs_base_pct": -5.47,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.47,
        "session_day": 5,
        "reference_price": 10.61,
        "reference_text": "$10.03 ยท -5.47% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-74e0eb465150a4a4387af4fb0dec1bc7e373e0df821280483a962398f6c20d1e",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 5,
        "timestamp": "2026-07-15T19:32:55.950669Z",
        "date": "Session 5 ยท Jul 15, 2026 ยท 15:32 NASDAQ",
        "text": "KC slipped to -5.89% from -4.01% in the prior note, reversing the earlier constructive tone during the regular session. The setup is now a deeper reset: stabilization and a reclaim of nearby resistance must arrive before the prior continuation case can be reconsidered.",
        "price": 9.98,
        "pct": -5.89,
        "return_vs_entry_pct": -5.94,
        "return_vs_base_pct": -5.94,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -1.89,
        "session_day": 5,
        "reference_price": 10.61,
        "reference_text": "$9.98 ยท -5.94% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-089305e6eb7f2f8597b944e25802772e18e091e68881ef2afd1535b852f67f3e",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 5,
        "timestamp": "2026-07-15T14:25:15.049565Z",
        "date": "Session 5 ยท Jul 15, 2026 ยท 10:25 NASDAQ",
        "text": "KC fell back to -4.01%, reversing the prior modestly constructive tone and placing the setup in a deeper reset. The recent bid now has to stabilize quickly and reclaim nearby range resistance; otherwise the loss of momentum will outweigh the earlier continuation case.",
        "price": 10.18,
        "pct": -4.01,
        "return_vs_entry_pct": -4.05,
        "return_vs_base_pct": -4.05,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 4.24,
        "session_day": 5,
        "reference_price": 10.61,
        "reference_text": "$10.18 ยท -4.05% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 5,
        "timestamp": "2026-07-15T12:03:30.497055Z",
        "date": "Session 5 ยท Jul 15, 2026 ยท 08:03 NASDAQ",
        "text": "KC fresh Premarket at 10.00 is 2.77% above the prior Aftermarket 9.73, a meaningful repair attempt after the weak close near the low below VWAP. The rebound must hold the breakdown area through the open; failure back under it would show that technology breadth has not repaired KC relative supply.",
        "price": 9.73,
        "pct": -8.25,
        "return_vs_entry_pct": -8.29,
        "return_vs_base_pct": -8.29,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.0,
        "session_day": 5,
        "reference_price": 10.61,
        "reference_text": "$9.73 ยท -8.29% from $10.61 base",
        "timing": "",
        "market_marker": {
          "phase": "pre",
          "text": "Premarket update: $10.00 (+2.77% vs regular close) ยท Jul 15, 2026 ยท 08:01 NASDAQ"
        },
        "extended_hours": {
          "phase": "pre",
          "price": 10.0,
          "ext_pct": 2.77,
          "as_of": "2026-07-15T12:01:25Z",
          "persisted": false
        },
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 4,
        "timestamp": "2026-07-14T21:36:16.164449Z",
        "date": "Session 4 ยท Jul 14, 2026 ยท 17:36 NASDAQ",
        "text": "KC's fresh Aftermarket quote at 9.73 was essentially flat after a weak regular-session close near the low below VWAP. Positive technology breadth did not prevent relative weakness, so the recovery case remains impaired; only a fast reclaim of the breakdown area would interrupt continued supply.",
        "price": 9.73,
        "pct": -8.25,
        "return_vs_entry_pct": -8.29,
        "return_vs_base_pct": -8.29,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.09,
        "session_day": 4,
        "reference_price": 10.61,
        "reference_text": "$9.73 ยท -8.29% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 4,
        "timestamp": "2026-07-14T19:40:13.878520Z",
        "date": "Session 4 ยท Jul 14, 2026 ยท 15:40 NASDAQ",
        "text": "KC broke lower to -8.11%, finished near the session low below VWAP and traded with 1.24x volume, even as technology breadth was positive. That relative weakness is the clearest warning in the tape: the recovery case has lost its footing, and only a fast reclaim of today's breakdown area would prevent continued supply from becoming the dominant trend.",
        "price": 9.74,
        "pct": -8.11,
        "return_vs_entry_pct": -8.2,
        "return_vs_base_pct": -8.2,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.0,
        "session_day": 4,
        "reference_price": 10.61,
        "reference_text": "$9.74 ยท -8.20% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 4,
        "timestamp": "2026-07-14T19:31:10.330343Z",
        "date": "Session 4 ยท Jul 14, 2026 ยท 15:31 NASDAQ",
        "text": "KC closed -8.11% below its scan reference, turning the earlier mild reset into a more serious test of support. The panel wants the tape to stabilize and show follow-through before assigning conviction to recovery; further momentum loss would weaken the case.",
        "price": 9.74,
        "pct": -8.11,
        "return_vs_entry_pct": -8.2,
        "return_vs_base_pct": -8.2,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -6.13,
        "session_day": 4,
        "reference_price": 10.61,
        "reference_text": "$9.74 ยท -8.20% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 4,
        "timestamp": "2026-07-14T14:25:46.462488Z",
        "date": "Session 4 ยท Jul 14, 2026 ยท 10:25 NASDAQ",
        "text": "KC is slightly below its scan reference at -2.03%, so the setup remains unresolved rather than decisively broken. The panel wants the tape to hold support and show better follow-through before assigning conviction to the recovery case.",
        "price": 10.39,
        "pct": -2.03,
        "return_vs_entry_pct": -2.07,
        "return_vs_base_pct": -2.07,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.0,
        "session_day": 4,
        "reference_price": 10.61,
        "reference_text": "$10.39 ยท -2.07% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 4,
        "timestamp": "2026-07-14T10:55:20.657725Z",
        "date": "Session 4 ยท Jul 14, 2026 ยท 06:55 NASDAQ",
        "text": "KC has a fresh premarket fade and remains modestly negative against its scan reference. The panel keeps the setup in a neutral reset only while the recent bid holds; deeper momentum loss would weaken the continuation case.",
        "price": 10.39,
        "pct": -2.03,
        "return_vs_entry_pct": -2.07,
        "return_vs_base_pct": -2.07,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.94,
        "session_day": 4,
        "reference_price": 10.61,
        "reference_text": "$10.39 ยท -2.07% from $10.61 base",
        "timing": "",
        "market_marker": {
          "phase": "pre",
          "text": "Premarket update: $9.80 (-5.68% vs regular close) ยท Jul 14, 2026 ยท 06:26 NASDAQ"
        },
        "extended_hours": {
          "phase": "pre",
          "price": 9.8,
          "ext_pct": -5.68,
          "as_of": "2026-07-14T10:26:39Z",
          "persisted": false
        },
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 3,
        "timestamp": "2026-07-13T16:30:58.578231Z",
        "date": "Session 3 ยท Jul 13, 2026 ยท 12:30 NASDAQ",
        "text": "KC is modestly negative at -1.08%, keeping the setup in a neutral reset rather than a confirmed continuation. The panel stays constructive only while the recent bid holds and the tape avoids a deeper loss of momentum.",
        "price": 10.49,
        "pct": -1.08,
        "return_vs_entry_pct": -1.13,
        "return_vs_base_pct": -1.13,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.66,
        "session_day": 3,
        "reference_price": 10.61,
        "reference_text": "$10.49 ยท -1.13% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 3,
        "timestamp": "2026-07-13T13:48:45.922267Z",
        "date": "Session 3 ยท Jul 13, 2026 ยท 09:48 NASDAQ",
        "text": "KC is still modestly positive, but the move needs cleaner confirmation to turn into a durable continuation. The panel will keep it constructive only if the recent bid holds; otherwise it starts to look like a temporary reset.",
        "price": 10.56,
        "pct": -0.42,
        "return_vs_entry_pct": -0.47,
        "return_vs_base_pct": -0.47,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -3.3,
        "session_day": 3,
        "reference_price": 10.61,
        "reference_text": "$10.56 ยท -0.47% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 3,
        "timestamp": "2026-07-13T10:55:57.711818Z",
        "date": "Session 3 ยท Jul 13, 2026 ยท 06:55 NASDAQ",
        "text": "KC is still slightly positive and has not broken the early constructive read, but the move needs stronger confirmation to become a clean continuation. The panel sees a useful setup only if the recent bid holds; renewed rejection near resistance would suggest a temporary reset rather than durable follow-through.",
        "price": 10.91,
        "pct": 2.88,
        "return_vs_entry_pct": 2.83,
        "return_vs_base_pct": 2.83,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.0,
        "session_day": 3,
        "reference_price": 10.61,
        "reference_text": "$10.91 ยท +2.83% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 2,
        "timestamp": "2026-07-10T22:49:20.594466Z",
        "date": "Session 2 ยท Jul 10, 2026 ยท 18:49 NASDAQ",
        "text": "KC retains a small positive return, but the move still needs stronger confirmation before it can be treated as sustained follow-through. Holding the recent bid is constructive, while renewed rejection near resistance would show that the current gain is a reset rather than a durable continuation.",
        "price": 10.91,
        "pct": 2.88,
        "return_vs_entry_pct": 2.83,
        "return_vs_base_pct": 2.83,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -1.22,
        "session_day": 2,
        "reference_price": 10.61,
        "reference_text": "$10.91 ยท +2.83% from $10.61 base",
        "timing": "",
        "market_marker": {
          "phase": "post",
          "text": "Aftermarket update: $10.90 (-0.09% vs regular close) ยท Jul 10, 2026 ยท 18:48 NASDAQ"
        },
        "extended_hours": {
          "phase": "post",
          "price": 10.9,
          "ext_pct": -0.09,
          "as_of": "2026-07-10T22:48:56.935570Z",
          "persisted": false
        },
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 2,
        "timestamp": "2026-07-10T14:25:44.296130Z",
        "date": "Session 2 ยท Jul 10, 2026 ยท 10:25 NASDAQ",
        "text": "KC is still close enough to keep the trade alive, but the easy part of the move is already behind it and the first session did not produce a clean expansion. It now needs stronger volume confirmation and a firmer bid, otherwise the breakout risks stalling out.",
        "price": 11.04,
        "pct": 4.1,
        "return_vs_entry_pct": 4.05,
        "return_vs_base_pct": 4.05,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 5.37,
        "session_day": 2,
        "reference_price": 10.61,
        "reference_text": "$11.04 ยท +4.05% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 1,
        "timestamp": "2026-07-09T21:38:26.984735Z",
        "date": "Session 1 ยท Jul 9, 2026 ยท 17:38 NASDAQ",
        "text": "KC is still holding close enough to entry to keep the trade alive, but the easy part of the move has already passed and the first session did not produce a clean expansion. The setup now needs volume confirmation and a stronger bid, otherwise this risks becoming a tidy breakout that never really launched.",
        "price": 10.47,
        "pct": -1.27,
        "return_vs_entry_pct": -1.32,
        "return_vs_base_pct": -1.32,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.57,
        "session_day": 1,
        "reference_price": 10.61,
        "reference_text": "$10.47 ยท -1.32% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 1,
        "timestamp": "2026-07-09T15:13:26.537235Z",
        "date": "Session 1 ยท Jul 9, 2026 ยท 11:13 NASDAQ",
        "text": "Session 1 check: KC is down -1.84%, a small early pullback after the day-0 read. The tracking window has barely started, so this update should frame it as an initial mark rather than a verdict.",
        "price": 10.41,
        "pct": -1.84,
        "return_vs_entry_pct": -1.89,
        "return_vs_base_pct": -1.89,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -1.04,
        "session_day": 1,
        "reference_price": 10.61,
        "reference_text": "$10.41 ยท -1.89% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 0,
        "timestamp": "2026-07-08T22:49:50.176577Z",
        "date": "Session 0 ยท Jul 8, 2026 ยท 18:49 NASDAQ",
        "text": "Day 0 is only down -0.80%, so this is still the freshest name in the group. The tracking is barely underway, and the right framing is simply that the initial pulse is close to flat so far.",
        "price": 10.52,
        "pct": -0.8,
        "return_vs_entry_pct": -0.85,
        "return_vs_base_pct": -0.85,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.85,
        "session_day": 0,
        "reference_price": 10.61,
        "reference_text": "$10.52 ยท -0.85% from $10.61 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      }
    ],
    "observed_outcomes": [
      {
        "label": "+1 sessions",
        "status": "complete",
        "return": -1.27,
        "reference_text": "-1.27% from $10.61 base",
        "price": 10.47,
        "updated": "Jul 14, 2026 ยท 12:37 NASDAQ",
        "mfe": -0.28,
        "mae": -3.47
      },
      {
        "label": "+5 sessions",
        "status": "complete",
        "return": -5.42,
        "reference_text": "-5.42% from $10.61 base",
        "price": 10.03,
        "updated": "Jul 15, 2026 ยท 17:32 NASDAQ",
        "mfe": 5.23,
        "mae": -8.63
      },
      {
        "label": "+10 sessions",
        "status": "complete",
        "return": -7.97,
        "reference_text": "-7.97% from $10.61 base",
        "price": 9.76,
        "updated": "Jul 22, 2026 ยท 18:06 NASDAQ",
        "mfe": 5.23,
        "mae": -12.4
      },
      {
        "label": "+15 sessions",
        "status": "complete",
        "return": -6.65,
        "reference_text": "-6.65% from $10.61 base",
        "price": 9.9,
        "updated": "Jul 30, 2026 ยท 03:30 NASDAQ",
        "mfe": 5.23,
        "mae": -12.4
      }
    ],
    "candidate_comparison_history": [],
    "candidates": [
      {
        "symbol": "RGC",
        "name": "Regencell Bioscience Holdings Limited",
        "exchange": "NASDAQ",
        "tradingview_url": "https://es.tradingview.com/chart/?symbol=NASDAQ%3ARGC&interval=60",
        "score": 3.4,
        "price": 6.95,
        "change": 16.86,
        "volume": null,
        "avg_volume_3m": null,
        "volume_ratio": 4.68,
        "rsi": 21.89,
        "ema_trend": "7.45 > 11.37 > 17.93",
        "position_52w_pct": 10.03,
        "vwap": 6.88,
        "vwap_distance_pct": null,
        "vwap_state": "above",
        "facts": [],
        "role": "alternative",
        "selected": false,
        "reason": ""
      }
    ],
    "news": [
      {
        "title": "Which stocks are gapping on Wednesday?",
        "url": "https://finnhub.io/api/news?id=2b6c259c4f11a49ee2521307a50fec255fc5ac40c0d2260ecffeeee0056c82d1"
      },
      {
        "title": "Baiya International Group shares are trading higher after the company announced that the Cryptocurrency Ark Plan completed its first round of public voting with Binance Coin",
        "url": "https://finnhub.io/api/news?id=296100663ef5bc9258ea0a5409e9effe5d4f2daf99893662585eebae2ef58fd1"
      },
      {
        "title": "Penguin Solutions, Beazer Homes, Alibaba And Other Big Stocks Moving Higher On Wednesday",
        "url": "https://finnhub.io/api/news?id=5bf6721efe056b9b96e58f736039ef456f2db9de036bd15f6d2ac3a0387da5ab"
      },
      {
        "title": "Why iOThree Shares Are Trading Higher By Around 70%; Here Are 20 Stocks Moving Premarket",
        "url": "https://finnhub.io/api/news?id=6f4dcf39c84254a1b18199e850406ef178f93b39b64a39c27e592175c9565560"
      }
    ],
    "transcript_url": "https://trydingday.com/panel-conversation-20260708-kc/",
    "initial_transcript_anchor": "",
    "chart_url": "https://trydingday.wordpress.com/wp-content/uploads/2026/07/chart-kc-day7.png",
    "secondary_chart_url": null,
    "forecast_chart_url": null,
    "methodology_url": "https://trydingday.com/methodology/",
    "track_record_url": "https://trydingday.com/track-record/",
    "market_timezone": "America/New_York"
  }
}