{
  "title": "CM — Canadian Imperial Bank of Commerce Swing Snapshot",
  "generated": "2026-08-14 15:59 UTC",
  "description": "Swing-trading snapshot for CM (Canadian Imperial Bank of Commerce): price, technicals (incl. ATR, SMA-20, MACD, Bollinger), price levels (pivots/PDH-PDL/VWAP/ORB + volume profile POC/VAH/VAL + recent daily bars), short & liquidity, options/whale flow, a compact analyst read, next earnings and recent news. Trimmed to swing-relevant fields.",
  "company": {
    "companyName": "Canadian Imperial Bank of Commerce",
    "sector": "Financial Services",
    "industry": "Banks - Diversified",
    "marketCap": 114028749660,
    "beta": 1.274,
    "exchange": "NYSE",
    "averageVolume": 1342114,
    "isEtf": false,
    "isActivelyTrading": true,
    "isAdr": false
  },
  "volume": {
    "volume": 120071.75945,
    "avgVolume": 1342114,
    "short_ratio": [
      {
        "symbol": "CM",
        "file_date": "2026-08-13",
        "date": "20260813",
        "short_volume": 58650,
        "short_exempt_volume": 585,
        "total_volume": 160425,
        "short_volume_ratio": 0.3656,
        "signal": "Bullish"
      }
    ],
    "volume_profile": {
      "poc": 118.47,
      "vah": 119.45,
      "val": 116.85,
      "profile": [
        {
          "price": 115.87,
          "volume": 71590
        },
        {
          "price": 116.0,
          "volume": 119694
        },
        {
          "price": 116.13,
          "volume": 235544
        },
        {
          "price": 116.26,
          "volume": 312583
        },
        {
          "price": 116.39,
          "volume": 65488
        },
        {
          "price": 116.52,
          "volume": 120114
        },
        {
          "price": 116.65,
          "volume": 173282
        },
        {
          "price": 116.78,
          "volume": 181674
        },
        {
          "price": 116.91,
          "volume": 234814
        },
        {
          "price": 117.04,
          "volume": 322627
        },
        {
          "price": 117.17,
          "volume": 333171
        },
        {
          "price": 117.3,
          "volume": 291187
        },
        {
          "price": 117.43,
          "volume": 584609
        },
        {
          "price": 117.56,
          "volume": 350141
        },
        {
          "price": 117.69,
          "volume": 607737
        },
        {
          "price": 117.82,
          "volume": 585845
        },
        {
          "price": 117.95,
          "volume": 489300
        },
        {
          "price": 118.08,
          "volume": 355789
        },
        {
          "price": 118.21,
          "volume": 556139
        },
        {
          "price": 118.34,
          "volume": 556533
        },
        {
          "price": 118.47,
          "volume": 721186
        },
        {
          "price": 118.6,
          "volume": 587751
        },
        {
          "price": 118.73,
          "volume": 708770
        },
        {
          "price": 118.86,
          "volume": 356935
        },
        {
          "price": 118.99,
          "volume": 488750
        },
        {
          "price": 119.12,
          "volume": 286857
        },
        {
          "price": 119.25,
          "volume": 425250
        },
        {
          "price": 119.38,
          "volume": 231251
        },
        {
          "price": 119.51,
          "volume": 344415
        },
        {
          "price": 119.64,
          "volume": 211303
        },
        {
          "price": 119.77,
          "volume": 320277
        },
        {
          "price": 119.9,
          "volume": 202650
        },
        {
          "price": 120.03,
          "volume": 82222
        },
        {
          "price": 120.16,
          "volume": 27947
        },
        {
          "price": 120.29,
          "volume": 28011
        },
        {
          "price": 120.42,
          "volume": 24352
        },
        {
          "price": 120.55,
          "volume": 44262
        },
        {
          "price": 120.68,
          "volume": 70349
        },
        {
          "price": 120.81,
          "volume": 24268
        },
        {
          "price": 120.94,
          "volume": 166080
        },
        {
          "price": 121.07,
          "volume": 110411
        },
        {
          "price": 121.2,
          "volume": 0
        },
        {
          "price": 121.33,
          "volume": 25016
        },
        {
          "price": 121.46,
          "volume": 34236
        },
        {
          "price": 121.59,
          "volume": 21778
        },
        {
          "price": 121.72,
          "volume": 55761
        },
        {
          "price": 121.85,
          "volume": 61155
        },
        {
          "price": 121.98,
          "volume": 49778
        },
        {
          "price": 122.11,
          "volume": 43529
        },
        {
          "price": 122.24,
          "volume": 34045
        },
        {
          "price": 122.37,
          "volume": 184109
        },
        {
          "price": 122.5,
          "volume": 7936
        },
        {
          "price": 122.63,
          "volume": 0
        },
        {
          "price": 122.76,
          "volume": 0
        },
        {
          "price": 122.89,
          "volume": 0
        },
        {
          "price": 123.02,
          "volume": 20334
        },
        {
          "price": 123.15,
          "volume": 16207
        },
        {
          "price": 123.28,
          "volume": 33560
        },
        {
          "price": 123.41,
          "volume": 27626
        },
        {
          "price": 123.54,
          "volume": 16468
        }
      ],
      "sessions": 20
    }
  },
  "technical": {
    "price": 123.1,
    "rsi": 66.34675450795383,
    "sma20": 118.78450000000001,
    "sma50": 116.16240000000002,
    "sma200": 101.83850000000008,
    "adx": 25.09514803706836,
    "atr": 2.16,
    "atr_pct": 1.75,
    "high_52w": 123.1,
    "low_52w": 34.73,
    "structure": {
      "ema8": 120.61441351533817,
      "ema21": 119.05298363948712,
      "ema50": 116.36552356626751,
      "ema200": 102.82655615074725,
      "checks": {
        "price_above_all": true,
        "ema_stacked": true,
        "ema21_rising": true,
        "ema50_rising": true,
        "adx_over_30": false,
        "higher_highs_lows": true,
        "near_21ema": true
      },
      "dist_21ema_pct": 3.4,
      "macd": {
        "macd": 1.412,
        "signal": 1.122,
        "histogram": 0.291
      },
      "bollinger": {
        "mid": 118.78,
        "upper": 122.15,
        "lower": 115.42,
        "width_pct": 5.67
      },
      "crossover": {
        "fresh_cross": false,
        "pre_compressed": true,
        "held_above_21": false,
        "candles_since": 43,
        "intraday_support": false
      },
      "momentum": {
        "roc10": 3.8,
        "checks": {
          "roc_over_5": false,
          "rsi_in_band": true,
          "macd_expanding": true,
          "top_quartile_3d": false,
          "no_big_down": true,
          "near_high": true
        },
        "volume": {
          "rvol": 0.14,
          "checks": {
            "rvol_over_2": false,
            "up_vol_beats_down": true,
            "obv_new_high": false,
            "surge_day": false,
            "pullback_declining_vol": false,
            "last_up_beats_down": false
          }
        }
      },
      "relative_strength": {
        "sector": "Financial Services",
        "sector_etf": "XLF",
        "sector_etf_ret10d": 2.21,
        "checks": {
          "beats_spy_all": false,
          "beats_sector_10d": true,
          "rs_line_at_high": false,
          "sector_top3": false
        }
      },
      "commodity": {},
      "universe": {
        "checks": {
          "price_over_20": true,
          "avg_vol_over_2m": false,
          "mcap_over_1b": true,
          "no_earnings_7d": true,
          "not_lev_etf_spac": true,
          "bidask_spread": null,
          "dollar_vol_over_10m": true
        },
        "avg_dollar_vol": 165160548.84,
        "avg_vol": 1342114
      },
      "options": {
        "checks": {
          "call_vol_2x": false,
          "ivr_under_40": false,
          "iv_contracting": true,
          "oi_calls_above_price": false
        },
        "vals": {
          "call_vol_mult": 0.8,
          "iv_rank": 68.0
        }
      }
    }
  },
  "levels": {
    "prior_day": {
      "high": 123.67,
      "low": 122.69,
      "close": 123.1,
      "date": "2026-08-14"
    },
    "woodie_pivots": {
      "PP": 123.14,
      "R1": 123.59,
      "S1": 122.61,
      "R2": 124.12,
      "S2": 122.16
    },
    "swing": {
      "high_20d": 123.67,
      "low_20d": 115.75,
      "high_60d": 123.67,
      "low_60d": 105.86
    },
    "orb": {
      "high": 123.44,
      "low": 122.69,
      "date": "2026-08-14"
    },
    "vwap": 123.29,
    "volume_profile": {
      "poc": 118.47,
      "vah": 119.45,
      "val": 116.85,
      "sessions": 20
    },
    "recent_daily": [
      {
        "d": "2026-07-13",
        "o": 118.37,
        "h": 118.658,
        "l": 116.93,
        "c": 117.37,
        "v": 925123.422183
      },
      {
        "d": "2026-07-14",
        "o": 118.12,
        "h": 119.66,
        "l": 118.1,
        "c": 118.57,
        "v": 674678.274359
      },
      {
        "d": "2026-07-15",
        "o": 119.35,
        "h": 120.82,
        "l": 118.725,
        "c": 120.76,
        "v": 1948564.486346
      },
      {
        "d": "2026-07-16",
        "o": 120.88,
        "h": 121.19,
        "l": 119.545,
        "c": 120.74,
        "v": 1089252.35006
      },
      {
        "d": "2026-07-17",
        "o": 119.64,
        "h": 122.5,
        "l": 119.43,
        "c": 121.24,
        "v": 1173304.279614
      },
      {
        "d": "2026-07-20",
        "o": 121.18,
        "h": 121.64,
        "l": 117.54,
        "c": 117.8,
        "v": 1465306.116588
      },
      {
        "d": "2026-07-21",
        "o": 118.23,
        "h": 118.23,
        "l": 116.99,
        "c": 117.37,
        "v": 972761.092284
      },
      {
        "d": "2026-07-22",
        "o": 117.66,
        "h": 118.69,
        "l": 116.89,
        "c": 117.74,
        "v": 941371.208123
      },
      {
        "d": "2026-07-23",
        "o": 116.66,
        "h": 117.3,
        "l": 115.75,
        "c": 116.53,
        "v": 991202.820606
      },
      {
        "d": "2026-07-24",
        "o": 117.13,
        "h": 117.85,
        "l": 116.27,
        "c": 117.44,
        "v": 685974.998571
      },
      {
        "d": "2026-07-27",
        "o": 119,
        "h": 119.115,
        "l": 117.31,
        "c": 118.25,
        "v": 716121.619861
      },
      {
        "d": "2026-07-28",
        "o": 117.94,
        "h": 120.07,
        "l": 116.66,
        "c": 119.82,
        "v": 998058.003978
      },
      {
        "d": "2026-07-29",
        "o": 119.3,
        "h": 119.39,
        "l": 115.9,
        "c": 116.23,
        "v": 1334320.51953
      },
      {
        "d": "2026-07-30",
        "o": 117.83,
        "h": 119.155,
        "l": 117.47,
        "c": 118.27,
        "v": 793344.637533
      },
      {
        "d": "2026-07-31",
        "o": 117.96,
        "h": 119.35,
        "l": 117.87,
        "c": 118.55,
        "v": 627937.691125
      },
      {
        "d": "2026-08-03",
        "o": 118.88,
        "h": 119.49,
        "l": 118.28,
        "c": 119.27,
        "v": 336789.828977
      },
      {
        "d": "2026-08-04",
        "o": 118.86,
        "h": 120.2,
        "l": 117.81,
        "c": 117.95,
        "v": 912944.034044
      },
      {
        "d": "2026-08-05",
        "o": 117.89,
        "h": 119.58,
        "l": 117.145,
        "c": 118.68,
        "v": 924202.27125
      },
      {
        "d": "2026-08-06",
        "o": 119.51,
        "h": 119.96,
        "l": 118.03,
        "c": 118.44,
        "v": 660643.143217
      },
      {
        "d": "2026-08-07",
        "o": 119.49,
        "h": 119.5,
        "l": 117.56,
        "c": 118.7,
        "v": 720732.029689
      },
      {
        "d": "2026-08-10",
        "o": 118.79,
        "h": 120.19,
        "l": 118.525,
        "c": 119.29,
        "v": 947834.907622
      },
      {
        "d": "2026-08-11",
        "o": 119.72,
        "h": 120.63,
        "l": 118.8,
        "c": 118.96,
        "v": 665593.817249
      },
      {
        "d": "2026-08-12",
        "o": 119.84,
        "h": 121.215,
        "l": 119.39,
        "c": 120.9,
        "v": 1295061.615177
      },
      {
        "d": "2026-08-13",
        "o": 121.77,
        "h": 122.52,
        "l": 121.18,
        "c": 122.4,
        "v": 1232098.465592
      },
      {
        "d": "2026-08-14",
        "o": 122.69,
        "h": 123.67,
        "l": 122.69,
        "c": 123.1,
        "v": 120142.759449
      }
    ]
  },
  "patterns": {
    "days": 46,
    "patterns": [
      {
        "name": "VWAP Touch",
        "count": 46,
        "pct": 100
      },
      {
        "name": "9 EMA Touch",
        "count": 46,
        "pct": 100
      },
      {
        "name": "21 EMA Touch",
        "count": 46,
        "pct": 100
      },
      {
        "name": "ORB Breakout",
        "count": 45,
        "pct": 98
      },
      {
        "name": "Woodie Pivot Touch",
        "count": 45,
        "pct": 98
      },
      {
        "name": "PDH/PDL Touch",
        "count": 41,
        "pct": 89
      },
      {
        "name": "Darvas Box",
        "count": 33,
        "pct": 72
      },
      {
        "name": "Gap Fill",
        "count": 31,
        "pct": 67
      },
      {
        "name": "Open Retracement",
        "count": 29,
        "pct": 63
      },
      {
        "name": "High Vol Open",
        "count": 9,
        "pct": 20
      },
      {
        "name": "Power Hour",
        "count": 3,
        "pct": 7
      }
    ]
  },
  "price": {
    "symbol": "CM",
    "name": "Canadian Imperial Bank of Commerce",
    "price": 123.06,
    "changePercentage": 0.53922,
    "change": 0.66,
    "volume": 120071.75945,
    "dayLow": 122.69,
    "dayHigh": 123.67,
    "yearHigh": 123.67,
    "yearLow": 72.58,
    "priceAvg50": 115.8486,
    "priceAvg200": 101.63785,
    "exchange": "NYSE",
    "open": 122.69,
    "previousClose": 122.4,
    "chart_vwap_daily": [
      {
        "t": "2026-07-06",
        "v": 115.188,
        "c": 115.36
      },
      {
        "t": "2026-07-07",
        "v": 115.835,
        "c": 115.91
      },
      {
        "t": "2026-07-08",
        "v": 113.9054,
        "c": 113.97
      },
      {
        "t": "2026-07-09",
        "v": 115.4197,
        "c": 115.35
      },
      {
        "t": "2026-07-10",
        "v": 117.2675,
        "c": 117.78
      },
      {
        "t": "2026-07-13",
        "v": 117.4584,
        "c": 117.37
      },
      {
        "t": "2026-07-14",
        "v": 118.6545,
        "c": 118.57
      },
      {
        "t": "2026-07-15",
        "v": 120.5251,
        "c": 120.76
      },
      {
        "t": "2026-07-16",
        "v": 120.566,
        "c": 120.74
      },
      {
        "t": "2026-07-17",
        "v": 121.5345,
        "c": 121.24
      },
      {
        "t": "2026-07-20",
        "v": 118.5035,
        "c": 117.8
      },
      {
        "t": "2026-07-21",
        "v": 117.4209,
        "c": 117.37
      },
      {
        "t": "2026-07-22",
        "v": 117.7108,
        "c": 117.74
      },
      {
        "t": "2026-07-23",
        "v": 116.3776,
        "c": 116.53
      },
      {
        "t": "2026-07-24",
        "v": 117.2722,
        "c": 117.44
      },
      {
        "t": "2026-07-27",
        "v": 118.0375,
        "c": 118.25
      },
      {
        "t": "2026-07-28",
        "v": 119.2498,
        "c": 119.82
      },
      {
        "t": "2026-07-29",
        "v": 117.0889,
        "c": 116.23
      },
      {
        "t": "2026-07-30",
        "v": 118.3791,
        "c": 118.27
      },
      {
        "t": "2026-07-31",
        "v": 118.6562,
        "c": 118.55
      },
      {
        "t": "2026-08-03",
        "v": 119.057,
        "c": 119.27
      },
      {
        "t": "2026-08-04",
        "v": 118.801,
        "c": 117.95
      },
      {
        "t": "2026-08-05",
        "v": 118.6566,
        "c": 118.68
      },
      {
        "t": "2026-08-06",
        "v": 118.62,
        "c": 118.44
      },
      {
        "t": "2026-08-07",
        "v": 118.3219,
        "c": 118.7
      },
      {
        "t": "2026-08-10",
        "v": 119.3741,
        "c": 119.29
      },
      {
        "t": "2026-08-11",
        "v": 119.1151,
        "c": 118.96
      },
      {
        "t": "2026-08-12",
        "v": 120.8762,
        "c": 120.9
      },
      {
        "t": "2026-08-13",
        "v": 122.2655,
        "c": 122.4
      },
      {
        "t": "2026-08-14",
        "v": 123.2812,
        "c": 123.1
      }
    ],
    "vwap_summary": {
      "days": 30,
      "days_above": 16,
      "days_below": 14,
      "pct_days_above": 53,
      "position": "below",
      "gap_pct": -0.15,
      "streak_days": 1
    }
  },
  "fundamentals": {
    "priceToEarningsRatioTTM": 16.804133858267715,
    "priceToSalesRatioTTM": 2.970953296230915,
    "priceToBookRatioTTM": 2.3848570669651012,
    "dividendYieldTTM": 0.0244831,
    "netDebtToEBITDATTM": 12.332259755823534,
    "currentRatioTTM": 0.1025044569809754,
    "debtToEquityRatioTTM": 2.762607345148913
  },
  "analyst": {
    "price_target": {
      "symbol": "CM",
      "targetHigh": 127.3196048,
      "targetLow": 70,
      "targetConsensus": 106.62,
      "targetMedian": 122.54511962
    },
    "ratings": {
      "rating": "B",
      "overallScore": 3
    }
  },
  "news": [
    {
      "title": "BridgeBio Stock Has Soared 29% in Just 3 Months. Here's Why Wall Street Thinks It Could Go Even Higher.",
      "source": "Yahoo! Finance",
      "date": "2026-08-14T15:35:00Z"
    },
    {
      "title": "India's Jharkhand state CM urges Modi to rethink mining bill, citing revenue hit",
      "source": "Reuters",
      "date": "2026-08-14T03:54:02Z"
    },
    {
      "title": "Taiwan's War Games Are Spilling Into Everyday Life",
      "source": "Bloomberg Business",
      "date": "2026-08-14T01:00:16Z"
    },
    {
      "title": "Hawaii's Big Island Under Hurricane Watch as Lala Strengthens",
      "source": "Bloomberg Business",
      "date": "2026-08-13T16:43:16Z"
    },
    {
      "title": "Heat Waves May Cost France Up to €15 Billion, Minister Says",
      "source": "Bloomberg Business",
      "date": "2026-08-13T05:39:47Z"
    },
    {
      "title": "Finland Detects More African Swine Fever Cases in Wild Boars",
      "source": "Bloomberg Business",
      "date": "2026-08-12T13:18:36Z"
    },
    {
      "title": "Bern Rejects Initiative to Ban Banks From Fossil-Fuel Financing",
      "source": "Bloomberg Business",
      "date": "2026-08-12T11:20:10Z"
    },
    {
      "title": "Rhine water level falls to new lows, halting sailings at chokepoint",
      "source": "Yahoo! Finance",
      "date": "2026-08-12T09:37:09Z"
    },
    {
      "title": "Nonprofit vs. Not-for-Profit: What's the Difference?",
      "source": "The Wall Street Journal",
      "date": "2026-08-12T09:00:00Z"
    },
    {
      "title": "Earnings call transcript: AECOM Q3 2026 revenue tops forecasts, EPS misses By Investing.com",
      "source": "Investing.com",
      "date": "2026-08-11T13:09:36Z"
    }
  ],
  "calendar": [
    {
      "symbol": "CM",
      "date": "2026-08-27",
      "epsEstimated": 1.79,
      "revenueEstimated": 5695930000
    },
    {
      "symbol": "CM",
      "date": "2026-05-28",
      "epsEstimated": 1.78,
      "revenueEstimated": 5855946000
    }
  ],
  "liquidity": {
    "borrow": []
  },
  "whale_insider": {
    "options_flow": [
      {
        "option_type": "call",
        "strike": "125",
        "expiry": "2028-01-21",
        "size": 40,
        "premium": "57600.00",
        "volume": 50,
        "open_interest": 165,
        "implied_volatility": "0.2007651096253925",
        "delta": "0.619569234044524"
      },
      {
        "option_type": "call",
        "strike": "125",
        "expiry": "2028-01-21",
        "size": 10,
        "premium": "14400.00",
        "volume": 10,
        "open_interest": 165,
        "implied_volatility": "0.2003792719161243",
        "delta": "0.620066529476893"
      }
    ],
    "net_premium": {
      "ticker": "CM",
      "net_call_premium": "-46539.00",
      "net_put_premium": "412.00",
      "call_premium": "99765.00",
      "put_premium": "2832.00",
      "bullish_premium": "27793.00",
      "bearish_premium": "74744.00",
      "put_call_ratio": "0.08524590163934426230",
      "iv_rank": "67.8411",
      "implied_move_perc": "0.046000",
      "gex_ratio": "0.33077556568436662586",
      "gex_net_change": "-1946.8728",
      "gex_call": "35551.8089",
      "gex_put": "-11759.6697",
      "gex_net": 23792.1392,
      "gex_call_delta": "862004.3013",
      "gex_put_delta": "-103067.9738",
      "gex_date": "2026-08-14"
    },
    "hot_chains": [
      {
        "strike": "130",
        "expires": "2026-09-18",
        "option_type": "call",
        "volume": 91,
        "open_interest": 361,
        "implied_volatility": "0.2294768721337816",
        "last_price": "1.22",
        "total_premium": "11064.00",
        "delta": 0.245664417624364
      },
      {
        "strike": "125",
        "expires": "2026-08-21",
        "option_type": "call",
        "volume": 85,
        "open_interest": 1204,
        "implied_volatility": "0.1842571697903161",
        "last_price": "0.55",
        "total_premium": "5610.00",
        "delta": 0.268440853011837
      },
      {
        "strike": "135",
        "expires": "2026-09-18",
        "option_type": "call",
        "volume": 70,
        "open_interest": 0,
        "implied_volatility": "0.2300300696785738",
        "last_price": "0.50",
        "total_premium": "3500.00",
        "delta": 0.0883660479264268
      }
    ],
    "gamma_profile": {
      "spot": 123.145,
      "flip_point": 119.81,
      "net_gex": 23792.14,
      "call_walls": [
        {
          "strike": 125.0,
          "gex": 21219.27
        },
        {
          "strike": 120.0,
          "gex": 5845.8
        },
        {
          "strike": 115.0,
          "gex": 4100.77
        }
      ],
      "put_walls": [
        {
          "strike": 115.0,
          "gex": -3878.83
        },
        {
          "strike": 110.0,
          "gex": -1921.99
        },
        {
          "strike": 105.0,
          "gex": -1726.21
        }
      ]
    },
    "ats": {
      "symbol": "CM",
      "date": "20260813",
      "ats_volume": 0,
      "total_volume": 160425,
      "ats_ratio": 0.0,
      "ats_pct": 0.0,
      "signal": "Low"
    },
    "polygon_dp": {
      "ticker": "CM",
      "signal": "Neutral",
      "avg_vwap_discount_pct": 0.04
    },
    "oi_changes": {
      "net_call_oi_change": -204,
      "net_put_oi_change": 0,
      "top": [
        {
          "strike": "125",
          "oi_change": -125,
          "type": "call"
        },
        {
          "strike": "115",
          "oi_change": -92,
          "type": "call"
        },
        {
          "strike": "115",
          "oi_change": 12,
          "type": "call"
        },
        {
          "strike": "120",
          "oi_change": 4,
          "type": "call"
        },
        {
          "strike": "115",
          "oi_change": -3,
          "type": "call"
        }
      ]
    }
  }
}