{
  "updated": "2026-04-28T08:11:35Z",
  "count": 75,
  "stocks": [
    {
      "symbol": "LMT",
      "name": "Lockheed Martin Corporation",
      "date": "2026-04-27",
      "price": 513.35,
      "change": -0.1,
      "change_pct": -0.02,
      "volume": 2109300,
      "avg_volume": 1416875,
      "volume_ratio": 1.4887,
      "rsi": 19.1415,
      "sma20": 594.119,
      "sma50": 625.5805,
      "sma150": 545.4769,
      "slope_sma150": 0.9307,
      "ema9": 554.6732,
      "macd": -26.0922,
      "macd_signal": -15.4949,
      "macd_histogram": -10.5972,
      "atr": 17.7929,
      "volume_10week_ma": 1609122.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Oversold",
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "oversold"
    },
    {
      "symbol": "NOC",
      "name": "Northrop Grumman Corporation",
      "date": "2026-04-27",
      "price": 575.28,
      "change": 0.17,
      "change_pct": 0.03,
      "volume": 931100,
      "avg_volume": 818490,
      "volume_ratio": 1.1376,
      "rsi": 18.1999,
      "sma20": 658.2615,
      "sma50": 696.5536,
      "sma150": 632.8864,
      "slope_sma150": 0.5417,
      "ema9": 613.6745,
      "macd": -30.6527,
      "macd_signal": -19.7716,
      "macd_histogram": -10.881,
      "atr": 18.1771,
      "volume_10week_ma": 852144.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Oversold",
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "oversold"
    },
    {
      "symbol": "RTX",
      "name": "RTX Corporation",
      "date": "2026-04-27",
      "price": 173.38,
      "change": -0.88,
      "change_pct": -0.5,
      "volume": 6507700,
      "avg_volume": 4796890,
      "volume_ratio": 1.3566,
      "rsi": 23.7183,
      "sma20": 193.0615,
      "sma50": 198.4847,
      "sma150": 185.1466,
      "slope_sma150": 0.2448,
      "ema9": 184.2428,
      "macd": -5.502,
      "macd_signal": -2.7568,
      "macd_histogram": -2.7451,
      "atr": 5.4607,
      "volume_10week_ma": 5802144.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Oversold",
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "oversold"
    },
    {
      "symbol": "GD",
      "name": "General Dynamics Corporation",
      "date": "2026-04-27",
      "price": 312.53,
      "change": -0.68,
      "change_pct": -0.22,
      "volume": 1411900,
      "avg_volume": 1360095,
      "volume_ratio": 1.0381,
      "rsi": 25.561,
      "sma20": 335.663,
      "sma50": 345.3248,
      "sma150": 342.9897,
      "slope_sma150": 0.1061,
      "ema9": 323.7496,
      "macd": -8.5194,
      "macd_signal": -5.8034,
      "macd_histogram": -2.716,
      "atr": 7.1339,
      "volume_10week_ma": 1313588.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Oversold",
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "oversold"
    },
    {
      "symbol": "AAPL",
      "name": "Apple Inc.",
      "date": "2026-04-27",
      "price": 267.61,
      "change": -3.45,
      "change_pct": -1.27,
      "volume": 41407600,
      "avg_volume": 42055050,
      "volume_ratio": 0.9846,
      "rsi": 55.245,
      "sma20": 262.339,
      "sma50": 260.263,
      "sma150": 263.6952,
      "slope_sma150": 0.1894,
      "ema9": 268.3056,
      "macd": 3.7766,
      "macd_signal": 2.7481,
      "macd_histogram": 1.0285,
      "atr": 5.695,
      "volume_10week_ma": 41804552.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "MSFT",
      "name": "Microsoft Corporation",
      "date": "2026-04-27",
      "price": 424.82,
      "change": 0.2,
      "change_pct": 0.05,
      "volume": 30817600,
      "avg_volume": 33697040,
      "volume_ratio": 0.9145,
      "rsi": 63.5625,
      "sma20": 395.3745,
      "sma50": 394.462,
      "sma150": 454.7026,
      "slope_sma150": -0.7231,
      "ema9": 416.9788,
      "macd": 10.2618,
      "macd_signal": 5.7678,
      "macd_histogram": 4.4939,
      "atr": 11.46,
      "volume_10week_ma": 33605732.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "META",
      "name": "Meta Platforms, Inc.",
      "date": "2026-04-27",
      "price": 678.62,
      "change": 3.59,
      "change_pct": 0.53,
      "volume": 12784300,
      "avg_volume": 16497835,
      "volume_ratio": 0.7749,
      "rsi": 62.3944,
      "sma20": 632.1115,
      "sma50": 630.2119,
      "sma150": 656.7604,
      "slope_sma150": -0.8165,
      "ema9": 665.8312,
      "macd": 17.6402,
      "macd_signal": 12.4037,
      "macd_histogram": 5.2365,
      "atr": 19.8507,
      "volume_10week_ma": 14594818.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "TSLA",
      "name": "Tesla, Inc.",
      "date": "2026-04-27",
      "price": 378.67,
      "change": 2.37,
      "change_pct": 0.63,
      "volume": 66583400,
      "avg_volume": 70387215,
      "volume_ratio": 0.946,
      "rsi": 50.0475,
      "sma20": 369.969,
      "sma50": 386.3112,
      "sma150": 421.509,
      "slope_sma150": 0.0242,
      "ema9": 379.1824,
      "macd": -0.2018,
      "macd_signal": -2.66,
      "macd_histogram": 2.4582,
      "atr": 15.3343,
      "volume_10week_ma": 63819450.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "CRM",
      "name": "Salesforce, Inc.",
      "date": "2026-04-27",
      "price": 180.18,
      "change": 2.02,
      "change_pct": 1.13,
      "volume": 11902400,
      "avg_volume": 13927660,
      "volume_ratio": 0.8546,
      "rsi": 47.4637,
      "sma20": 180.0992,
      "sma50": 186.7693,
      "sma150": 222.5387,
      "slope_sma150": -0.4422,
      "ema9": 180.3837,
      "macd": -2.2935,
      "macd_signal": -3.1435,
      "macd_histogram": 0.85,
      "atr": 8.3359,
      "volume_10week_ma": 14036482.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "ORCL",
      "name": "Oracle Corporation",
      "date": "2026-04-27",
      "price": 172.96,
      "change": -0.32,
      "change_pct": -0.18,
      "volume": 21545600,
      "avg_volume": 30856195,
      "volume_ratio": 0.6983,
      "rsi": 58.7397,
      "sma20": 159.6463,
      "sma50": 154.3696,
      "sma150": 200.0109,
      "slope_sma150": -0.6676,
      "ema9": 172.8451,
      "macd": 7.5194,
      "macd_signal": 5.5521,
      "macd_histogram": 1.9673,
      "atr": 9.7586,
      "volume_10week_ma": 28645918.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "JPM",
      "name": "JP Morgan Chase & Co.",
      "date": "2026-04-27",
      "price": 311.63,
      "change": 3.35,
      "change_pct": 1.09,
      "volume": 7923600,
      "avg_volume": 8763850,
      "volume_ratio": 0.9041,
      "rsi": 58.6931,
      "sma20": 305.4282,
      "sma50": 298.1166,
      "sma150": 304.9161,
      "slope_sma150": 0.0483,
      "ema9": 310.4647,
      "macd": 4.6705,
      "macd_signal": 4.4857,
      "macd_histogram": 0.1848,
      "atr": 6.3707,
      "volume_10week_ma": 9855418.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "BAC",
      "name": "Bank of America Corporation",
      "date": "2026-04-27",
      "price": 52.63,
      "change": 0.58,
      "change_pct": 1.11,
      "volume": 28038600,
      "avg_volume": 35776450,
      "volume_ratio": 0.7837,
      "rsi": 56.8399,
      "sma20": 51.912,
      "sma50": 50.3259,
      "sma150": 51.9222,
      "slope_sma150": 0.0139,
      "ema9": 52.7518,
      "macd": 0.9016,
      "macd_signal": 0.9644,
      "macd_histogram": -0.0628,
      "atr": 1.1657,
      "volume_10week_ma": 40833370.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bearish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "GS",
      "name": "Goldman Sachs Group, Inc. (The)",
      "date": "2026-04-27",
      "price": 937.81,
      "change": 10.9,
      "change_pct": 1.18,
      "volume": 1222400,
      "avg_volume": 2060610,
      "volume_ratio": 0.5932,
      "rsi": 64.2182,
      "sma20": 897.466,
      "sma50": 869.4488,
      "sma150": 852.3468,
      "slope_sma150": 0.9611,
      "ema9": 923.6809,
      "macd": 22.0921,
      "macd_signal": 18.4806,
      "macd_histogram": 3.6115,
      "atr": 24.03,
      "volume_10week_ma": 2270210.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "V",
      "name": "Visa Inc.",
      "date": "2026-04-27",
      "price": 309.65,
      "change": 0.23,
      "change_pct": 0.07,
      "volume": 6258200,
      "avg_volume": 6513540,
      "volume_ratio": 0.9608,
      "rsi": 50.0335,
      "sma20": 308.0245,
      "sma50": 310.0574,
      "sma150": 328.407,
      "slope_sma150": -0.2404,
      "ema9": 310.4001,
      "macd": 0.5514,
      "macd_signal": 0.2147,
      "macd_histogram": 0.3368,
      "atr": 5.6557,
      "volume_10week_ma": 7217842.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Momentum",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "MA",
      "name": "Mastercard Incorporated",
      "date": "2026-04-27",
      "price": 506.43,
      "change": 2.26,
      "change_pct": 0.45,
      "volume": 2531300,
      "avg_volume": 3227375,
      "volume_ratio": 0.7843,
      "rsi": 49.1035,
      "sma20": 505.729,
      "sma50": 507.2753,
      "sma150": 538.8122,
      "slope_sma150": -0.5382,
      "ema9": 508.3518,
      "macd": 0.694,
      "macd_signal": 0.6757,
      "macd_histogram": 0.0183,
      "atr": 9.7676,
      "volume_10week_ma": 3450104.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "WMT",
      "name": "Walmart Inc.",
      "date": "2026-04-27",
      "price": 127.59,
      "change": -2.33,
      "change_pct": -1.79,
      "volume": 17022500,
      "avg_volume": 16914615,
      "volume_ratio": 1.0064,
      "rsi": 52.6085,
      "sma20": 126.7245,
      "sma50": 125.5,
      "sma150": 115.512,
      "slope_sma150": 0.1791,
      "ema9": 128.4609,
      "macd": 1.4125,
      "macd_signal": 1.0921,
      "macd_histogram": 0.3204,
      "atr": 2.7979,
      "volume_10week_ma": 20891952.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "TGT",
      "name": "Target Corporation",
      "date": "2026-04-27",
      "price": 129.72,
      "change": 0.46,
      "change_pct": 0.36,
      "volume": 5822900,
      "avg_volume": 4793800,
      "volume_ratio": 1.2147,
      "rsi": 64.0158,
      "sma20": 124.2855,
      "sma50": 119.77,
      "sma150": 103.3393,
      "slope_sma150": 0.2246,
      "ema9": 128.187,
      "macd": 3.4155,
      "macd_signal": 2.88,
      "macd_histogram": 0.5356,
      "atr": 3.2414,
      "volume_10week_ma": 5813956.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "Strong Volume Confirmation",
      "action_signal": "BUY",
      "stage_analysis_summary": "BUY",
      "position": "BUY",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "PG",
      "name": "Procter & Gamble Company (The)",
      "date": "2026-04-27",
      "price": 148.4,
      "change": 0.22,
      "change_pct": 0.15,
      "volume": 9165700,
      "avg_volume": 8995920,
      "volume_ratio": 1.0189,
      "rsi": 57.5567,
      "sma20": 143.5552,
      "sma50": 149.3516,
      "sma150": 147.1886,
      "slope_sma150": -0.0728,
      "ema9": 144.9978,
      "macd": -0.4286,
      "macd_signal": -1.3751,
      "macd_histogram": 0.9464,
      "atr": 3.0389,
      "volume_10week_ma": 10526914.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "KMB",
      "name": "Kimberly-Clark Corporation",
      "date": "2026-04-27",
      "price": 98.25,
      "change": 0.4,
      "change_pct": 0.41,
      "volume": 7023500,
      "avg_volume": 4619635,
      "volume_ratio": 1.5204,
      "rsi": 50.1705,
      "sma20": 97.105,
      "sma50": 100.8412,
      "sma150": 104.2222,
      "slope_sma150": -0.1851,
      "ema9": 97.6773,
      "macd": -0.5127,
      "macd_signal": -0.8367,
      "macd_histogram": 0.3241,
      "atr": 2.06,
      "volume_10week_ma": 4875668.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Momentum",
        "MACD Bullish",
        "Breakout"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "DIS",
      "name": "Walt Disney Company (The)",
      "date": "2026-04-27",
      "price": 102.35,
      "change": -0.25,
      "change_pct": -0.24,
      "volume": 6523400,
      "avg_volume": 8236580,
      "volume_ratio": 0.792,
      "rsi": 52.6131,
      "sma20": 100.754,
      "sma50": 101.2702,
      "sma150": 107.1344,
      "slope_sma150": -0.1035,
      "ema9": 103.1088,
      "macd": 1.0837,
      "macd_signal": 0.7554,
      "macd_histogram": 0.3283,
      "atr": 2.1607,
      "volume_10week_ma": 9985792.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Momentum",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "BA",
      "name": "Boeing Company (The)",
      "date": "2026-04-27",
      "price": 231.33,
      "change": -1.11,
      "change_pct": -0.48,
      "volume": 4400600,
      "avg_volume": 6713010,
      "volume_ratio": 0.6555,
      "rsi": 60.9773,
      "sma20": 218.3555,
      "sma50": 218.4332,
      "sma150": 216.9556,
      "slope_sma150": -0.054,
      "ema9": 227.1633,
      "macd": 4.9691,
      "macd_signal": 2.9066,
      "macd_histogram": 2.0625,
      "atr": 6.9507,
      "volume_10week_ma": 6741496.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "RGTI",
      "name": "Rigetti Computing, Inc.",
      "date": "2026-04-27",
      "price": 16.91,
      "change": 0.3,
      "change_pct": 1.81,
      "volume": 18127900,
      "avg_volume": 31836625,
      "volume_ratio": 0.5694,
      "rsi": 51.192,
      "sma20": 16.1605,
      "sma50": 16.2522,
      "sma150": 24.9434,
      "slope_sma150": -0.0095,
      "ema9": 17.3673,
      "macd": 0.5047,
      "macd_signal": 0.4126,
      "macd_histogram": 0.0921,
      "atr": 1.4165,
      "volume_10week_ma": 28931712.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Momentum",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "LIN",
      "name": "Linde plc",
      "date": "2026-04-27",
      "price": 510.75,
      "change": 0.45,
      "change_pct": 0.09,
      "volume": 1773700,
      "avg_volume": 1960130,
      "volume_ratio": 0.9049,
      "rsi": 61.1147,
      "sma20": 500.3535,
      "sma50": 494.7679,
      "sma150": 455.2233,
      "slope_sma150": 0.1814,
      "ema9": 503.3073,
      "macd": 4.107,
      "macd_signal": 3.5128,
      "macd_histogram": 0.5941,
      "atr": 9.4186,
      "volume_10week_ma": 2503204.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "APD",
      "name": "Air Products and Chemicals, Inc",
      "date": "2026-04-27",
      "price": 302.38,
      "change": 0.62,
      "change_pct": 0.21,
      "volume": 897300,
      "avg_volume": 1092375,
      "volume_ratio": 0.8214,
      "rsi": 63.5091,
      "sma20": 295.7997,
      "sma50": 286.0037,
      "sma150": 266.2063,
      "slope_sma150": 0.0664,
      "ema9": 298.8669,
      "macd": 4.2901,
      "macd_signal": 4.1613,
      "macd_histogram": 0.1288,
      "atr": 6.0821,
      "volume_10week_ma": 1380622.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "SHW",
      "name": "Sherwin-Williams Company (The)",
      "date": "2026-04-27",
      "price": 336.1,
      "change": -1.6,
      "change_pct": -0.47,
      "volume": 1836900,
      "avg_volume": 1568870,
      "volume_ratio": 1.1708,
      "rsi": 53.3821,
      "sma20": 330.9435,
      "sma50": 334.7374,
      "sma150": 337.8712,
      "slope_sma150": -0.1986,
      "ema9": 336.0608,
      "macd": 2.4778,
      "macd_signal": 1.4239,
      "macd_histogram": 1.0539,
      "atr": 9.5721,
      "volume_10week_ma": 1668468.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Momentum",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "XME",
      "name": "State Street SPDR S&P Metals & ",
      "date": "2026-04-27",
      "price": 120.2,
      "change": 2.42,
      "change_pct": 2.05,
      "volume": 1757600,
      "avg_volume": 2115650,
      "volume_ratio": 0.8308,
      "rsi": 61.0577,
      "sma20": 114.262,
      "sma50": 113.446,
      "sma150": 107.6821,
      "slope_sma150": 0.2021,
      "ema9": 117.8409,
      "macd": 2.1829,
      "macd_signal": 1.479,
      "macd_histogram": 0.7039,
      "atr": 3.3257,
      "volume_10week_ma": 2361998.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "COST",
      "name": "Costco Wholesale Corporation",
      "date": "2026-04-27",
      "price": 998.01,
      "change": -13.14,
      "change_pct": -1.3,
      "volume": 1617100,
      "avg_volume": 1825900,
      "volume_ratio": 0.8856,
      "rsi": 49.8859,
      "sma20": 1002.7725,
      "sma50": 996.7866,
      "sma150": 945.9082,
      "slope_sma150": 0.3343,
      "ema9": 1002.6164,
      "macd": 3.2595,
      "macd_signal": 2.9659,
      "macd_histogram": 0.2937,
      "atr": 18.3943,
      "volume_10week_ma": 1827052.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "CL",
      "name": "Colgate-Palmolive Company",
      "date": "2026-04-27",
      "price": 84.17,
      "change": -0.48,
      "change_pct": -0.57,
      "volume": 4413500,
      "avg_volume": 5620440,
      "volume_ratio": 0.7853,
      "rsi": 47.3901,
      "sma20": 83.9532,
      "sma50": 88.3157,
      "sma150": 82.7096,
      "slope_sma150": 0.0133,
      "ema9": 83.7429,
      "macd": -0.9676,
      "macd_signal": -1.2737,
      "macd_histogram": 0.3062,
      "atr": 1.7621,
      "volume_10week_ma": 6128248.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "PM",
      "name": "Philip Morris International Inc",
      "date": "2026-04-27",
      "price": 160.9,
      "change": -3.3,
      "change_pct": -2.01,
      "volume": 4616600,
      "avg_volume": 4879300,
      "volume_ratio": 0.9462,
      "rsi": 47.7296,
      "sma20": 160.4275,
      "sma50": 168.604,
      "sma150": 161.6752,
      "slope_sma150": -0.0004,
      "ema9": 161.4815,
      "macd": -1.3116,
      "macd_signal": -2.3694,
      "macd_histogram": 1.0578,
      "atr": 4.7629,
      "volume_10week_ma": 4950412.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "DBA",
      "name": "Invesco DB Agriculture Fund",
      "date": "2026-04-27",
      "price": 27.57,
      "change": 0.18,
      "change_pct": 0.66,
      "volume": 1916200,
      "avg_volume": 1685995,
      "volume_ratio": 1.1365,
      "rsi": 68.0791,
      "sma20": 27.126,
      "sma50": 26.7068,
      "sma150": 25.9699,
      "slope_sma150": 0.0045,
      "ema9": 27.261,
      "macd": 0.1724,
      "macd_signal": 0.1502,
      "macd_histogram": 0.0222,
      "atr": 0.2136,
      "volume_10week_ma": 1519102.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "Strong Volume Confirmation",
      "action_signal": "BUY",
      "stage_analysis_summary": "BUY",
      "position": "BUY",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "USO",
      "name": "United States Oil Fund",
      "date": "2026-04-27",
      "price": 134.72,
      "change": 2.32,
      "change_pct": 1.75,
      "volume": 6946700,
      "avg_volume": 31015580,
      "volume_ratio": 0.224,
      "rsi": 60.4381,
      "sma20": 128.5035,
      "sma50": 111.428,
      "sma150": 85.0639,
      "slope_sma150": 0.3606,
      "ema9": 129.6021,
      "macd": 4.9772,
      "macd_signal": 5.2578,
      "macd_histogram": -0.2806,
      "atr": 7.48,
      "volume_10week_ma": 40520876.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bearish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "MO",
      "name": "Altria Group, Inc.",
      "date": "2026-04-27",
      "price": 66.0,
      "change": -0.88,
      "change_pct": -1.32,
      "volume": 7924000,
      "avg_volume": 8336505,
      "volume_ratio": 0.9505,
      "rsi": 51.9088,
      "sma20": 65.956,
      "sma50": 65.9967,
      "sma150": 61.5262,
      "slope_sma150": 0.0188,
      "ema9": 65.8599,
      "macd": 0.1322,
      "macd_signal": 0.0774,
      "macd_histogram": 0.0548,
      "atr": 1.3807,
      "volume_10week_ma": 8986006.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "VZ",
      "name": "Verizon Communications Inc.",
      "date": "2026-04-27",
      "price": 47.1,
      "change": 0.72,
      "change_pct": 1.55,
      "volume": 37904100,
      "avg_volume": 25669790,
      "volume_ratio": 1.4766,
      "rsi": 48.8425,
      "sma20": 47.0874,
      "sma50": 48.456,
      "sma150": 42.8144,
      "slope_sma150": 0.0351,
      "ema9": 46.6445,
      "macd": -0.5123,
      "macd_signal": -0.5603,
      "macd_histogram": 0.048,
      "atr": 1.1746,
      "volume_10week_ma": 26783312.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "Strong Volume Confirmation",
      "action_signal": "BUY",
      "stage_analysis_summary": "BUY",
      "position": "BUY",
      "signals": [
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "MS",
      "name": "Morgan Stanley",
      "date": "2026-04-27",
      "price": 190.18,
      "change": 2.11,
      "change_pct": 1.12,
      "volume": 4162200,
      "avg_volume": 6183535,
      "volume_ratio": 0.6731,
      "rsi": 67.4165,
      "sma20": 179.596,
      "sma50": 170.7784,
      "sma150": 170.0803,
      "slope_sma150": 0.1931,
      "ema9": 187.5264,
      "macd": 6.3909,
      "macd_signal": 5.675,
      "macd_histogram": 0.716,
      "atr": 5.1971,
      "volume_10week_ma": 6912450.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "PYPL",
      "name": "PayPal Holdings, Inc.",
      "date": "2026-04-27",
      "price": 49.77,
      "change": -0.71,
      "change_pct": -1.41,
      "volume": 7986400,
      "avg_volume": 13269615,
      "volume_ratio": 0.6019,
      "rsi": 58.3274,
      "sma20": 47.826,
      "sma50": 45.9609,
      "sma150": 56.0865,
      "slope_sma150": -0.1355,
      "ema9": 49.7995,
      "macd": 1.3631,
      "macd_signal": 1.1238,
      "macd_histogram": 0.2393,
      "atr": 1.4231,
      "volume_10week_ma": 19642520.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "IRDM",
      "name": "Iridium Communications Inc",
      "date": "2026-04-27",
      "price": 37.4,
      "change": -1.56,
      "change_pct": -4.0,
      "volume": 2767600,
      "avg_volume": 2843315,
      "volume_ratio": 0.9734,
      "rsi": 57.4103,
      "sma20": 36.13,
      "sma50": 29.2992,
      "sma150": 21.821,
      "slope_sma150": 0.099,
      "ema9": 39.1305,
      "macd": 3.431,
      "macd_signal": 3.6686,
      "macd_histogram": -0.2377,
      "atr": 2.8629,
      "volume_10week_ma": 2407568.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "Strong Volume Confirmation",
      "action_signal": "BUY",
      "stage_analysis_summary": "BUY",
      "position": "BUY",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bearish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "IONQ",
      "name": "IonQ, Inc.",
      "date": "2026-04-27",
      "price": 43.84,
      "change": 1.15,
      "change_pct": 2.69,
      "volume": 22863700,
      "avg_volume": 33152245,
      "volume_ratio": 0.6897,
      "rsi": 62.3612,
      "sma20": 36.388,
      "sma50": 34.834,
      "sma150": 47.2226,
      "slope_sma150": -0.0808,
      "ema9": 42.8177,
      "macd": 3.4475,
      "macd_signal": 2.458,
      "macd_histogram": 0.9896,
      "atr": 3.5653,
      "volume_10week_ma": 26075258.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Momentum",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "bullish"
    },
    {
      "symbol": "HD",
      "name": "Home Depot, Inc. (The)",
      "date": "2026-04-27",
      "price": 332.3,
      "change": -3.59,
      "change_pct": -1.07,
      "volume": 3282200,
      "avg_volume": 3589190,
      "volume_ratio": 0.9145,
      "rsi": 43.9531,
      "sma20": 335.7085,
      "sma50": 347.1044,
      "sma150": 361.184,
      "slope_sma150": -0.4817,
      "ema9": 338.5311,
      "macd": -0.909,
      "macd_signal": -1.5082,
      "macd_histogram": 0.5991,
      "atr": 8.4257,
      "volume_10week_ma": 3928410.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Bearish",
        "MACD Bullish"
      ],
      "signal_type": "neutral"
    },
    {
      "symbol": "ECL",
      "name": "Ecolab Inc.",
      "date": "2026-04-27",
      "price": 267.88,
      "change": -1.61,
      "change_pct": -0.6,
      "volume": 1285300,
      "avg_volume": 1322585,
      "volume_ratio": 0.9718,
      "rsi": 45.1184,
      "sma20": 269.8945,
      "sma50": 278.5959,
      "sma150": 272.5434,
      "slope_sma150": -0.0096,
      "ema9": 270.3575,
      "macd": -1.0333,
      "macd_signal": -1.3525,
      "macd_histogram": 0.3192,
      "atr": 6.1143,
      "volume_10week_ma": 1464474.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Bearish",
        "MACD Bullish"
      ],
      "signal_type": "neutral"
    },
    {
      "symbol": "GLD",
      "name": "SPDR Gold Shares",
      "date": "2026-04-27",
      "price": 429.89,
      "change": -3.36,
      "change_pct": -0.78,
      "volume": 6056600,
      "avg_volume": 8720090,
      "volume_ratio": 0.6946,
      "rsi": 45.4859,
      "sma20": 434.4575,
      "sma50": 446.8986,
      "sma150": 413.5908,
      "slope_sma150": 0.7116,
      "ema9": 434.2232,
      "macd": -1.9188,
      "macd_signal": -2.1294,
      "macd_histogram": 0.2107,
      "atr": 6.9557,
      "volume_10week_ma": 12256734.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Bearish",
        "MACD Bullish"
      ],
      "signal_type": "neutral"
    },
    {
      "symbol": "SLV",
      "name": "iShares Silver Trust",
      "date": "2026-04-27",
      "price": 68.33,
      "change": -0.46,
      "change_pct": -0.67,
      "volume": 13269300,
      "avg_volume": 28623170,
      "volume_ratio": 0.4636,
      "rsi": 47.2455,
      "sma20": 68.805,
      "sma50": 71.1578,
      "sma150": 62.4727,
      "slope_sma150": 0.2117,
      "ema9": 69.401,
      "macd": -0.1496,
      "macd_signal": -0.2737,
      "macd_histogram": 0.1241,
      "atr": 2.4386,
      "volume_10week_ma": 45079480.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Bearish",
        "MACD Bullish"
      ],
      "signal_type": "neutral"
    },
    {
      "symbol": "NKE",
      "name": "Nike, Inc.",
      "date": "2026-04-27",
      "price": 45.14,
      "change": 0.45,
      "change_pct": 1.01,
      "volume": 14558500,
      "avg_volume": 30484580,
      "volume_ratio": 0.4776,
      "rsi": 37.7489,
      "sma20": 45.3395,
      "sma50": 52.9216,
      "sma150": 60.6441,
      "slope_sma150": -0.1899,
      "ema9": 45.293,
      "macd": -2.0396,
      "macd_signal": -2.577,
      "macd_histogram": 0.5374,
      "atr": 1.2479,
      "volume_10week_ma": 21662636.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Bearish",
        "MACD Bullish"
      ],
      "signal_type": "neutral"
    },
    {
      "symbol": "GIS",
      "name": "General Mills, Inc.",
      "date": "2026-04-27",
      "price": 34.72,
      "change": -0.25,
      "change_pct": -0.71,
      "volume": 6080000,
      "avg_volume": 8247050,
      "volume_ratio": 0.7372,
      "rsi": 33.6716,
      "sma20": 35.6347,
      "sma50": 38.8861,
      "sma150": 43.4877,
      "slope_sma150": -0.0798,
      "ema9": 35.1549,
      "macd": -1.007,
      "macd_signal": -1.2052,
      "macd_histogram": 0.1982,
      "atr": 0.7554,
      "volume_10week_ma": 9158004.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Bearish",
        "MACD Bullish"
      ],
      "signal_type": "neutral"
    },
    {
      "symbol": "PEP",
      "name": "Pepsico, Inc.",
      "date": "2026-04-27",
      "price": 154.1,
      "change": -1.34,
      "change_pct": -0.86,
      "volume": 4076500,
      "avg_volume": 6354675,
      "volume_ratio": 0.6415,
      "rsi": 45.3273,
      "sma20": 155.825,
      "sma50": 158.1422,
      "sma150": 149.8227,
      "slope_sma150": 0.0943,
      "ema9": 155.3516,
      "macd": -0.3756,
      "macd_signal": -0.3313,
      "macd_histogram": -0.0444,
      "atr": 3.0229,
      "volume_10week_ma": 6488044.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "PFE",
      "name": "Pfizer, Inc.",
      "date": "2026-04-27",
      "price": 26.79,
      "change": -0.21,
      "change_pct": -0.78,
      "volume": 34735900,
      "avg_volume": 33898560,
      "volume_ratio": 1.0247,
      "rsi": 44.7631,
      "sma20": 27.3885,
      "sma50": 27.197,
      "sma150": 25.6611,
      "slope_sma150": 0.024,
      "ema9": 27.0456,
      "macd": -0.0815,
      "macd_signal": 0.0067,
      "macd_histogram": -0.0883,
      "atr": 0.4993,
      "volume_10week_ma": 37324984.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "PPLT",
      "name": "abrdn Physical Platinum Shares ",
      "date": "2026-04-27",
      "price": 179.99,
      "change": -2.58,
      "change_pct": -1.41,
      "volume": 168700,
      "avg_volume": 301885,
      "volume_ratio": 0.5588,
      "rsi": 44.627,
      "sma20": 184.549,
      "sma50": 187.7454,
      "sma150": 175.8087,
      "slope_sma150": 0.3918,
      "ema9": 184.6512,
      "macd": -0.4923,
      "macd_signal": -0.2037,
      "macd_histogram": -0.2886,
      "atr": 5.6807,
      "volume_10week_ma": 396820.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "COPX",
      "name": "Global X Copper Miners ETF",
      "date": "2026-04-27",
      "price": 81.7,
      "change": -0.67,
      "change_pct": -0.81,
      "volume": 2400800,
      "avg_volume": 3419555,
      "volume_ratio": 0.7021,
      "rsi": 49.7737,
      "sma20": 81.6305,
      "sma50": 82.1806,
      "sma150": 72.9085,
      "slope_sma150": 0.211,
      "ema9": 83.1006,
      "macd": 1.0463,
      "macd_signal": 1.0776,
      "macd_histogram": -0.0313,
      "atr": 2.7843,
      "volume_10week_ma": 4394400.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "MCD",
      "name": "McDonald's Corporation",
      "date": "2026-04-27",
      "price": 290.21,
      "change": -9.15,
      "change_pct": -3.06,
      "volume": 4977200,
      "avg_volume": 2944110,
      "volume_ratio": 1.6906,
      "rsi": 30.0562,
      "sma20": 305.193,
      "sma50": 316.3546,
      "sma150": 309.1028,
      "slope_sma150": -0.0048,
      "ema9": 300.8481,
      "macd": -4.6006,
      "macd_signal": -3.8068,
      "macd_histogram": -0.7939,
      "atr": 5.0286,
      "volume_10week_ma": 3193258.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "KHC",
      "name": "The Kraft Heinz Company",
      "date": "2026-04-27",
      "price": 21.92,
      "change": -0.02,
      "change_pct": -0.09,
      "volume": 9122700,
      "avg_volume": 13935070,
      "volume_ratio": 0.6547,
      "rsi": 42.4163,
      "sma20": 22.4715,
      "sma50": 22.8823,
      "sma150": 23.6661,
      "slope_sma150": -0.0228,
      "ema9": 22.1079,
      "macd": -0.2252,
      "macd_signal": -0.1834,
      "macd_histogram": -0.0419,
      "atr": 0.5009,
      "volume_10week_ma": 15324766.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "CLX",
      "name": "Clorox Company (The)",
      "date": "2026-04-27",
      "price": 96.66,
      "change": -2.02,
      "change_pct": -2.05,
      "volume": 2928900,
      "avg_volume": 2256060,
      "volume_ratio": 1.2982,
      "rsi": 36.6189,
      "sma20": 101.3319,
      "sma50": 109.0358,
      "sma150": 108.1965,
      "slope_sma150": -0.1134,
      "ema9": 99.1423,
      "macd": -2.6644,
      "macd_signal": -2.5021,
      "macd_histogram": -0.1623,
      "atr": 3.0965,
      "volume_10week_ma": 2162860.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "ABBV",
      "name": "AbbVie Inc.",
      "date": "2026-04-27",
      "price": 197.38,
      "change": -1.33,
      "change_pct": -0.67,
      "volume": 7466800,
      "avg_volume": 6531775,
      "volume_ratio": 1.1432,
      "rsi": 33.6712,
      "sma20": 206.4626,
      "sma50": 215.0162,
      "sma150": 219.699,
      "slope_sma150": -0.0145,
      "ema9": 202.2648,
      "macd": -3.8118,
      "macd_signal": -3.2366,
      "macd_histogram": -0.5751,
      "atr": 5.018,
      "volume_10week_ma": 6908896.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "HII",
      "name": "Huntington Ingalls Industries, ",
      "date": "2026-04-27",
      "price": 358.4,
      "change": -0.89,
      "change_pct": -0.25,
      "volume": 645100,
      "avg_volume": 405385,
      "volume_ratio": 1.5913,
      "rsi": 30.7539,
      "sma20": 388.237,
      "sma50": 408.7552,
      "sma150": 358.5265,
      "slope_sma150": 0.7896,
      "ema9": 374.9336,
      "macd": -10.9537,
      "macd_signal": -7.4533,
      "macd_histogram": -3.5004,
      "atr": 11.3636,
      "volume_10week_ma": 474636.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "NFLX",
      "name": "Netflix, Inc.",
      "date": "2026-04-27",
      "price": 91.37,
      "change": -1.07,
      "change_pct": -1.16,
      "volume": 29590600,
      "avg_volume": 43822630,
      "volume_ratio": 0.6752,
      "rsi": 38.8726,
      "sma20": 98.253,
      "sma50": 93.4548,
      "sma150": 99.3205,
      "slope_sma150": -0.1606,
      "ema9": 95.1014,
      "macd": -0.3264,
      "macd_signal": 1.2229,
      "macd_histogram": -1.5493,
      "atr": 3.1564,
      "volume_10week_ma": 46424908.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "KO",
      "name": "Coca-Cola Company (The)",
      "date": "2026-04-27",
      "price": 75.44,
      "change": -1.19,
      "change_pct": -1.55,
      "volume": 15792200,
      "avg_volume": 13331890,
      "volume_ratio": 1.1845,
      "rsi": 46.4964,
      "sma20": 76.1445,
      "sma50": 77.0001,
      "sma150": 72.1687,
      "slope_sma150": 0.0636,
      "ema9": 75.7565,
      "macd": -0.2364,
      "macd_signal": -0.228,
      "macd_histogram": -0.0084,
      "atr": 1.2471,
      "volume_10week_ma": 15483692.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "Strong Volume Confirmation",
      "action_signal": "BUY",
      "stage_analysis_summary": "BUY",
      "position": "BUY",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "MDLZ",
      "name": "Mondelez International, Inc.",
      "date": "2026-04-27",
      "price": 57.42,
      "change": -0.19,
      "change_pct": -0.33,
      "volume": 6593200,
      "avg_volume": 8179640,
      "volume_ratio": 0.8061,
      "rsi": 50.2694,
      "sma20": 57.5735,
      "sma50": 57.7,
      "sma150": 57.2756,
      "slope_sma150": -0.0198,
      "ema9": 57.2676,
      "macd": -0.08,
      "macd_signal": -0.0587,
      "macd_histogram": -0.0214,
      "atr": 1.1757,
      "volume_10week_ma": 9424738.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Momentum",
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "JNJ",
      "name": "Johnson & Johnson",
      "date": "2026-04-27",
      "price": 225.34,
      "change": -2.16,
      "change_pct": -0.95,
      "volume": 7894300,
      "avg_volume": 7617660,
      "volume_ratio": 1.0363,
      "rsi": 33.008,
      "sma20": 236.3215,
      "sma50": 239.6876,
      "sma150": 214.5705,
      "slope_sma150": 0.4081,
      "ema9": 230.1286,
      "macd": -3.3739,
      "macd_signal": -2.0166,
      "macd_histogram": -1.3573,
      "atr": 4.9486,
      "volume_10week_ma": 8232370.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "MRK",
      "name": "Merck & Company, Inc.",
      "date": "2026-04-27",
      "price": 110.23,
      "change": -1.67,
      "change_pct": -1.49,
      "volume": 9132300,
      "avg_volume": 9147785,
      "volume_ratio": 0.9983,
      "rsi": 35.4865,
      "sma20": 117.9675,
      "sma50": 118.0657,
      "sma150": 103.9684,
      "slope_sma150": 0.2412,
      "ema9": 114.2961,
      "macd": -1.4978,
      "macd_signal": -0.4208,
      "macd_histogram": -1.077,
      "atr": 3.0814,
      "volume_10week_ma": 9841646.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "XOM",
      "name": "Exxon Mobil Corporation",
      "date": "2026-04-27",
      "price": 148.19,
      "change": -0.72,
      "change_pct": -0.48,
      "volume": 13937600,
      "avg_volume": 22328710,
      "volume_ratio": 0.6242,
      "rsi": 40.7143,
      "sma20": 154.8065,
      "sma50": 154.5022,
      "sma150": 131.7487,
      "slope_sma150": 0.2936,
      "ema9": 149.8812,
      "macd": -2.3077,
      "macd_signal": -1.4606,
      "macd_histogram": -0.8471,
      "atr": 4.645,
      "volume_10week_ma": 22314956.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "CVX",
      "name": "Chevron Corporation",
      "date": "2026-04-27",
      "price": 184.78,
      "change": -0.43,
      "change_pct": -0.23,
      "volume": 10833500,
      "avg_volume": 11859305,
      "volume_ratio": 0.9135,
      "rsi": 40.7383,
      "sma20": 191.759,
      "sma50": 192.2778,
      "sma150": 167.7948,
      "slope_sma150": 0.2474,
      "ema9": 186.6738,
      "macd": -2.7569,
      "macd_signal": -1.8362,
      "macd_histogram": -0.9207,
      "atr": 5.4236,
      "volume_10week_ma": 12657160.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "OXY",
      "name": "Occidental Petroleum Corporatio",
      "date": "2026-04-27",
      "price": 57.27,
      "change": 0.15,
      "change_pct": 0.26,
      "volume": 7546500,
      "avg_volume": 16854995,
      "volume_ratio": 0.4477,
      "rsi": 48.8642,
      "sma20": 58.931,
      "sma50": 56.6543,
      "sma150": 47.1805,
      "slope_sma150": 0.0873,
      "ema9": 57.0569,
      "macd": -0.334,
      "macd_signal": 0.0259,
      "macd_histogram": -0.3598,
      "atr": 2.1864,
      "volume_10week_ma": 18129004.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "T",
      "name": "AT&T Inc.",
      "date": "2026-04-27",
      "price": 25.52,
      "change": -0.68,
      "change_pct": -2.6,
      "volume": 32602600,
      "avg_volume": 39193360,
      "volume_ratio": 0.8318,
      "rsi": 37.2972,
      "sma20": 26.753,
      "sma50": 27.438,
      "sma150": 25.7623,
      "slope_sma150": -0.01,
      "ema9": 26.1415,
      "macd": -0.4463,
      "macd_signal": -0.3794,
      "macd_histogram": -0.0669,
      "atr": 0.743,
      "volume_10week_ma": 40798630.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "LHX",
      "name": "L3Harris Technologies, Inc.",
      "date": "2026-04-27",
      "price": 320.46,
      "change": 2.95,
      "change_pct": 0.93,
      "volume": 1256300,
      "avg_volume": 1305370,
      "volume_ratio": 0.9624,
      "rsi": 30.1914,
      "sma20": 347.158,
      "sma50": 353.4456,
      "sma150": 319.6268,
      "slope_sma150": 0.4823,
      "ema9": 334.7088,
      "macd": -7.4092,
      "macd_signal": -3.4643,
      "macd_histogram": -3.9449,
      "atr": 9.1043,
      "volume_10week_ma": 1380410.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "UNG",
      "name": "United States Natural Gas Fund ",
      "date": "2026-04-27",
      "price": 10.49,
      "change": 0.18,
      "change_pct": 1.75,
      "volume": 13530400,
      "avg_volume": 7662050,
      "volume_ratio": 1.7659,
      "rsi": 36.9375,
      "sma20": 10.967,
      "sma50": 11.6506,
      "sma150": 12.6539,
      "slope_sma150": -0.0116,
      "ema9": 10.6807,
      "macd": -0.3682,
      "macd_signal": -0.3599,
      "macd_histogram": -0.0083,
      "atr": 0.32,
      "volume_10week_ma": 10526820.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Bearish",
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "XLE",
      "name": "State Street Energy Select Sect",
      "date": "2026-04-27",
      "price": 56.77,
      "change": -0.1,
      "change_pct": -0.18,
      "volume": 33049900,
      "avg_volume": 53145545,
      "volume_ratio": 0.6219,
      "rsi": 47.7941,
      "sma20": 57.606,
      "sma50": 57.1508,
      "sma150": 49.3534,
      "slope_sma150": 0.0947,
      "ema9": 56.6249,
      "macd": -0.3598,
      "macd_signal": -0.2071,
      "macd_histogram": -0.1527,
      "atr": 1.4586,
      "volume_10week_ma": 58697140.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "FCX",
      "name": "Freeport-McMoRan, Inc.",
      "date": "2026-04-27",
      "price": 60.57,
      "change": -0.48,
      "change_pct": -0.79,
      "volume": 15194300,
      "avg_volume": 16653440,
      "volume_ratio": 0.9124,
      "rsi": 43.3133,
      "sma20": 64.5173,
      "sma50": 62.3602,
      "sma150": 52.5715,
      "slope_sma150": 0.1328,
      "ema9": 64.6139,
      "macd": 1.0145,
      "macd_signal": 1.7864,
      "macd_histogram": -0.772,
      "atr": 2.906,
      "volume_10week_ma": 17751750.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "MACD Bearish"
      ],
      "signal_type": "bearish"
    },
    {
      "symbol": "GOOGL",
      "name": "Alphabet Inc.",
      "date": "2026-04-27",
      "price": 350.34,
      "change": 5.94,
      "change_pct": 1.72,
      "volume": 28530600,
      "avg_volume": 25787770,
      "volume_ratio": 1.1064,
      "rsi": 71.7415,
      "sma20": 321.221,
      "sma50": 310.3213,
      "sma150": 300.0936,
      "slope_sma150": 0.6055,
      "ema9": 338.0921,
      "macd": 11.1416,
      "macd_signal": 8.4772,
      "macd_histogram": 2.6644,
      "atr": 8.1207,
      "volume_10week_ma": 29074864.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Overbought",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "overbought"
    },
    {
      "symbol": "QCOM",
      "name": "QUALCOMM Incorporated",
      "date": "2026-04-27",
      "price": 150.26,
      "change": 1.41,
      "change_pct": 0.95,
      "volume": 41672100,
      "avg_volume": 10567160,
      "volume_ratio": 3.9435,
      "rsi": 74.4929,
      "sma20": 132.653,
      "sma50": 134.5672,
      "sma150": 155.2711,
      "slope_sma150": -0.1735,
      "ema9": 139.6433,
      "macd": 2.8125,
      "macd_signal": 0.5032,
      "macd_histogram": 2.3093,
      "atr": 4.9136,
      "volume_10week_ma": 12096008.0,
      "stage_classification": "Stage 4 (Declining)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "SELL",
      "stage_analysis_summary": "SELL",
      "position": "SELL",
      "signals": [
        "Overbought",
        "MACD Bullish",
        "High Volume",
        "Breakout"
      ],
      "signal_type": "overbought"
    },
    {
      "symbol": "NVDA",
      "name": "NVIDIA Corporation",
      "date": "2026-04-27",
      "price": 216.61,
      "change": 8.34,
      "change_pct": 4.0,
      "volume": 185608200,
      "avg_volume": 151058545,
      "volume_ratio": 1.2287,
      "rsi": 76.2829,
      "sma20": 190.8375,
      "sma50": 185.6152,
      "sma150": 185.6191,
      "slope_sma150": 0.1048,
      "ema9": 202.9574,
      "macd": 7.569,
      "macd_signal": 5.1762,
      "macd_histogram": 2.3928,
      "atr": 5.6307,
      "volume_10week_ma": 173791792.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "Strong Volume Confirmation",
      "action_signal": "BUY",
      "stage_analysis_summary": "BUY",
      "position": "BUY",
      "signals": [
        "Overbought",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "overbought"
    },
    {
      "symbol": "AMD",
      "name": "Advanced Micro Devices, Inc.",
      "date": "2026-04-27",
      "price": 334.63,
      "change": -13.18,
      "change_pct": -3.79,
      "volume": 50449500,
      "avg_volume": 38595170,
      "volume_ratio": 1.3071,
      "rsi": 80.2498,
      "sma20": 257.4865,
      "sma50": 224.1476,
      "sma150": 221.8303,
      "slope_sma150": 0.6464,
      "ema9": 300.4669,
      "macd": 29.789,
      "macd_signal": 20.88,
      "macd_histogram": 8.909,
      "atr": 14.7329,
      "volume_10week_ma": 36775108.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "Strong Volume Confirmation",
      "action_signal": "BUY",
      "stage_analysis_summary": "BUY",
      "position": "BUY",
      "signals": [
        "Overbought",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "overbought"
    },
    {
      "symbol": "AMZN",
      "name": "Amazon.com, Inc.",
      "date": "2026-04-27",
      "price": 261.12,
      "change": -2.87,
      "change_pct": -1.09,
      "volume": 44844200,
      "avg_volume": 46445635,
      "volume_ratio": 0.9655,
      "rsi": 75.9092,
      "sma20": 236.0405,
      "sma50": 219.8714,
      "sma150": 226.2189,
      "slope_sma150": 0.0346,
      "ema9": 252.7566,
      "macd": 12.2731,
      "macd_signal": 9.9535,
      "macd_histogram": 2.3196,
      "atr": 7.1929,
      "volume_10week_ma": 47044544.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Overbought",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "overbought"
    },
    {
      "symbol": "INTC",
      "name": "Intel Corporation",
      "date": "2026-04-27",
      "price": 84.99,
      "change": 2.45,
      "change_pct": 2.97,
      "volume": 178402000,
      "avg_volume": 120208435,
      "volume_ratio": 1.4841,
      "rsi": 83.2995,
      "sma20": 61.647,
      "sma50": 51.8018,
      "sma150": 43.9141,
      "slope_sma150": 0.2434,
      "ema9": 71.609,
      "macd": 7.6147,
      "macd_signal": 5.7362,
      "macd_histogram": 1.8786,
      "atr": 4.6864,
      "volume_10week_ma": 99245772.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "Strong Volume Confirmation",
      "action_signal": "BUY",
      "stage_analysis_summary": "BUY",
      "position": "BUY",
      "signals": [
        "Overbought",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "overbought"
    },
    {
      "symbol": "TXN",
      "name": "Texas Instruments Incorporated",
      "date": "2026-04-27",
      "price": 269.5,
      "change": -7.64,
      "change_pct": -2.76,
      "volume": 9960700,
      "avg_volume": 7323005,
      "volume_ratio": 1.3602,
      "rsi": 76.5101,
      "sma20": 222.316,
      "sma50": 210.5796,
      "sma150": 190.0536,
      "slope_sma150": 0.2283,
      "ema9": 249.7145,
      "macd": 17.2673,
      "macd_signal": 10.6031,
      "macd_histogram": 6.6643,
      "atr": 10.1007,
      "volume_10week_ma": 6949802.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "Strong Volume Confirmation",
      "action_signal": "BUY",
      "stage_analysis_summary": "BUY",
      "position": "BUY",
      "signals": [
        "Overbought",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "overbought"
    },
    {
      "symbol": "AVGO",
      "name": "Broadcom Inc.",
      "date": "2026-04-27",
      "price": 418.2,
      "change": -4.56,
      "change_pct": -1.08,
      "volume": 17421500,
      "avg_volume": 22902185,
      "volume_ratio": 0.7607,
      "rsi": 74.3369,
      "sma20": 370.203,
      "sma50": 342.7575,
      "sma150": 346.4801,
      "slope_sma150": 0.2918,
      "ema9": 406.2037,
      "macd": 25.2985,
      "macd_signal": 20.4632,
      "macd_histogram": 4.8354,
      "atr": 12.5421,
      "volume_10week_ma": 25072318.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Overbought",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "overbought"
    },
    {
      "symbol": "UNH",
      "name": "UnitedHealth Group Incorporated",
      "date": "2026-04-27",
      "price": 354.69,
      "change": -0.23,
      "change_pct": -0.06,
      "volume": 7249000,
      "avg_volume": 9281085,
      "volume_ratio": 0.7811,
      "rsi": 81.6081,
      "sma20": 312.969,
      "sma50": 294.2595,
      "sma150": 317.2688,
      "slope_sma150": -0.037,
      "ema9": 339.9924,
      "macd": 18.428,
      "macd_signal": 13.3304,
      "macd_histogram": 5.0976,
      "atr": 9.24,
      "volume_10week_ma": 8800912.0,
      "stage_classification": "Transitional",
      "confirms_stage2_volume": "N/A",
      "action_signal": "HOLD",
      "stage_analysis_summary": "HOLD",
      "position": "HOLD",
      "signals": [
        "Overbought",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "overbought"
    },
    {
      "symbol": "QTUM",
      "name": "Defiance Quantum ETF",
      "date": "2026-04-27",
      "price": 131.89,
      "change": -0.9,
      "change_pct": -0.68,
      "volume": 382600,
      "avg_volume": 372720,
      "volume_ratio": 1.0265,
      "rsi": 75.0892,
      "sma20": 119.8825,
      "sma50": 115.572,
      "sma150": 112.689,
      "slope_sma150": 0.1559,
      "ema9": 128.0987,
      "macd": 5.3177,
      "macd_signal": 3.9584,
      "macd_histogram": 1.3593,
      "atr": 2.6586,
      "volume_10week_ma": 334612.0,
      "stage_classification": "Stage 2 (Advancing)",
      "confirms_stage2_volume": "Strong Volume Confirmation",
      "action_signal": "BUY",
      "stage_analysis_summary": "BUY",
      "position": "BUY",
      "signals": [
        "Overbought",
        "Bullish",
        "MACD Bullish"
      ],
      "signal_type": "overbought"
    }
  ]
}