{
  "instrument": {
    "name": "Taiwan Semiconductor Manufacturing Company ordinary common share",
    "exchange": "Taiwan Stock Exchange",
    "symbol": "2330",
    "not_US_ADR": "TSM",
    "currency": "TWD",
    "timezone": "Asia/Taipei UTC+8",
    "timeframe": "D1",
    "price_basis": "Actual unadjusted traded OHLC; not total return"
  },
  "window": {
    "start": "2022-01-03",
    "end": "2022-09-30",
    "rows": 182
  },
  "source": {
    "history": "https://www.twse.com.tw/en/trading/historical/stock-day.html",
    "dataset": "https://data.gov.tw/dataset/11549",
    "license": "https://data.gov.tw/license",
    "terms": "https://www.twse.com.tw/en/terms/use.html",
    "acquisition": "Official UI Query and Download CSV; nine monthly files checked against displayed tables",
    "source_encoding": "Big5",
    "normalized_csv_sha256": "86b7b98f6211ae6331e33631bac2ca0777b4340c2eafc142fdddf594f60222f6",
    "attribution": "데이터: Taiwan Stock Exchange / Securities and Futures Bureau, Financial Supervisory Commission, 2026. Daily Trading Information of Individual Securities, 데이터셋 11549, 2022년 관측. Open Government Data License 1.0. 원래 가격은 변경하지 않았고 선택·자체 차트는 각색입니다. 제공 기관이 파동 해석을 승인한 것은 아닙니다."
  },
  "corporate_actions": {
    "ex_dividend_dates": [
      "2022-03-16",
      "2022-06-16",
      "2022-09-15"
    ],
    "cash_TWD_each": "2.75",
    "split_identified": false,
    "basis": "No daily par-value marks; official2022 Capital and Shares table, published2023, used retrospectively",
    "dividends_back_adjusted": false
  },
  "replay": {
    "status": "PASS",
    "instrument": "TWSE2330 TSMC ordinary common shares, TWD, Asia/Taipei UTC+8, D1 unadjusted traded prices",
    "points": [
      {
        "label": "0",
        "zone_start": "2022-01-17",
        "zone_end": "2022-01-17",
        "date": "2022-01-17",
        "equal_extreme_dates": [
          "2022-01-17"
        ],
        "field": "high",
        "price": "688.00",
        "local_known_after_close": "2022-01-19",
        "prefix_rows": 13,
        "main_cutoff_available": true,
        "retrospectively_chosen": true,
        "same_price_does_not_determine_unique_endpoint_date": false
      },
      {
        "label": "1?",
        "zone_start": "2022-03-16",
        "zone_end": "2022-03-16",
        "date": "2022-03-16",
        "equal_extreme_dates": [
          "2022-03-16"
        ],
        "field": "low",
        "price": "555.00",
        "local_known_after_close": "2022-03-18",
        "prefix_rows": 47,
        "main_cutoff_available": true,
        "retrospectively_chosen": true,
        "same_price_does_not_determine_unique_endpoint_date": false
      },
      {
        "label": "2?",
        "zone_start": "2022-03-31",
        "zone_end": "2022-03-31",
        "date": "2022-03-31",
        "equal_extreme_dates": [
          "2022-03-31"
        ],
        "field": "high",
        "price": "602.00",
        "local_known_after_close": "2022-04-06",
        "prefix_rows": 58,
        "main_cutoff_available": true,
        "retrospectively_chosen": true,
        "same_price_does_not_determine_unique_endpoint_date": false
      },
      {
        "label": "3?",
        "zone_start": "2022-05-10",
        "zone_end": "2022-05-12",
        "date": "2022-05-12",
        "equal_extreme_dates": [
          "2022-05-10",
          "2022-05-12"
        ],
        "field": "low",
        "price": "505.00",
        "local_known_after_close": "2022-05-16",
        "prefix_rows": 85,
        "main_cutoff_available": true,
        "retrospectively_chosen": true,
        "same_price_does_not_determine_unique_endpoint_date": true
      },
      {
        "label": "4?",
        "zone_start": "2022-05-31",
        "zone_end": "2022-05-31",
        "date": "2022-05-31",
        "equal_extreme_dates": [
          "2022-05-31"
        ],
        "field": "high",
        "price": "560.00",
        "local_known_after_close": "2022-06-02",
        "prefix_rows": 98,
        "main_cutoff_available": true,
        "retrospectively_chosen": true,
        "same_price_does_not_determine_unique_endpoint_date": false
      },
      {
        "label": "5?",
        "zone_start": "2022-07-05",
        "zone_end": "2022-07-05",
        "date": "2022-07-05",
        "equal_extreme_dates": [
          "2022-07-05"
        ],
        "field": "low",
        "price": "433.00",
        "local_known_after_close": "2022-07-07",
        "prefix_rows": 122,
        "main_cutoff_available": false,
        "retrospectively_chosen": true,
        "same_price_does_not_determine_unique_endpoint_date": false
      }
    ],
    "point_lengths": {
      "1": "133.00",
      "3": "97.00",
      "5": "127.00"
    },
    "percentage_lengths": {
      "1": "19.33",
      "3": "16.11",
      "5": "22.68"
    },
    "wave2_below_origin": {
      "pass": true,
      "formula": "602.00 < 688.00"
    },
    "wave4_overlap": {
      "ordinary_impulse_pass": false,
      "first_known_by_D1_close": "2022-05-31",
      "first_high": "560.00",
      "wave1_lower_boundary": "555.00",
      "overlap_points": "5.00",
      "local_confirmation_of_high_only_later": "2022-06-02",
      "invalidation_does_not_wait_for_local_pivot_confirmation": true
    },
    "wave3_not_shortest": {
      "ordinary_impulse_pass": false,
      "point_comparison": "97.00 < min(133.00, 127.00)",
      "percentage_comparison": "16.11 < min(19.33, 22.68)",
      "uses_later_point5_known_after_close": "2022-07-07"
    },
    "main_cutoff": "2022-06-02",
    "main_rows": 98,
    "followup_from": "2022-06-02",
    "followup_rows": 85,
    "followup": {
      "end": "2022-09-30",
      "first_later_low_below_July433_after_confirmation": {
        "date": "2022-09-29",
        "open": "443.00",
        "high": "443.50",
        "low": "432.00",
        "close": "435.00",
        "mark": ""
      },
      "quarter_end_low": "422.00",
      "meaning": "Later bearish price movement does not validate an already rejected ordinary impulse count."
    },
    "source_rule": "Ordinary cash-market impulse: wave2 cannot retrace100percent, wave3 cannot be shortest, wave4 cannot overlapwave1. Diagonal is a separate family, not an automatic rescue.",
    "replay_convention": "Retrospectively chosen single extrema or explicit3session double-test zone; compare2outer sessions before zone and2after it. Equal505lows May10and12 remain date-ambiguous; last test used solely for replay timing. Not an Elliott rule or a live mechanical signal.",
    "full_internals_proven": false,
    "degree": "relative hypothesis only",
    "engine_used": false,
    "current_forecast": false
  },
  "limitations": [
    "Retrospectively selected zones; not a strategy running in2022",
    "Equal May lows do not establish a unique endpoint",
    "Endpoints do not prove internal5–3–5–3–5",
    "Degree is relative, not determined by D1",
    "No product engine used or validated",
    "No current prediction, signals or investment-return calculation"
  ]
}
