INFY episode 20260818_INFY_MIDDAY

Public episode JSON embedded as readable text for automated access.

{
  "schema_version": "tryding-agent-episode.v1",
  "episode_id": "20260818_INFY_MIDDAY",
  "episode_url": "https://trydingday.com/data/agents/v1/episodes/20260818_INFY_MIDDAY.html",
  "public_page_url": "https://trydingday.com/coverage/infy/2026-08-18/midday/",
  "published_at": "2026-08-18T18:02:16.453737Z",
  "updated_at": "2026-09-09T22:17:51.550423Z",
  "lifecycle": {
    "tracking_status": "closed",
    "active_for_tracking": false,
    "stage": "closed"
  },
  "instrument": {
    "type": "equity",
    "symbol": "INFY",
    "exchange": "NYSE",
    "name": "Infosys Limited"
  },
  "technical_reference": {
    "status": "ok",
    "reference_price": 11.89,
    "model_downside_reference": 11.31,
    "model_upside_scenario_1": 12.48,
    "model_upside_scenario_2": 13.06,
    "atr_14": 0.39,
    "method": "reference_price_plus_minus_atr14"
  },
  "public_content": {
    "date": "August 18, 2026",
    "generated_at": "2026-08-18T18:02:16.453737Z",
    "original_published_at": null,
    "session_tag": "midday",
    "label": "Market coverage",
    "try_label": "Raw Try",
    "public_status": "Raw Try",
    "why_today": "The panel selected INFY as a researchable daily thesis after comparing the full sealed candidate set. Its company-specific mechanism and current relative strength are useful, but quiet participation and an incomplete higher-timeframe recovery keep the conclusion conditional.",
    "entry_reasoning": "Panel thesis: INFY has a concrete company-specific mechanism and current relative strength, but quiet participation and incomplete higher-timeframe recovery keep the thesis conditional. Invalidation boundary: A loss of the current structure without renewed participation would invalidate the continuation thesis.",
    "reference_price": 11.89,
    "scanner": {
      "price": 11.89,
      "reference": 11.89,
      "score": null,
      "score_version": "v0_legacy_reconstructed",
      "change": 2.62,
      "volume": 10337309.0,
      "average_volume": 22992846.0,
      "volume_ratio": 0.47,
      "rsi": 39.85,
      "ema_trend": "12.12 > 12.01 > 11.85",
      "position_52w": 39.75,
      "atr_14": 0.39,
      "vwap": 11.82,
      "vwap_state": "above",
      "vwap_distance_pct": 0.59,
      "vwap_reading": {
        "price": 11.82,
        "state": "above",
        "distance_pct": 0.59
      },
      "range_position": 0.986,
      "gap_pct": 0.0,
      "relative_strength": {
        "excess_pct": 3.18,
        "index": "SPY",
        "index_chg_pct": -0.56,
        "status": "idiosyncratic"
      },
      "volume_percentile": {
        "median_vol": 20245200,
        "percentile": 4.8,
        "status": "quiet",
        "today_vol": 10337309
      },
      "extension": {
        "atr": 0.39,
        "dist_atr": -0.29,
        "ema_ref": 12.01,
        "status": "below"
      },
      "atr_move_signal": {
        "atr_pct": 3.28,
        "status": "noise",
        "z": 0.8
      },
      "sector_breadth": null,
      "sentiment": null,
      "sentiment_score": null,
      "earnings_warning": {
        "days_away": null,
        "earnings_date": null,
        "has_earnings_soon": false,
        "status": "clear"
      },
      "options_snapshot": null,
      "extended_hours": {
        "ext_pct": null,
        "market_state": "REGULAR",
        "phase": "regular",
        "post_market_pct": null,
        "pre_market_pct": null,
        "status": "none"
      },
      "coiled_spring": {
        "count": 3,
        "idio_strength": true,
        "near_ema": false,
        "quiet_day": true,
        "status": "watch",
        "trend_stacked": true
      },
      "short_pct_float": 4.17,
      "days_to_cover": 5.62,
      "catalyst": "Asian Equities Traded in the US as American Depositary Receipts Track Lower in Tuesday Trading",
      "sector": "Technology",
      "exchange": "NYSE",
      "sec_signal": "NO_RECENT_FORM4_SIGNAL"
    },
    "levels": {
      "reference": 11.89,
      "downside": 11.31,
      "upside_1": 12.48,
      "upside_2": 13.06
    },
    "review": {
      "score": null,
      "status": "Majority with dissent",
      "summary": "The panel selected INFY as a researchable daily thesis after comparing the full sealed candidate set. Its company-specific mechanism and current relative strength are useful, but quiet participation and an incomplete higher-timeframe recovery keep the conclusion conditional.",
      "views": [
        {
          "name": "Kenji Osei",
          "role": "AI Systems & Market Data Integrity Analyst",
          "icon": "๐Ÿง ",
          "view": "The sealed evidence gives us eleven candidates, but it does not give them equal proof. INFY has a current price observation, a direct information lane and a reproducible intraday record. TAYD is different: its candidate identity is present, while current descriptive fields are absent. That is a boundary, not a bearish signal.",
          "reasoning": "The market context adds a constraint rather than a vote. Breadth is partial: 124 advancers versus 151 decliners across 276 fresh quotes, with 21 names lacking a quote. The small-cap net is -25.77%. That makes broad confirmation unavailable; it does not turn every candidate into a failure."
        },
        {
          "name": "Marcus Feld",
          "role": "information, fundamentals and catalyst analyst",
          "icon": "๐ŸฆŠ",
          "view": "INFY has the most usable company story in the room. The Knorr-Bremse collaboration is specific, and the stock is up 2.62% against a down SPY session. That is not just a ticker moving because someone typed a headline.",
          "reasoning": "I am narrowing my view. INFY is not the strongest chart, but it is the strongest combination of a symbol-specific mechanism and a testable near-term check. The objection is participation, not absence of a thesis."
        },
        {
          "name": "Elena Vartanyan",
          "role": "independent statistical auditor",
          "icon": "๐ŸŽฏ",
          "view": "It is also not proof of continuation. INFY traded on 0.47x its three-month average volume and sits in the 4.8th volume percentile. The relative move is real; the participation behind it is thin. Those are different sentences.",
          "reasoning": "That is the right boundary. INFY does not clear the stronger daily label because the volume denominator and higher-timeframe recovery remain unresolved. It does clear the minimum for a useful research thesis. The falsifier is concrete: loss of the current structure without a participation response."
        },
        {
          "name": "Nate Brooks",
          "role": "market structure and timing analyst",
          "icon": "๐Ÿ“ˆ",
          "view": "The short tape helps INFY: it is above the 11.82 VWAP, finished near the top of its session range, and the intraday trend is up. But the longer chart is still a recovery attempt, not a clean established advance. I would not confuse location with confirmation.",
          "reasoning": "And the tape says slow down. EMBC finished below its 5.24 VWAP with a 0.31 volume ratio and a high RSI. The chart has bounced from damage; it has not erased the damage. That is a recovery story, not a confirmed continuation."
        },
        {
          "name": "Priya Nandakumar",
          "role": "institutional risk and execution manager",
          "icon": "๐Ÿ›ก๏ธ",
          "view": "That makes INFY researchable, not comfortable. A thin move can reverse without warning. The thesis needs a simple survival test: hold the current intraday structure while participation improves. If it cannot do that, the story has no practical support.",
          "reasoning": "Exactly. ARXS has better structure but its supplied catalyst is about Lyntris, not ARXS. BLLN has a specific earnings record but is below VWAP after a sharp break. CCB, GPUS, RKTO and MYSZ each carry a more obvious execution or structural problem. The attractive stories are not interchangeable."
        }
      ],
      "conviction": {
        "status_phrase": "majority-with-dissent",
        "basis": "Support โ€” INFY's +3.18% relative performance versus SPY and above-VWAP intraday reading; Counter-case โ€” 0.47x volume and a damaged higher-timeframe trend; Unresolved โ€” whether participation expands while the current structure holds.",
        "risk": "",
        "resolution_pct": 57.0,
        "counter_case_pct": 28.0,
        "unresolved_pct": 15.0
      },
      "context_roundtable": {
        "mode": "coffee",
        "status": "partial",
        "consulted_voice_ids": [],
        "summary": "The session was split rather than uniformly weak: oil and geopolitical tension pressed on risk appetite, while optimistic index commentary competed with a softer tape. Breadth was negative overall, especially in smaller names, and the available market cut was partial. The result was a day where headlines could attract attention but participation and follow-through remained selective.",
        "long_read": "The day carried two competing messages. Cross-asset pressure came from oil above $90, higher Treasury yields and gold slipping below $4,400. Geopolitical tension also weighed on futures as a chip-led rally lost momentum. At the same time, optimistic commentary raised a much higher long-term index target, while an index-inclusion story was accompanied by a falling share price. The aggregate tape did not resolve the contradiction: 124 advancers faced 151 decliners among 276 fresh quotes, with 93% quote coverage and 92% freshness. Large names were less weak than smaller ones, but the small-cap net was -25.77%. That combination favors selective evidence over broad confidence. The central question for the session was not whether stories existed; it was whether the tape supplied enough participation to make those stories durable.",
        "transcript": [],
        "source_urls": [
          "https://investorshub.advfn.com/market-news/article/34485/gold-slips-below-4400-as-higher-oil-prices-and-treasury-yields-weigh",
          "https://www.barrons.com/articles/reddit-stock-joining-s-p-500-191e5f70?siteid=yhoof2&yptr=yahoo",
          "https://www.fool.com/investing/2026/08/18/ed-yardeni-just-raised-his-2026-price-target-on-th",
          "https://www.barrons.com/livecoverage/stock-market-news-today-081826/card/gold-slips-on-higher-oil-treasury-yields-4lxEnu5DjJGr946KRrKb?siteid=yhoof2&yptr=yahoo",
          "https://www.barrons.com/livecoverage/stock-market-news-today-081826/card/stock-futures-drop-as-chip-rally-runs-out-of-steam-MLs3ul9yDkepWx70B75D?siteid=yhoof2&yptr=yahoo"
        ]
      },
      "context_roundtable_sources": [
        {
          "event_id": "mi_evt_3f8d4e249bd5bd7a40d98485",
          "headline": "Gold Slips Below $4,400 as Higher Oil Prices and Treasury Yields Weigh",
          "url": "https://investorshub.advfn.com/market-news/article/34485/gold-slips-below-4400-as-higher-oil-prices-and-treasury-yields-weigh",
          "publisher": "InvestorsHub",
          "source_quality": "market_context",
          "public_safe": true,
          "published_at": "2026-08-18T09:33:27Z",
          "available_at": "2026-08-18T10:40:11.683970+00:00"
        },
        {
          "event_id": "mi_evt_48ab6cbff16cbc9cadef8a99",
          "headline": "Reddit Stock Falls Ahead of Joining the S&P 500",
          "url": "https://www.barrons.com/articles/reddit-stock-joining-s-p-500-191e5f70?siteid=yhoof2&yptr=yahoo",
          "publisher": "Barrons.com",
          "source_quality": "market_context",
          "public_safe": true,
          "published_at": "2026-08-18T10:17:00Z",
          "available_at": "2026-08-18T10:40:11.683970+00:00"
        },
        {
          "event_id": "mi_evt_89be98429393d352ddef037b",
          "headline": "Gold Slips on Higher Oil, Treasury Yields",
          "url": "https://www.barrons.com/livecoverage/stock-market-news-today-081826/card/gold-slips-on-higher-oil-treasury-yields-4lxEnu5DjJGr946KRrKb?siteid=yhoof2&yptr=yahoo",
          "publisher": "Barrons.com",
          "source_quality": "market_context",
          "public_safe": true,
          "published_at": "2026-08-18T09:51:52Z",
          "available_at": "2026-08-18T10:40:11.683970+00:00"
        },
        {
          "event_id": "mi_evt_c4fd28cb821189e29f0ddf9a",
          "headline": "Stock Futures Drop as Chip Rally Halts, Trump Ramps Up Middle East Tension",
          "url": "https://www.barrons.com/livecoverage/stock-market-news-today-081826/card/stock-futures-drop-as-chip-rally-runs-out-of-steam-MLs3ul9yDkepWx70B75D?siteid=yhoof2&yptr=yahoo",
          "publisher": "Barrons.com",
          "source_quality": "market_context",
          "public_safe": true,
          "published_at": "2026-08-18T10:01:58Z",
          "available_at": "2026-08-18T10:40:11.683970+00:00"
        },
        {
          "event_id": "mi_evt_7e30ed1846d7f65876241c18",
          "headline": "Ed Yardeni Just Raised His 2026 Price Target on the S&P 500 to 8,400. 3 Ways The Market Can Get There.",
          "url": "https://www.fool.com/investing/2026/08/18/ed-yardeni-just-raised-his-2026-price-target-on-th",
          "publisher": "Motley Fool",
          "source_quality": "market_context",
          "public_safe": true,
          "published_at": "2026-08-18T09:35:00Z",
          "available_at": "2026-08-18T10:40:11.683970+00:00"
        }
      ]
    },
    "updates": [
      {
        "day": 15,
        "timestamp": "2026-09-09T22:17:51.550423Z",
        "date": "Session 15 ยท Sep 9, 2026 ยท 18:17 NYSE",
        "text": "INFY's 15-session tracking closes at -8.11% from the $11.89 reference under the canonical session-15 outcome. The path reached +2.98% at best and -9.04% at worst. Fresh closure evidence records a $10.93 provider price (-8.07% versus the reference) and an $11.10 post-market quote (+1.56% versus the regular close); current VWAP, RSI, EMA trend and 52-week position readings are unavailable, while relative volume is 0.79x. Infosys issuer posts about EDB Postgres AI, AI workflow redesign and Southeast Asia growth remain context, not evidence that the original continuation thesis held. The thesis was worth testing because its mechanism was company-specific; it failed the published price-and-participation test, so public tracking ends.",
        "price": 10.88,
        "pct": -8.58,
        "return_vs_entry_pct": -8.49,
        "return_vs_base_pct": -8.49,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -2.1,
        "session_day": 15,
        "reference_price": 11.89,
        "reference_text": "$10.88 ยท -8.49% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": true,
        "transcript_anchor": "transcript-entry-18455e564e4871c16434a5e42d9dda480b887418a663ef0f3e44a9bb556b8bbd",
        "price_as_of": "2026-08-18T21:14:54Z",
        "vwap_as_of": null
      },
      {
        "day": 14,
        "timestamp": "2026-09-08T22:00:23.989876Z",
        "date": "Session 14 ยท Sep 8, 2026 ยท 18:00 NYSE",
        "text": "INFY's tracked loss widened 0.46 points to -6.43% as price fell 4.87% to $11.13 but held only 0.07% above VWAP on 0.94x average volume. With no confirmed structure, distribution and a 12.22-point 20-session lag versus Technology, the company-specific mechanism remains unvalidated and the continuation thesis has no current support.",
        "price": 11.13,
        "pct": -6.43,
        "return_vs_entry_pct": -6.39,
        "return_vs_base_pct": -6.39,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.38,
        "session_day": 14,
        "reference_price": 11.89,
        "reference_text": "$11.13 ยท -6.39% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-08T21:25:50Z",
        "vwap_as_of": null
      },
      {
        "day": 14,
        "timestamp": "2026-09-08T19:47:43.615236Z",
        "date": "Session 14 ยท Sep 8, 2026 ยท 15:47 NYSE",
        "text": "INFY's tracked loss narrowed 0.21 points to -5.97% as the current price fell 4.49% to $11.18 but held just above VWAP at $11.17. That is only a marginal repair: volume is 0.56x average, no structure is confirmed and the stock trails Technology by 11.89 points over 20 sessions, so the company-specific mechanism remains unvalidated.",
        "price": 11.175,
        "pct": -5.97,
        "return_vs_entry_pct": -6.01,
        "return_vs_base_pct": -6.01,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.04,
        "session_day": 14,
        "reference_price": 11.89,
        "reference_text": "$11.18 ยท -6.01% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-08T19:22:03.550453Z",
        "vwap_as_of": null
      },
      {
        "day": 14,
        "timestamp": "2026-09-08T14:29:43.347803Z",
        "date": "Session 14 ยท Sep 8, 2026 ยท 10:29 NYSE",
        "text": "INFY tracked loss widened 4.54 points to -6.18% at session 14 after the latest capture fell 4.44% to $11.18. The price is only 0.02% above VWAP, but volume is 0.21 times average, the range has no confirmed structure and twenty-session Technology-relative performance is -11.40 points; the company mechanism remains specific, while the continuation thesis has lost its evidence.",
        "price": 11.18,
        "pct": -6.18,
        "return_vs_entry_pct": -5.97,
        "return_vs_base_pct": -5.97,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -4.37,
        "session_day": 14,
        "reference_price": 11.89,
        "reference_text": "$11.18 ยท -5.97% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": true,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-01d39ebd92bbefa03e9f0eab6393522e345971d5d3c342278ff6cba29eb6c7e5",
        "price_as_of": "2026-09-08T14:06:19.550837Z",
        "vwap_as_of": null
      },
      {
        "day": 13,
        "timestamp": "2026-09-04T22:02:16.315563Z",
        "date": "Session 13 ยท Sep 4, 2026 ยท 18:02 NYSE",
        "text": "INFY tracked loss widened 0.46 points to -1.64% as the latest capture fell 3.23% to $11.70 and sat 0.34% below VWAP on 0.94 times average volume, with no confirmed structure. The collaboration case remains specific, but Technology underperformance of 6.25 points over twenty sessions leaves continuation conditional rather than repaired.",
        "price": 11.7,
        "pct": -1.64,
        "return_vs_entry_pct": -1.6,
        "return_vs_base_pct": -1.6,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.55,
        "session_day": 13,
        "reference_price": 11.89,
        "reference_text": "$11.70 ยท -1.60% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-04T21:12:25Z",
        "vwap_as_of": null
      },
      {
        "day": 13,
        "timestamp": "2026-09-04T20:02:32.346451Z",
        "date": "Session 13 ยท Sep 4, 2026 ยท 16:02 NYSE",
        "text": "INFY is nearly unchanged on the tracked record at -1.18%, down 0.03 points from the previous note, while the latest capture fell 2.69% to $11.77 but finished just 0.21% above VWAP. The small price hold has not become a recovery: volume is 0.53 times average, no structure is confirmed and twenty-session Technology underperformance leaves the collaboration thesis conditional.",
        "price": 11.765,
        "pct": -1.18,
        "return_vs_entry_pct": -1.05,
        "return_vs_base_pct": -1.05,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.42,
        "session_day": 13,
        "reference_price": 11.89,
        "reference_text": "$11.77 ยท -1.05% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-04T19:21:46.989147Z",
        "vwap_as_of": null
      },
      {
        "day": 13,
        "timestamp": "2026-09-04T14:34:08.785567Z",
        "date": "Session 13 ยท Sep 4, 2026 ยท 10:34 NYSE",
        "text": "INFY's tracked return fell 3.08 points to -1.15% as the latest capture dropped 2.27% to .82, below VWAP near the lower quarter of its range on 0.06 times average volume. The collaboration mechanism remains specific, but the earlier repair has reversed and twenty-session Technology underperformance leaves durable continuation unsupported.",
        "price": 11.815,
        "pct": -1.15,
        "return_vs_entry_pct": -0.63,
        "return_vs_base_pct": -0.63,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -2.27,
        "session_day": 13,
        "reference_price": 11.89,
        "reference_text": "$11.81 ยท -0.63% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-cc12934915eb29ce495dc33d150fb99fc51f6311751f65f53169a7a682c6d119",
        "price_as_of": "2026-09-04T14:06:17.385242Z",
        "vwap_as_of": null
      },
      {
        "day": 12,
        "timestamp": "2026-09-03T20:15:37.439692Z",
        "date": "Session 12 ยท Sep 3, 2026 ยท 16:15 NYSE",
        "text": "INFY's tracked gain improved 0.37 points to +1.93% as the latest capture rose 0.96% to $12.09 and held 0.28% above VWAP. The collaboration case has a modest price lift, but volume is 0.35 times average, participation is decelerating, no structure is confirmed and twenty-session performance still trails Technology; continuation remains conditional.",
        "price": 12.085,
        "pct": 1.93,
        "return_vs_entry_pct": 1.64,
        "return_vs_base_pct": 1.64,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.25,
        "session_day": 12,
        "reference_price": 11.89,
        "reference_text": "$12.09 ยท +1.64% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-03T19:21:52.173032Z",
        "vwap_as_of": null
      },
      {
        "day": 12,
        "timestamp": "2026-09-03T14:53:54.068582Z",
        "date": "Session 12 ยท Sep 3, 2026 ยท 10:53 NYSE",
        "text": "INFY's tracked gain improved 0.93 points to +1.56% in the latest capture, with price up 1.21% to 12.115 and 0.86% above VWAP at 77.2% of the range on 0.14 times average volume. The company-specific collaboration case has improved in price, but participation remains quiet, structure is unconfirmed and the stock still trails Technology over twenty sessions; continuation remains conditional.",
        "price": 12.115,
        "pct": 1.56,
        "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.22,
        "session_day": 12,
        "reference_price": 11.89,
        "reference_text": "$12.12 ยท +1.89% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-03T14:06:17.841920Z",
        "vwap_as_of": null
      },
      {
        "day": 11,
        "timestamp": "2026-09-02T22:21:31.807732Z",
        "date": "Session 11 ยท Sep 2, 2026 ยท 18:21 NYSE",
        "text": "INFY's tracked gain fell 0.55 points to +0.63% after the latest capture slipped 0.25% to .97. Price is 0.17% below VWAP in the lower third on 0.50 times average volume with no confirmed structure; the company-specific collaboration case remains conditional as the earlier recovery loses momentum.",
        "price": 11.97,
        "pct": 0.63,
        "return_vs_entry_pct": 0.67,
        "return_vs_base_pct": 0.67,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.55,
        "session_day": 11,
        "reference_price": 11.89,
        "reference_text": "$11.97 ยท +0.67% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-02T21:10:21Z",
        "vwap_as_of": null
      },
      {
        "day": 11,
        "timestamp": "2026-09-02T16:08:37.126768Z",
        "date": "Session 11 ยท Sep 2, 2026 ยท 12:08 NYSE",
        "text": "INFY tracked gain improved 0.30 points to +1.18% after the latest capture rose 0.29% to 12.035. Price is essentially at VWAP, at the middle of its range, on only 0.08 times average volume; healthy averages and slight index resilience remain, but the collaboration thesis still lacks a stronger recovery signal.",
        "price": 12.035,
        "pct": 1.18,
        "return_vs_entry_pct": 1.22,
        "return_vs_base_pct": 1.22,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.29,
        "session_day": 11,
        "reference_price": 11.89,
        "reference_text": "$12.04 ยท +1.22% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-02T14:44:54.049824Z",
        "vwap_as_of": null
      },
      {
        "day": 10,
        "timestamp": "2026-09-01T22:11:43.894263Z",
        "date": "Session 10 ยท Sep 1, 2026 ยท 18:11 NYSE",
        "text": "INFY's tracked gain remains +0.88% as the latest capture slipped 0.50% to $12.00. It is hovering around VWAP in the lower part of the range on 0.75x average volume; healthy EMA alignment and slight index resilience remain, but the collaboration thesis still lacks stronger participation or a confirmed structure.",
        "price": 12.0,
        "pct": 0.88,
        "return_vs_entry_pct": 0.93,
        "return_vs_base_pct": 0.93,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.12,
        "session_day": 10,
        "reference_price": 11.89,
        "reference_text": "$12.00 ยท +0.93% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-01T21:34:54Z",
        "vwap_as_of": null
      },
      {
        "day": 10,
        "timestamp": "2026-09-01T21:05:55.090203Z",
        "date": "Session 10 ยท Sep 1, 2026 ยท 17:05 NYSE",
        "text": "INFY's tracked gain eased 0.34 points to +1.22%. Price slipped 0.37% and sits 0.15% below VWAP near the lower quarter of its range on 0.25x average volume; healthy EMA alignment and slight index outperformance are not enough to confirm the collaboration thesis without stronger participation or structure.",
        "price": 12.015,
        "pct": 0.88,
        "return_vs_entry_pct": 1.05,
        "return_vs_base_pct": 1.05,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.8,
        "session_day": 10,
        "reference_price": 11.89,
        "reference_text": "$12.02 ยท +1.05% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-01T19:21:29.772075Z",
        "vwap_as_of": null
      },
      {
        "day": 10,
        "timestamp": "2026-09-01T16:15:31.420708Z",
        "date": "Session 10 ยท Sep 1, 2026 ยท 12:15 NYSE",
        "text": "INFY's tracked gain improved 0.17 points to +1.56% as the current capture rose 0.41%, held 0.08% above VWAP in the lower part of its range. EMA alignment remains healthy, but 0.04x average volume, decelerating participation and no confirmed structure leave the collaboration thesis conditional.",
        "price": 12.11,
        "pct": 1.56,
        "return_vs_entry_pct": 1.85,
        "return_vs_base_pct": 1.85,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.42,
        "session_day": 10,
        "reference_price": 11.89,
        "reference_text": "$12.11 ยท +1.85% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-09-01T14:13:30.142689Z",
        "vwap_as_of": null
      },
      {
        "day": 9,
        "timestamp": "2026-08-31T22:10:00.445238Z",
        "date": "Session 9 ยท Aug 31, 2026 ยท 18:10 NYSE",
        "text": "INFY was nearly flat, slipping 0.38 points to a 1.39% tracked gain while price sat just below VWAP on 0.67x average volume. Supportive sector context has not produced confirmed structure, so the collaboration thesis remains conditional rather than a demonstrated continuation.",
        "price": 12.06,
        "pct": 1.39,
        "return_vs_entry_pct": 1.43,
        "return_vs_base_pct": 1.43,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.97,
        "session_day": 9,
        "reference_price": 11.89,
        "reference_text": "$12.06 ยท +1.43% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-31T21:05:00Z",
        "vwap_as_of": null
      },
      {
        "day": 9,
        "timestamp": "2026-08-31T20:04:56.895072Z",
        "date": "Session 9 ยท Aug 31, 2026 ยท 16:04 NYSE",
        "text": "INFY added 0.55 points to +1.77% and remains 0.79% above VWAP near the top of its range. The EMA structure is healthy, but volume is only 0.38x average and no confirmed structure has formed; with 20-session performance still behind Technology, the collaboration thesis remains conditional.",
        "price": 12.175,
        "pct": 1.77,
        "return_vs_entry_pct": 2.4,
        "return_vs_base_pct": 2.4,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 1.31,
        "session_day": 9,
        "reference_price": 11.89,
        "reference_text": "$12.18 ยท +2.40% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-31T19:21:03.615633Z",
        "vwap_as_of": null
      },
      {
        "day": 9,
        "timestamp": "2026-08-31T15:00:49.831129Z",
        "date": "Session 9 ยท Aug 31, 2026 ยท 11:00 NYSE",
        "text": "INFY held +1.22% after a 0.26% dip to 12.0191, still 0.36% above VWAP on 0.07x average volume. The collaboration remains a specific context, but light participation and the absence of structure leave durable follow-through unconfirmed.",
        "price": 12.0191,
        "pct": 1.22,
        "return_vs_entry_pct": 1.09,
        "return_vs_base_pct": 1.09,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.26,
        "session_day": 9,
        "reference_price": 11.89,
        "reference_text": "$12.02 ยท +1.09% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-31T14:06:24.388513Z",
        "vwap_as_of": null
      },
      {
        "day": 8,
        "timestamp": "2026-08-29T05:57:27.670739Z",
        "date": "Session 8 ยท Aug 29, 2026 ยท 01:57 NYSE",
        "text": "INFY tracked result slipped 1.22 points to +1.30% as the current capture rose 1.26% to 12.05 on 0.53x average volume. The company-specific collaboration remains testable and the short-term extension is healthy, but no confirmed structure, neutral accumulation and a 7.75-point 20-session lag versus Technology keep durable follow-through unconfirmed.",
        "price": 12.05,
        "pct": 1.3,
        "return_vs_entry_pct": 1.35,
        "return_vs_base_pct": 1.35,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.46,
        "session_day": 8,
        "reference_price": 11.89,
        "reference_text": "$12.05 ยท +1.35% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-29T05:01:43.976820Z",
        "vwap_as_of": null
      },
      {
        "day": 8,
        "timestamp": "2026-08-28T14:42:09.242276Z",
        "date": "Session 8 ยท Aug 28, 2026 ยท 10:42 NYSE",
        "text": "INFYโ€™s tracked result improved 2.48 points to +2.52%, but the early capture is only 1.72% higher and sits 0.28% below VWAP on 0.09x average volume. The return has repaired, while the price-and-participation test for durable follow-through has not.",
        "price": 12.105,
        "pct": 2.52,
        "return_vs_entry_pct": 1.81,
        "return_vs_base_pct": 1.81,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 1.73,
        "session_day": 8,
        "reference_price": 11.89,
        "reference_text": "$12.11 ยท +1.81% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-d5892da9b88404a476db2fcb6e849f39b0ab6071d94c78b6d669b751bec585c4",
        "price_as_of": "2026-08-28T14:07:04.955352Z",
        "vwap_as_of": null
      },
      {
        "day": 7,
        "timestamp": "2026-08-27T21:53:17.984440Z",
        "date": "Session 7 ยท Aug 27, 2026 ยท 17:53 NYSE",
        "text": "INFY's tracked result improved 0.12 points to +0.04% as the stock rose 1.80% to 11.90 and held 0.14% above VWAP. The collaboration case gets a small price repair, but 0.80x average volume, decelerating flow and no confirmed structure leave sustained follow-through unconfirmed.",
        "price": 11.9,
        "pct": 0.04,
        "return_vs_entry_pct": 0.08,
        "return_vs_base_pct": 0.08,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.21,
        "session_day": 7,
        "reference_price": 11.89,
        "reference_text": "$11.90 ยท +0.08% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-27T21:09:39Z",
        "vwap_as_of": null
      },
      {
        "day": 7,
        "timestamp": "2026-08-27T20:00:54.624372Z",
        "date": "Session 7 ยท Aug 27, 2026 ยท 16:00 NYSE",
        "text": "INFY's tracked result improved 0.51 points to -0.08%, and the current capture is up 1.58% at 11.88 but sits 0.07% below VWAP. Technology provides context, yet 0.56 times average volume with decelerating flow, no confirmed structure and a 7.62-point lag versus the sector keep the collaboration case under pressure.",
        "price": 11.875,
        "pct": -0.08,
        "return_vs_entry_pct": -0.13,
        "return_vs_base_pct": -0.13,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.58,
        "session_day": 7,
        "reference_price": 11.89,
        "reference_text": "$11.88 ยท -0.13% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-27T19:33:09.484369Z",
        "vwap_as_of": null
      },
      {
        "day": 7,
        "timestamp": "2026-08-27T14:51:56.337487Z",
        "date": "Session 7 ยท Aug 27, 2026 ยท 10:51 NYSE",
        "text": "INFY's tracked result improved 1.13 points to -0.59%, and today's capture rose 0.98% to sit 0.21% above VWAP at 11.78. That improves the immediate price read, but quiet participation, no confirmed structure and a large Technology lag keep the collaboration case under pressure.",
        "price": 11.805,
        "pct": -0.59,
        "return_vs_entry_pct": -0.71,
        "return_vs_base_pct": -0.71,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.97,
        "session_day": 7,
        "reference_price": 11.89,
        "reference_text": "$11.80 ยท -0.71% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-27T14:06:46.334429Z",
        "vwap_as_of": null
      },
      {
        "day": 6,
        "timestamp": "2026-08-26T21:45:41.654963Z",
        "date": "Session 6 ยท Aug 26, 2026 ยท 17:45 NYSE",
        "text": "INFY's tracked result slipped 0.04 points to -1.72% as the latest capture fell 2.83% and sat 0.10% below VWAP in the lower quarter of its range. Participation was only 0.30 times average with decelerating flow; although Technology is supportive, INFY trails it by 16.99 points and has no confirmed structure, putting the collaboration case under pressure.",
        "price": 11.69,
        "pct": -1.72,
        "return_vs_entry_pct": -1.68,
        "return_vs_base_pct": -1.68,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.04,
        "session_day": 6,
        "reference_price": 11.89,
        "reference_text": "$11.69 ยท -1.68% from $11.89 base",
        "timing": "",
        "market_marker": {
          "phase": "post",
          "text": "Aftermarket update: $11.73 (+0.34% vs regular close) ยท Aug 26, 2026 ยท 17:21 NYSE"
        },
        "extended_hours": {
          "phase": "post",
          "price": 11.73,
          "ext_pct": 0.34,
          "as_of": "2026-08-26T21:21:40Z",
          "persisted": false
        },
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-26T21:21:40Z",
        "vwap_as_of": null
      },
      {
        "day": 6,
        "timestamp": "2026-08-26T19:40:00Z",
        "date": "Session 6 ยท Aug 26, 2026 ยท 15:40 NYSE",
        "text": "INFY lost 0.42 points to a tracked result of -1.68% as the latest capture fell 2.87% and sat below VWAP in the lower part of its range on 0.48 times average participation. The company-specific case remains identifiable, but fading flow and a 16.05-point technology lag put the broader recovery under pressure.",
        "price": 11.685,
        "pct": -1.68,
        "return_vs_entry_pct": -1.72,
        "return_vs_base_pct": -1.72,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.79,
        "session_day": 6,
        "reference_price": 11.89,
        "reference_text": "$11.69 ยท -1.72% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-26T19:21:32.845331Z",
        "vwap_as_of": null
      },
      {
        "day": 6,
        "timestamp": "2026-08-26T14:44:45.754476Z",
        "date": "Session 6 ยท Aug 26, 2026 ยท 10:44 NYSE",
        "text": "INFY lost 2.39 percentage points, leaving the tracked result at -1.26%, as the current capture fell 2.08% below VWAP on only 0.04 times average volume. The company-specific case remains identifiable, but price is in the lower range, flow is fading and the stock trails Technology by 16.05 points; the broader recovery is under pressure rather than confirmed.",
        "price": 11.78,
        "pct": -1.26,
        "return_vs_entry_pct": -0.93,
        "return_vs_base_pct": -0.93,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -2.11,
        "session_day": 6,
        "reference_price": 11.89,
        "reference_text": "$11.78 ยท -0.93% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-26T14:08:15.387867Z",
        "vwap_as_of": null
      },
      {
        "day": 5,
        "timestamp": "2026-08-25T21:57:01.570917Z",
        "date": "Session 5 ยท Aug 25, 2026 ยท 17:57 NYSE",
        "text": "INFY improved its tracked result by 0.21 points as the current capture gained 1.78% and held 0.65% above VWAP. That keeps the company-specific case visible, but participation is only 0.38 times average and decelerating, while the broader recovery remains incomplete; the move is repair, not confirmed continuation.",
        "price": 12.03,
        "pct": 1.13,
        "return_vs_entry_pct": 1.18,
        "return_vs_base_pct": 1.18,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.38,
        "session_day": 5,
        "reference_price": 11.89,
        "reference_text": "$12.03 ยท +1.18% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-25T21:22:20Z",
        "vwap_as_of": null
      },
      {
        "day": 5,
        "timestamp": "2026-08-25T19:59:48.301644Z",
        "date": "Session 5 ยท Aug 25, 2026 ยท 15:59 NYSE",
        "text": "INFY tracked result improved 0.46 points to -0.17% as the current capture gained 1.40% and held 0.51% above the session average. That modest repair keeps the company-specific case visible, but participation is only 0.26 times average and decelerating; the broader recovery remains incomplete, so continuation is still unconfirmed.",
        "price": 11.985,
        "pct": 0.92,
        "return_vs_entry_pct": 0.8,
        "return_vs_base_pct": 0.8,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 1.22,
        "session_day": 5,
        "reference_price": 11.89,
        "reference_text": "$11.98 ยท +0.80% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-25T19:21:23.301842Z",
        "vwap_as_of": null
      },
      {
        "day": 5,
        "timestamp": "2026-08-25T14:52:21.776408Z",
        "date": "Session 5 ยท Aug 25, 2026 ยท 10:52 NYSE",
        "text": "INFY's tracked result improved 0.46 points to -0.17% as the current capture gained 0.17% and held 0.27% above the session average. That modest repair keeps the company-specific case visible, but volume is 0.05x, participation is decelerating, price remains below its EMA and a 10.48-point technology-relative deficit leaves continuation unconfirmed.",
        "price": 11.84,
        "pct": -0.17,
        "return_vs_entry_pct": -0.42,
        "return_vs_base_pct": -0.42,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.13,
        "session_day": 5,
        "reference_price": 11.89,
        "reference_text": "$11.84 ยท -0.42% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-25T14:06:10.747860Z",
        "vwap_as_of": null
      },
      {
        "day": 4,
        "timestamp": "2026-08-24T20:51:58.521928Z",
        "date": "Session 4 ยท Aug 24, 2026 ยท 16:51 NYSE",
        "text": "INFY's tracked result slipped 0.71 points to -0.63% as the current capture fell 0.96% and sat 0.37% below the session average on 0.60x volume near the lower range. The company case remains visible, but quiet participation and neutral-to-soft technology-relative performance offer no fresh confirmation.",
        "price": 11.825,
        "pct": -0.63,
        "return_vs_entry_pct": -0.55,
        "return_vs_base_pct": -0.55,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.59,
        "session_day": 4,
        "reference_price": 11.89,
        "reference_text": "$11.82 ยท -0.55% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-24T20:04:10Z",
        "vwap_as_of": null
      },
      {
        "day": 4,
        "timestamp": "2026-08-24T14:42:16.489745Z",
        "date": "Session 4 ยท Aug 24, 2026 ยท 10:42 NYSE",
        "text": "INFY is holding just above the session average while the current capture slips 0.38%, leaving the tracked result at +0.08%. The company case and modest structure remain visible, but the tape offers no fresh participation signal and technology-relative performance is neutral, so continuation remains unconfirmed.",
        "price": 11.895,
        "pct": 0.08,
        "return_vs_entry_pct": 0.04,
        "return_vs_base_pct": 0.04,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.38,
        "session_day": 4,
        "reference_price": 11.89,
        "reference_text": "$11.89 ยท +0.04% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": "2026-08-24T14:06:01.174012Z",
        "vwap_as_of": null
      },
      {
        "day": 3,
        "timestamp": "2026-08-21T21:46:24.812124Z",
        "date": "Session 3 ยท Aug 21, 2026 ยท 17:46 NYSE",
        "text": "INFY's latest capture rose 0.93% and left the tracked result at +0.55%, with price 0.24% below the session average. Positive money flow and a 3.25-point technology-relative lead keep the company case alive, but participation is only 0.67x the three-month average and the price remains below its session average; the recovery still lacks enough demand to confirm continuation.",
        "price": 11.94,
        "pct": 0.38,
        "return_vs_entry_pct": 0.42,
        "return_vs_base_pct": 0.42,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.13,
        "session_day": 3,
        "reference_price": 11.89,
        "reference_text": "$11.94 ยท +0.42% from $11.89 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-08-21T19:45:22.796617Z",
        "date": "Session 3 ยท Aug 21, 2026 ยท 15:45 NYSE",
        "text": "INFY's tracked result was unchanged at +0.55% while price rose 1.06% but remained 0.23% below the session average. Participation improved to 0.52x and was accelerating, and accumulation plus modest technology outperformance keeps the company case alive; the recovery still lacks enough demand to confirm continuation.",
        "price": 11.955,
        "pct": 0.55,
        "return_vs_entry_pct": 0.55,
        "return_vs_base_pct": 0.55,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.17,
        "session_day": 3,
        "reference_price": 11.89,
        "reference_text": "$11.96 ยท +0.55% from $11.89 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-08-21T14:39:21.864930Z",
        "date": "Session 3 ยท Aug 21, 2026 ยท 10:39 NYSE",
        "text": "INFY's tracked result improved 1.10 points to +0.55%; price rose 0.89% near the upper range and 0.53% above the session average, but volume was 0.11x and decelerating. A 3.33-point technology excess and accumulation keep the company case alive, while thin participation means the early recovery is still not confirmed.",
        "price": 11.935,
        "pct": 0.55,
        "return_vs_entry_pct": 0.38,
        "return_vs_base_pct": 0.38,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.88,
        "session_day": 3,
        "reference_price": 11.89,
        "reference_text": "$11.94 ยท +0.38% from $11.89 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-08-20T21:48:16.155573Z",
        "date": "Session 2 ยท Aug 20, 2026 ยท 17:48 NYSE",
        "text": "INFY's tracked result improved 0.59 points to -0.55%, while the current capture fell 1.66% on 0.54x volume and moved 0.70% below the session average near the range floor. Accumulation and 8.26 points of technology outperformance keep the company-specific case alive, but lost intraday support and weak participation leave the early recovery unconfirmed.",
        "price": 11.83,
        "pct": -0.55,
        "return_vs_entry_pct": -0.5,
        "return_vs_base_pct": -0.5,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.67,
        "session_day": 2,
        "reference_price": 11.89,
        "reference_text": "$11.83 ยท -0.50% from $11.89 base",
        "timing": "",
        "market_marker": {
          "phase": "post",
          "text": "Aftermarket update: $11.83 (-0.03% vs regular close) ยท Aug 20, 2026 ยท 17:21 NYSE"
        },
        "extended_hours": {
          "phase": "post",
          "price": 11.83,
          "ext_pct": -0.03,
          "as_of": "2026-08-20T21:21:19Z",
          "persisted": false
        },
        "relevant": false,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 2,
        "timestamp": "2026-08-20T19:26:57.703582Z",
        "date": "Session 2 ยท Aug 20, 2026 ยท 15:26 NYSE",
        "text": "INFY's tracked result improved 0.63 percentage points to +0.04%, while the current capture fell 1.00% on 0.35x volume and moved 0.08% below the session average traded price. Accumulation and 8.99-point technology outperformance keep the company-specific case alive, but fading participation and the loss of intraday support leave the early recovery unconfirmed.",
        "price": 11.91,
        "pct": 0.04,
        "return_vs_entry_pct": 0.17,
        "return_vs_base_pct": 0.17,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.84,
        "session_day": 2,
        "reference_price": 11.89,
        "reference_text": "$11.91 ยท +0.17% from $11.89 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-08-20T14:26:28.776125Z",
        "date": "Session 2 ยท Aug 20, 2026 ยท 10:26 NYSE",
        "text": "INFY tracked result has fallen 1.72 points since the last public note to -0.59%; the current capture is down 1.83%, 0.67% below VWAP and at the bottom of the range on only 0.07x volume. Accumulation and 7.91-point sector outperformance keep the company-specific thesis alive, but the early recovery has lost intraday support and still lacks durable participation.",
        "price": 11.81,
        "pct": -0.59,
        "return_vs_entry_pct": -0.67,
        "return_vs_base_pct": -0.67,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -1.85,
        "session_day": 2,
        "reference_price": 11.89,
        "reference_text": "$11.81 ยท -0.67% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-7d65d5ab2cd91033849861ae62c51f9e7fa7a168c8b47f22be8101fd050f2431",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 1,
        "timestamp": "2026-08-19T21:49:49.466699Z",
        "date": "Session 1 ยท Aug 19, 2026 ยท 17:49 NYSE",
        "text": "INFY added 1.69% on 0.88x volume, but the latest capture sat 0.38% below the session's average traded price as participation slowed, leaving the tracked result at +1.13% on day 1. Accumulation, rising averages and long-term relative strength keep the company-specific thesis alive, yet the early recovery has not produced a clean intraday hold or durable volume confirmation.",
        "price": 12.03,
        "pct": 1.13,
        "return_vs_entry_pct": 1.18,
        "return_vs_base_pct": 1.18,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.33,
        "session_day": 1,
        "reference_price": 11.89,
        "reference_text": "$12.03 ยท +1.18% from $11.89 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-08-19T20:07:35.767116Z",
        "date": "Session 1 ยท Aug 19, 2026 ยท 16:07 NYSE",
        "text": "INFY added 2.03% on 0.82x volume, but the latest capture sat 0.03% below the session's average traded price as participation decelerated. Accumulation, rising averages and long-term relative strength keep the company-specific thesis alive, yet the early recovery has not produced a clean intraday hold or durable volume confirmation.",
        "price": 12.07,
        "pct": 1.3,
        "return_vs_entry_pct": 1.51,
        "return_vs_base_pct": 1.51,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -1.06,
        "session_day": 1,
        "reference_price": 11.89,
        "reference_text": "$12.07 ยท +1.51% from $11.89 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-08-19T15:07:44.407026Z",
        "date": "Session 1 ยท Aug 19, 2026 ยท 11:07 NYSE",
        "text": "INFY's tracked return has improved 3.07 points to +2.52% on day 1 as the current capture rose 3.09% to 1.45% above VWAP with time-adjusted participation at 2.51x. Accumulation, rising averages and strong relative performance now give the company-specific thesis real support, but the early recovery and quiet raw volume keep follow-through conditional.",
        "price": 12.195,
        "pct": 2.52,
        "return_vs_entry_pct": 2.57,
        "return_vs_base_pct": 2.57,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 3.07,
        "session_day": 1,
        "reference_price": 11.89,
        "reference_text": "$12.20 ยท +2.57% from $11.89 base",
        "timing": "",
        "market_marker": null,
        "extended_hours": null,
        "relevant": true,
        "active_relevant": false,
        "terminal_closure": false,
        "transcript_anchor": "transcript-entry-b70ba1610a8354957fa8f7ca9c48a5b6e1456976b9b05c1e6662367898a99666",
        "price_as_of": null,
        "vwap_as_of": null
      },
      {
        "day": 1,
        "timestamp": "2026-08-19T12:52:23.411479Z",
        "date": "Session 1 ยท Aug 19, 2026 ยท 08:52 NYSE",
        "text": "INFY's tracked return is -0.55% on day 1, down 0.55 points since the last note, while the capture rose 1.81% on 0.74x volume. Accumulation and a modest 3.32-point technology edge support the company-specific case, but quiet participation and an early, unconfirmed return leave the thesis conditional.",
        "price": 11.83,
        "pct": -0.55,
        "return_vs_entry_pct": -0.5,
        "return_vs_base_pct": -0.5,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": -0.51,
        "session_day": 1,
        "reference_price": 11.89,
        "reference_text": "$11.83 ยท -0.50% from $11.89 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-08-18T19:46:56.406717Z",
        "date": "Session 0 ยท Aug 18, 2026 ยท 15:46 NYSE",
        "text": "INFY's tracked return is unchanged since the last public note, while the current capture rose 2.33% on 0.58x volume and held above the session's average traded price. Accumulation and a modest sector edge support the company-specific case, but quiet participation and the absence of a measured return change leave the conclusion conditional.",
        "price": 11.891,
        "pct": 0.0,
        "return_vs_entry_pct": 0.01,
        "return_vs_base_pct": 0.01,
        "return_vs_prior_pct": null,
        "previous_regular_close": null,
        "change_vs_prior_session_pct": 0.01,
        "session_day": 0,
        "reference_price": 11.89,
        "reference_text": "$11.89 ยท +0.01% from $11.89 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.13,
        "reference_text": "+1.13% from $11.89 base",
        "price": 12.03,
        "updated": "Aug 19, 2026 ยท 17:05 NYSE",
        "mfe": 2.77,
        "mae": -1.39
      },
      {
        "label": "+5 sessions",
        "status": "complete",
        "return": 1.13,
        "reference_text": "+1.13% from $11.89 base",
        "price": 12.03,
        "updated": "Aug 25, 2026 ยท 17:05 NYSE",
        "mfe": 2.82,
        "mae": -1.56
      },
      {
        "label": "+10 sessions",
        "status": "complete",
        "return": 0.88,
        "reference_text": "+0.88% from $11.89 base",
        "price": 12.0,
        "updated": "Sep 1, 2026 ยท 17:05 NYSE",
        "mfe": 2.98,
        "mae": -2.14
      },
      {
        "label": "+15 sessions",
        "status": "complete",
        "return": -8.11,
        "reference_text": "-8.11% from $11.89 base",
        "price": 10.93,
        "updated": "Sep 9, 2026 ยท 17:05 NYSE",
        "mfe": 2.98,
        "mae": -9.04
      }
    ],
    "candidate_comparison_history": [
      {
        "day": 4,
        "timestamp": "2026-08-24T14:42:16.489745Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-24T14:42:16.489745Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.895,
              "base_price": 11.895,
              "return_since_base_pct": 0.0,
              "session_return_pct": -0.38,
              "change_since_prior_pct": 0.8051,
              "volume_ratio": 0.47,
              "rsi": 35.81,
              "vwap": 11.88,
              "vwap_distance_pct": 0.1263,
              "position_52w_pct": 39.6,
              "extended_hours_pct": null,
              "as_of": "2026-08-24T14:06:01.174012Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.99 > 11.98 > 11.94",
              "vwap_state": "above",
              "benchmark_excess_pct": {
                "sp500": -0.1726,
                "nasdaq100": 0.5729,
                "russell2000": 0.0775
              },
              "price_as_of": "2026-08-24T14:06:01.174012Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7658.45,
              "base_price": 7674.37,
              "return_since_base_pct": -0.2074,
              "session_return_pct": -0.2074,
              "as_of": "2026-08-24T14:41:54.080200Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29029.566,
              "base_price": 29308.86,
              "return_since_base_pct": -0.9529,
              "session_return_pct": -0.9529,
              "as_of": "2026-08-24T14:41:54.080200Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 3004.0632,
              "base_price": 3017.8708,
              "return_since_base_pct": -0.4575,
              "session_return_pct": -0.4575,
              "as_of": "2026-08-24T14:41:54.080200Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 4,
        "timestamp": "2026-08-24T20:51:58.521928Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-24T20:51:58.521928Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.82,
              "base_price": 11.895,
              "return_since_base_pct": -0.6305,
              "session_return_pct": -0.96,
              "change_since_prior_pct": -0.6305,
              "volume_ratio": 0.6,
              "rsi": 34.83,
              "vwap": 11.88,
              "vwap_distance_pct": -0.5051,
              "position_52w_pct": 39.4,
              "extended_hours_pct": -0.04,
              "as_of": "2026-08-24T20:04:10Z",
              "source": "sealed_extended_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.98 > 11.97 > 11.93",
              "vwap_state": "below",
              "benchmark_excess_pct": {
                "sp500": -0.6797,
                "nasdaq100": 0.0147,
                "russell2000": -0.2048
              },
              "price_as_of": "2026-08-24T20:04:10Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7652.86,
              "base_price": 7674.37,
              "return_since_base_pct": -0.2803,
              "session_return_pct": -0.2803,
              "as_of": "2026-08-24T20:39:21.160457Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29023.182,
              "base_price": 29308.86,
              "return_since_base_pct": -0.9747,
              "session_return_pct": -0.9747,
              "as_of": "2026-08-24T20:39:21.160457Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2995.08,
              "base_price": 3017.8708,
              "return_since_base_pct": -0.7552,
              "session_return_pct": -0.7552,
              "as_of": "2026-08-24T20:39:21.160457Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 5,
        "timestamp": "2026-08-25T14:52:21.776408Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-25T14:52:21.776408Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.84,
              "base_price": 11.895,
              "return_since_base_pct": -0.4624,
              "session_return_pct": 0.17,
              "change_since_prior_pct": 0.1692,
              "volume_ratio": 0.05,
              "rsi": 36.99,
              "vwap": 11.81,
              "vwap_distance_pct": 0.254,
              "position_52w_pct": 39.5,
              "extended_hours_pct": null,
              "as_of": "2026-08-25T14:06:10.747860Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.95 > 11.96 > 11.93",
              "vwap_state": "above",
              "price_as_of": "2026-08-25T14:06:10.747860Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 5,
        "timestamp": "2026-08-25T19:59:48.301644Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-25T19:59:48.301644Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.985,
              "base_price": 11.895,
              "return_since_base_pct": 0.7566,
              "session_return_pct": 1.4,
              "change_since_prior_pct": 1.2247,
              "volume_ratio": 0.26,
              "rsi": 40.5,
              "vwap": 11.92,
              "vwap_distance_pct": 0.5453,
              "position_52w_pct": 39.9,
              "extended_hours_pct": null,
              "as_of": "2026-08-25T19:21:23.301842Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.98 > 11.97 > 11.94",
              "vwap_state": "above",
              "benchmark_excess_pct": {
                "sp500": 1.0595,
                "nasdaq100": 0.728,
                "russell2000": 1.7698
              },
              "price_as_of": "2026-08-25T19:21:23.301842Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7678.92,
              "base_price": 7652.86,
              "return_since_base_pct": 0.3405,
              "session_return_pct": 0.3405,
              "as_of": "2026-08-25T19:58:46.587034Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29218.223,
              "base_price": 29023.182,
              "return_since_base_pct": 0.672,
              "session_return_pct": 0.672,
              "as_of": "2026-08-25T19:58:46.587034Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 3006.7087,
              "base_price": 3017.87,
              "return_since_base_pct": -0.3698,
              "session_return_pct": -0.3698,
              "as_of": "2026-08-25T19:58:46.587034Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 5,
        "timestamp": "2026-08-25T21:57:01.570917Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-25T21:57:01.570917Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.0,
              "base_price": 11.895,
              "return_since_base_pct": 0.8827,
              "session_return_pct": 1.78,
              "change_since_prior_pct": 0.1252,
              "volume_ratio": 0.38,
              "rsi": 41.51,
              "vwap": 11.94,
              "vwap_distance_pct": 0.5025,
              "position_52w_pct": 40.1,
              "extended_hours_pct": -0.25,
              "as_of": "2026-08-25T21:22:20Z",
              "source": "sealed_extended_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.99 > 11.98 > 11.94",
              "vwap_state": "above",
              "price_as_of": "2026-08-25T21:22:20Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 6,
        "timestamp": "2026-08-26T14:44:45.754476Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-26T14:44:45.754476Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.78,
              "base_price": 11.895,
              "return_since_base_pct": -0.9668,
              "session_return_pct": -2.08,
              "change_since_prior_pct": -1.8333,
              "volume_ratio": 0.04,
              "rsi": 39.57,
              "vwap": 11.79,
              "vwap_distance_pct": -0.0848,
              "position_52w_pct": 39.3,
              "extended_hours_pct": null,
              "as_of": "2026-08-26T14:08:15.387867Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.95 > 11.96 > 11.93",
              "vwap_state": "below",
              "price_as_of": "2026-08-26T14:08:15.387867Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 6,
        "timestamp": "2026-08-26T19:40:00Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-26T19:40:00Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.685,
              "base_price": 11.895,
              "return_since_base_pct": -1.7654,
              "session_return_pct": -2.87,
              "change_since_prior_pct": -0.8065,
              "volume_ratio": 0.21,
              "rsi": 38.26,
              "vwap": 11.7,
              "vwap_distance_pct": -0.1282,
              "position_52w_pct": 39.0,
              "extended_hours_pct": null,
              "as_of": "2026-08-26T19:21:32.845331Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.93 > 11.95 > 11.93",
              "vwap_state": "below",
              "price_as_of": "2026-08-26T19:21:32.845331Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 6,
        "timestamp": "2026-08-26T21:45:41.654963Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-26T21:45:41.654963Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.73,
              "base_price": 11.895,
              "return_since_base_pct": -1.3871,
              "session_return_pct": -2.83,
              "change_since_prior_pct": 0.3851,
              "volume_ratio": 0.3,
              "rsi": 38.33,
              "vwap": 11.7,
              "vwap_distance_pct": 0.2564,
              "position_52w_pct": 39.0,
              "extended_hours_pct": 0.34,
              "as_of": "2026-08-26T21:21:40Z",
              "source": "sealed_extended_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.93 > 11.95 > 11.93",
              "vwap_state": "below",
              "price_as_of": "2026-08-26T21:21:40Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 7,
        "timestamp": "2026-08-27T14:51:56.337487Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-27T14:51:56.337487Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.805,
              "base_price": 11.895,
              "return_since_base_pct": -0.7566,
              "session_return_pct": 0.98,
              "change_since_prior_pct": 0.6394,
              "volume_ratio": 0.06,
              "rsi": 37.12,
              "vwap": 11.78,
              "vwap_distance_pct": 0.2122,
              "position_52w_pct": 39.4,
              "extended_hours_pct": null,
              "as_of": "2026-08-27T14:06:46.334429Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.9 > 11.94 > 11.92",
              "vwap_state": "above",
              "price_as_of": "2026-08-27T14:06:46.334429Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 7,
        "timestamp": "2026-08-27T20:00:54.624372Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-27T20:00:54.624372Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.875,
              "base_price": 11.895,
              "return_since_base_pct": -0.1681,
              "session_return_pct": 1.58,
              "change_since_prior_pct": 0.593,
              "volume_ratio": 0.56,
              "rsi": 38.65,
              "vwap": 11.88,
              "vwap_distance_pct": -0.0421,
              "position_52w_pct": 39.6,
              "extended_hours_pct": null,
              "as_of": "2026-08-27T19:33:09.484369Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.92 > 11.94 > 11.93",
              "vwap_state": "below",
              "benchmark_excess_pct": {
                "sp500": 0.8624,
                "nasdaq100": 0.153,
                "russell2000": 1.1997
              },
              "price_as_of": "2026-08-27T19:33:09.484369Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7730.78,
              "base_price": 7675.7,
              "return_since_base_pct": 0.7176,
              "session_return_pct": 0.7176,
              "as_of": "2026-08-27T20:00:23.396555Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29641.56,
              "base_price": 29224.521,
              "return_since_base_pct": 1.427,
              "session_return_pct": 1.427,
              "as_of": "2026-08-27T20:00:23.396555Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 3017.3308,
              "base_price": 3005.9001,
              "return_since_base_pct": 0.3803,
              "session_return_pct": 0.3803,
              "as_of": "2026-08-27T20:00:23.396555Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 7,
        "timestamp": "2026-08-27T21:53:17.984440Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-27T21:53:17.984440Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.93,
              "base_price": 11.895,
              "return_since_base_pct": 0.2942,
              "session_return_pct": 1.8,
              "change_since_prior_pct": 0.4632,
              "volume_ratio": 0.8,
              "rsi": 39.18,
              "vwap": 11.88,
              "vwap_distance_pct": 0.4209,
              "position_52w_pct": 39.7,
              "extended_hours_pct": 0.24,
              "as_of": "2026-08-27T21:09:39Z",
              "source": "sealed_extended_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.92 > 11.95 > 11.93",
              "vwap_state": "above",
              "price_as_of": "2026-08-27T21:09:39Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 8,
        "timestamp": "2026-08-28T14:42:09.242276Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-28T14:42:09.242276Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.105,
              "base_price": 11.895,
              "return_since_base_pct": 1.7654,
              "session_return_pct": 1.72,
              "change_since_prior_pct": 1.4669,
              "volume_ratio": 0.09,
              "rsi": 42.63,
              "vwap": 12.14,
              "vwap_distance_pct": -0.2883,
              "position_52w_pct": 40.4,
              "extended_hours_pct": null,
              "as_of": "2026-08-28T14:07:04.955352Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.96 > 11.96 > 11.93",
              "vwap_state": "below",
              "benchmark_excess_pct": {
                "sp500": 1.5405,
                "nasdaq100": 1.7312,
                "russell2000": 2.2683
              },
              "price_as_of": "2026-08-28T14:07:04.955352Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7744.87,
              "base_price": 7730.99,
              "return_since_base_pct": 0.1795,
              "session_return_pct": 0.1795,
              "as_of": "2026-08-28T14:42:08.922699Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29638.248,
              "base_price": 29641.56,
              "return_since_base_pct": -0.0112,
              "session_return_pct": -0.0112,
              "as_of": "2026-08-28T14:42:08.922699Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2997.8115,
              "base_price": 3014.3394,
              "return_since_base_pct": -0.5483,
              "session_return_pct": -0.5483,
              "as_of": "2026-08-28T14:42:08.922699Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 8,
        "timestamp": "2026-08-29T05:57:27.670739Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-29T05:57:27.670739Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.05,
              "base_price": 11.895,
              "return_since_base_pct": 1.3031,
              "session_return_pct": 1.26,
              "change_since_prior_pct": -0.4544,
              "volume_ratio": 0.53,
              "rsi": null,
              "vwap": null,
              "vwap_distance_pct": null,
              "position_52w_pct": 40.2,
              "extended_hours_pct": null,
              "as_of": "2026-08-29T05:01:43.976820Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.92 > 11.95 > 11.93",
              "price_as_of": "2026-08-29T05:01:43.976820Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 9,
        "timestamp": "2026-08-31T15:00:49.831129Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-31T15:00:49.831129Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.0191,
              "base_price": 11.895,
              "return_since_base_pct": 1.0433,
              "session_return_pct": -0.26,
              "change_since_prior_pct": -0.2564,
              "volume_ratio": 0.07,
              "rsi": 40.39,
              "vwap": 11.98,
              "vwap_distance_pct": 0.3264,
              "position_52w_pct": 40.1,
              "extended_hours_pct": null,
              "as_of": "2026-08-31T14:06:24.388513Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.96 > 11.96 > 11.93",
              "vwap_state": "above",
              "price_as_of": "2026-08-31T14:06:24.388513Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 9,
        "timestamp": "2026-08-31T20:04:56.895072Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-31T20:04:56.895072Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.175,
              "base_price": 11.895,
              "return_since_base_pct": 2.3539,
              "session_return_pct": 1.04,
              "change_since_prior_pct": 1.2971,
              "volume_ratio": 0.38,
              "rsi": 43.18,
              "vwap": 12.08,
              "vwap_distance_pct": 0.7864,
              "position_52w_pct": 40.6,
              "extended_hours_pct": null,
              "as_of": "2026-08-31T19:21:03.615633Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.99 > 11.98 > 11.94",
              "vwap_state": "above",
              "price_as_of": "2026-08-31T19:21:03.615633Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 9,
        "timestamp": "2026-08-31T22:10:00.445238Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-08-31T22:10:00.445238Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.06,
              "base_price": 11.895,
              "return_since_base_pct": 1.3871,
              "session_return_pct": 0.08,
              "change_since_prior_pct": -0.9446,
              "volume_ratio": 0.67,
              "rsi": 41.0,
              "vwap": 12.09,
              "vwap_distance_pct": -0.2481,
              "position_52w_pct": 40.2,
              "extended_hours_pct": 0.0,
              "as_of": "2026-08-31T21:05:00Z",
              "source": "sealed_extended_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.97 > 11.97 > 11.94",
              "vwap_state": "below",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-08-31T21:05:00Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 10,
        "timestamp": "2026-09-01T16:15:31.420708Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-01T16:15:31.420708Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.11,
              "base_price": 11.895,
              "return_since_base_pct": 1.8075,
              "session_return_pct": 0.41,
              "change_since_prior_pct": 0.4146,
              "volume_ratio": 0.04,
              "rsi": 46.89,
              "vwap": 12.1,
              "vwap_distance_pct": 0.0826,
              "position_52w_pct": 40.4,
              "extended_hours_pct": null,
              "as_of": "2026-09-01T14:13:30.142689Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "12.0 > 11.98 > 11.94",
              "vwap_state": "above",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-01T14:13:30.142689Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 10,
        "timestamp": "2026-09-01T21:05:55.090203Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-01T21:05:55.090203Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.015,
              "base_price": 11.895,
              "return_since_base_pct": 1.0088,
              "session_return_pct": -0.37,
              "change_since_prior_pct": -0.7845,
              "volume_ratio": 0.25,
              "rsi": 45.14,
              "vwap": 12.03,
              "vwap_distance_pct": -0.1247,
              "position_52w_pct": 40.1,
              "extended_hours_pct": null,
              "as_of": "2026-09-01T19:21:29.772075Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.98 > 11.97 > 11.94",
              "vwap_state": "below",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-01T19:21:29.772075Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 10,
        "timestamp": "2026-09-01T22:11:43.894263Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-01T22:11:43.894263Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.1,
              "base_price": 11.895,
              "return_since_base_pct": 1.7234,
              "session_return_pct": -0.5,
              "change_since_prior_pct": 0.7074,
              "volume_ratio": 0.75,
              "rsi": 44.89,
              "vwap": 12.03,
              "vwap_distance_pct": 0.5819,
              "position_52w_pct": 40.0,
              "extended_hours_pct": 0.83,
              "as_of": "2026-09-01T21:34:54Z",
              "source": "sealed_extended_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.98 > 11.97 > 11.94",
              "vwap_state": "above",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "benchmark_excess_pct": {
                "sp500": 0.2113,
                "nasdaq100": 0.7892,
                "russell2000": 0.7285
              },
              "price_as_of": "2026-09-01T21:34:54Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7631.47,
              "base_price": 7686.14,
              "return_since_base_pct": -0.7113,
              "session_return_pct": -0.7113,
              "as_of": "2026-09-01T22:07:32.433629Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29077.22,
              "base_price": 29456.973,
              "return_since_base_pct": -1.2892,
              "session_return_pct": -1.2892,
              "as_of": "2026-09-01T22:07:32.433629Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2920.1323,
              "base_price": 2956.452,
              "return_since_base_pct": -1.2285,
              "session_return_pct": -1.2285,
              "as_of": "2026-09-01T22:07:32.433629Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 11,
        "timestamp": "2026-09-02T16:08:37.126768Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-02T16:08:37.126768Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.035,
              "base_price": 11.895,
              "return_since_base_pct": 1.177,
              "session_return_pct": 0.29,
              "change_since_prior_pct": -0.5372,
              "volume_ratio": 0.08,
              "rsi": 42.91,
              "vwap": 12.04,
              "vwap_distance_pct": -0.0415,
              "position_52w_pct": 40.1,
              "extended_hours_pct": null,
              "as_of": "2026-09-02T14:44:54.049824Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.99 > 11.97 > 11.94",
              "vwap_state": "below",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-02T14:44:54.049824Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 11,
        "timestamp": "2026-09-02T22:21:31.807732Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-02T22:21:31.807732Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.13,
              "base_price": 11.895,
              "return_since_base_pct": 1.9756,
              "session_return_pct": -0.25,
              "change_since_prior_pct": 0.7894,
              "volume_ratio": 0.5,
              "rsi": 41.67,
              "vwap": 11.99,
              "vwap_distance_pct": 1.1676,
              "position_52w_pct": 39.9,
              "extended_hours_pct": 1.34,
              "as_of": "2026-09-02T21:10:21Z",
              "source": "sealed_extended_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.97 > 11.97 > 11.94",
              "vwap_state": "below",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "benchmark_excess_pct": {
                "sp500": -0.7103,
                "nasdaq100": -0.4774,
                "russell2000": -1.3813
              },
              "price_as_of": "2026-09-02T21:10:21Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [
            {
              "id": "sp500",
              "symbol": "^GSPC",
              "label": "S&P 500",
              "role": "benchmark",
              "price": 7666.6,
              "base_price": 7631.47,
              "return_since_base_pct": 0.4603,
              "session_return_pct": 0.4603,
              "as_of": "2026-09-02T22:20:21.122514Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "nasdaq100",
              "symbol": "^NDX",
              "label": "Nasdaq 100",
              "role": "benchmark",
              "price": 29143.33,
              "base_price": 29077.22,
              "return_since_base_pct": 0.2274,
              "session_return_pct": 0.2274,
              "as_of": "2026-09-02T22:20:21.122514Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            },
            {
              "id": "russell2000",
              "symbol": "^RUT",
              "label": "Russell 2000",
              "role": "benchmark",
              "price": 2953.1663,
              "base_price": 2920.1323,
              "return_since_base_pct": 1.1313,
              "session_return_pct": 1.1313,
              "as_of": "2026-09-02T22:20:21.122514Z",
              "source": "yfinance.ticker_info",
              "base_definition": "previous regular close"
            }
          ],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 3
          }
        }
      },
      {
        "day": 12,
        "timestamp": "2026-09-03T14:53:54.068582Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-03T14:53:54.068582Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.115,
              "base_price": 11.895,
              "return_since_base_pct": 1.8495,
              "session_return_pct": 1.21,
              "change_since_prior_pct": -0.1237,
              "volume_ratio": 0.14,
              "rsi": 50.51,
              "vwap": 12.01,
              "vwap_distance_pct": 0.8743,
              "position_52w_pct": 40.4,
              "extended_hours_pct": null,
              "as_of": "2026-09-03T14:06:17.841920Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "12.0 > 11.98 > 11.95",
              "vwap_state": "above",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-03T14:06:17.841920Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 12,
        "timestamp": "2026-09-03T20:15:37.439692Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-03T20:15:37.439692Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 12.085,
              "base_price": 11.895,
              "return_since_base_pct": 1.5973,
              "session_return_pct": 0.96,
              "change_since_prior_pct": -0.2476,
              "volume_ratio": 0.35,
              "rsi": 49.9,
              "vwap": 12.05,
              "vwap_distance_pct": 0.2905,
              "position_52w_pct": 40.3,
              "extended_hours_pct": null,
              "as_of": "2026-09-03T19:21:52.173032Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "12.0 > 11.98 > 11.95",
              "vwap_state": "above",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-03T19:21:52.173032Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 13,
        "timestamp": "2026-09-04T14:34:08.785567Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-04T14:34:08.785567Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.815,
              "base_price": 11.895,
              "return_since_base_pct": -0.6726,
              "session_return_pct": -2.27,
              "change_since_prior_pct": -2.2342,
              "volume_ratio": 0.06,
              "rsi": 54.34,
              "vwap": 11.84,
              "vwap_distance_pct": -0.2111,
              "position_52w_pct": 39.4,
              "extended_hours_pct": null,
              "as_of": "2026-09-04T14:06:17.385242Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.96 > 11.96 > 11.94",
              "vwap_state": "below",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-04T14:06:17.385242Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 13,
        "timestamp": "2026-09-04T20:02:32.346451Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-04T20:02:32.346451Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.765,
              "base_price": 11.895,
              "return_since_base_pct": -1.0929,
              "session_return_pct": -2.69,
              "change_since_prior_pct": -0.4232,
              "volume_ratio": 0.53,
              "rsi": 53.16,
              "vwap": 11.74,
              "vwap_distance_pct": 0.2129,
              "position_52w_pct": 39.2,
              "extended_hours_pct": null,
              "as_of": "2026-09-04T19:21:46.989147Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.95 > 11.96 > 11.94",
              "vwap_state": "above",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-04T19:21:46.989147Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 13,
        "timestamp": "2026-09-04T22:02:16.315563Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-04T22:02:16.315563Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.7,
              "base_price": 11.895,
              "return_since_base_pct": -1.6393,
              "session_return_pct": -3.23,
              "change_since_prior_pct": -0.5525,
              "volume_ratio": 0.94,
              "rsi": 51.69,
              "vwap": 11.74,
              "vwap_distance_pct": -0.3407,
              "position_52w_pct": 39.0,
              "extended_hours_pct": 0.0,
              "as_of": "2026-09-04T21:12:25Z",
              "source": "sealed_extended_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.94 > 11.95 > 11.94",
              "vwap_state": "above",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-04T21:12:25Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 14,
        "timestamp": "2026-09-08T14:29:43.347803Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-08T14:29:43.347803Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.18,
              "base_price": 11.895,
              "return_since_base_pct": -6.0109,
              "session_return_pct": -4.44,
              "change_since_prior_pct": -4.4444,
              "volume_ratio": 0.21,
              "rsi": 37.83,
              "vwap": 11.18,
              "vwap_distance_pct": 0.0,
              "position_52w_pct": 37.3,
              "extended_hours_pct": null,
              "as_of": "2026-09-08T14:06:19.550837Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.79 > 11.88 > 11.91",
              "vwap_state": "above",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-08T14:06:19.550837Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 14,
        "timestamp": "2026-09-08T19:47:43.615236Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-08T19:47:43.615236Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.175,
              "base_price": 11.895,
              "return_since_base_pct": -6.053,
              "session_return_pct": -4.49,
              "change_since_prior_pct": -0.0447,
              "volume_ratio": 0.56,
              "rsi": 37.76,
              "vwap": 11.17,
              "vwap_distance_pct": 0.0448,
              "position_52w_pct": 37.2,
              "extended_hours_pct": null,
              "as_of": "2026-09-08T19:22:03.550453Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.79 > 11.88 > 11.91",
              "vwap_state": "above",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-08T19:22:03.550453Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 14,
        "timestamp": "2026-09-08T22:00:23.989876Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-08T22:00:23.989876Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.19,
              "base_price": 11.895,
              "return_since_base_pct": -5.9269,
              "session_return_pct": -4.87,
              "change_since_prior_pct": 0.1342,
              "volume_ratio": 0.94,
              "rsi": 37.13,
              "vwap": 11.17,
              "vwap_distance_pct": 0.1791,
              "position_52w_pct": 37.1,
              "extended_hours_pct": 0.54,
              "as_of": "2026-09-08T21:25:50Z",
              "source": "sealed_extended_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "11.78 > 11.88 > 11.9",
              "vwap_state": "above",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-09-08T21:25:50Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      },
      {
        "day": 15,
        "timestamp": "2026-09-09T22:17:51.550423Z",
        "comparison": {
          "schema_version": "public-candidate-comparison.v1",
          "captured_at": "2026-09-09T22:17:51.550423Z",
          "base_definition": "Candidates use the publication reference; benchmarks use the previous regular close.",
          "source": "sealed_update_market_context + canonical_candidate_snapshot + market_trajectory + public_market_snapshot",
          "rows": [
            {
              "symbol": "INFY",
              "role": "selected",
              "price": 11.94,
              "base_price": 11.895,
              "return_since_base_pct": 0.3783,
              "session_return_pct": 0.9298,
              "change_since_prior_pct": 6.7024,
              "volume_ratio": 0.47,
              "rsi": 39.85,
              "vwap": null,
              "vwap_distance_pct": null,
              "position_52w_pct": 39.75,
              "extended_hours_pct": null,
              "as_of": "2026-08-18T21:14:54Z",
              "source": "yfinance_quote",
              "name": "Infosys Limited",
              "episode_id": "narrative:INFY:966bb653b7b07957",
              "ema_trend": "12.12 > 12.01 > 11.85",
              "selection_as_of": "2026-08-18T17:09:38Z",
              "price_as_of": "2026-08-18T21:14:54Z",
              "vwap_as_of": null
            }
          ],
          "benchmarks": [],
          "coverage": {
            "candidate_rows": 1,
            "candidate_prices": 1,
            "candidate_technical": 1,
            "benchmark_rows": 0
          }
        }
      }
    ],
    "candidates": [],
    "news": [
      {
        "title": "Asian Equities Traded in the US as American Depositary Receipts Track Lower in Tuesday Trading",
        "url": "https://finance.yahoo.com/markets/world-indices/articles/asian-equities-traded-us-american-144111972.html"
      },
      {
        "title": "Infosys Enters Collaboration With Knorr-Bremse, A Purveyor Of Braking Systems And Safety-Critical Components For Rail And Commercial Vehicles",
        "url": "https://finnhub.io/api/news?id=30288deb01ca7beea56ab0bee20f8d4d3fab6a68c0ea773cde1cbac0f377e679"
      },
      {
        "title": "Asian Equities Traded in the US as American Depositary Receipts Edge Higher in Monday Trading",
        "url": "https://finance.yahoo.com/markets/world-indices/articles/asian-equities-traded-us-american-143924974.html"
      },
      {
        "title": "Asian Equities Traded in the US as American Depositary Receipts Rise in Friday Trading",
        "url": "https://finance.yahoo.com/markets/world-indices/articles/asian-equities-traded-us-american-144754995.html"
      }
    ],
    "transcript_url": null,
    "initial_transcript_anchor": "transcript-entry-aad0ab7d9d79e3015b329918e3cfff1e898cc8373483a993bc449174e3674d62",
    "chart_url": null,
    "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"
  }
}