{"ticker": {"uuid": "4934d115-c24b-4c32-9a62-7fb0a78cb531", "symbol": "0669", "name": "Techtronic Industries Company Limited", "exchange": "HKG", "asset_type": "Equity", "sector": "Industrials", "industry": "Tools & Accessories", "currency": "HKD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, 0669 rose 4.30%, moving from 111.51 to 116.30. The latest weekly close is above the Trend Line and above Fair Value. Trend Signal is active on the latest week and was active in 12 of the last 12 weeks. Relative Strength is 18.83 and has improved across the 12-week window. Market Dynamics is -0.04 on the latest week. Expectation is undecided at 49.90%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "116.30"}, {"label": "12-Week Change", "value": "4.30%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Undecided 49.90%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "18.83"}, {"label": "Market Dynamics", "value": "-0.04"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 118.599998, "high": 119.099998, "low": 111.099998, "close": 116.300003, "volume": 34899142}, "trend_line": 105.12296, "activity_lines": {"activity_5": 117.680078, "activity_10": 115.224097, "activity_20": 113.615703, "activity_30": 110.441586}, "trend_signal": 1, "fair_value": 92.934271, "relative_strength": 18.829064, "rate_of_change": 0.8462036051694553, "market_dynamics": -0.037215, "expectation": {"probability": 49.9018, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 69.184162, "high": 71.007255, "low": 64.182327, "close": 69.604866, "volume": 49090822}, "trend_line": 81.390928, "activity_lines": {"activity_5": 70.630427, "activity_10": 72.906574, "activity_20": 75.74208, "activity_30": 78.513189}, "trend_signal": 0, "fair_value": 102.4081, "relative_strength": -13.017945, "rate_of_change": -0.5889903861403746, "market_dynamics": -0.971816, "expectation": {"probability": 43.2152, "direction": "negative"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 70.119083, "high": 79.888992, "low": 69.558132, "close": 78.48661, "volume": 33428065}, "trend_line": 81.152352, "activity_lines": {"activity_5": 73.001744, "activity_10": 73.65431, "activity_20": 75.643337, "activity_30": 78.325813}, "trend_signal": 0, "fair_value": 102.464767, "relative_strength": -5.240406, "rate_of_change": -0.29312357760561353, "market_dynamics": -0.631111, "expectation": {"probability": 44.1035, "direction": "negative"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 77.785413, "high": 79.515029, "low": 75.167645, "close": 75.868835, "volume": 12251271}, "trend_line": 80.985288, "activity_lines": {"activity_5": 74.123649, "activity_10": 73.89815, "activity_20": 75.358432, "activity_30": 77.984941}, "trend_signal": 0, "fair_value": 102.519516, "relative_strength": -3.024858, "rate_of_change": -0.20586464333158988, "market_dynamics": -0.371269, "expectation": {"probability": 46.3668, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 75.775335, "high": 82.647018, "low": 74.887156, "close": 79.608513, "volume": 24300521}, "trend_line": 80.642294, "activity_lines": {"activity_5": 76.342526, "activity_10": 74.831498, "activity_20": 75.550225, "activity_30": 77.896117}, "trend_signal": 0, "fair_value": 102.591378, "relative_strength": 1.245858, "rate_of_change": -0.4235263076424328, "market_dynamics": -0.008558, "expectation": {"probability": 43.571, "direction": "negative"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 80.216214, "high": 82.834, "low": 75.261128, "close": 76.055809, "volume": 19820215}, "trend_line": 80.262574, "activity_lines": {"activity_5": 76.859846, "activity_10": 75.064679, "activity_20": 75.481291, "activity_30": 77.600215}, "trend_signal": 0, "fair_value": 102.62446, "relative_strength": -0.552757, "rate_of_change": -0.4708695414840332, "market_dynamics": 0.2849, "expectation": {"probability": 46.2864, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 77.364716, "high": 82.179562, "low": 76.710274, "close": 81.38488, "volume": 15765481}, "trend_line": 80.171475, "activity_lines": {"activity_5": 78.67983, "activity_10": 76.30322, "activity_20": 76.00166, "activity_30": 77.672621}, "trend_signal": 0, "fair_value": 102.663693, "relative_strength": 0.452767, "rate_of_change": -0.1135012191360818, "market_dynamics": 0.402892, "expectation": {"probability": 45.7593, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 82.273038, "high": 84.329861, "low": 79.421532, "close": 80.543442, "volume": 17120337}, "trend_line": 80.135568, "activity_lines": {"activity_5": 79.434001, "activity_10": 77.342611, "activity_20": 76.398973, "activity_30": 77.696619}, "trend_signal": 0, "fair_value": 102.710679, "relative_strength": 1.091411, "rate_of_change": -0.0447877502565527, "market_dynamics": 0.636283, "expectation": {"probability": 52.6026, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 79.000824, "high": 82.366527, "low": 76.990742, "close": 82.226288, "volume": 17037916}, "trend_line": 80.19121, "activity_lines": {"activity_5": 80.611999, "activity_10": 78.547807, "activity_20": 76.938785, "activity_30": 77.831504}, "trend_signal": 0, "fair_value": 102.775027, "relative_strength": -1.235415, "rate_of_change": 0.06943483572736608, "market_dynamics": 0.666183, "expectation": {"probability": 46.5868, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 82.553524, "high": 91.949478, "low": 81.104394, "close": 90.31337, "volume": 32006589}, "trend_line": 80.473259, "activity_lines": {"activity_5": 84.06186, "activity_10": 81.066995, "activity_20": 78.231377, "activity_30": 78.484547}, "trend_signal": 0, "fair_value": 102.873494, "relative_strength": 10.38774, "rate_of_change": 0.351720593815707, "market_dynamics": 0.965324, "expectation": {"probability": 46.328, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 90.313363, "high": 91.388523, "low": 70.680028, "close": 76.757004, "volume": 69695313}, "trend_line": 80.024424, "activity_lines": {"activity_5": 82.279275, "activity_10": 80.785668, "activity_20": 78.181584, "activity_30": 78.244789}, "trend_signal": 0, "fair_value": 102.828182, "relative_strength": -3.787782, "rate_of_change": -0.5577442812400608, "market_dynamics": 0.983929, "expectation": {"probability": 47.619, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 75.401382, "high": 78.252892, "low": 73.29781, "close": 73.438049, "volume": 26487279}, "trend_line": 79.505036, "activity_lines": {"activity_5": 79.343626, "activity_10": 79.758957, "activity_20": 77.825868, "activity_30": 77.819861}, "trend_signal": 0, "fair_value": 102.751306, "relative_strength": -1.866119, "rate_of_change": -0.6490368490499754, "market_dynamics": 0.845911, "expectation": {"probability": 47.2222, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 74.139244, "high": 76.476543, "low": 70.726773, "close": 71.988914, "volume": 22384443}, "trend_line": 78.846397, "activity_lines": {"activity_5": 76.45472, "activity_10": 78.399072, "activity_20": 77.356129, "activity_30": 77.33495}, "trend_signal": 0, "fair_value": 102.637131, "relative_strength": -4.47309, "rate_of_change": -0.8284242522700171, "market_dynamics": 0.609066, "expectation": {"probability": 46.4227, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 73.438053, "high": 75.956089, "low": 72.409634, "close": 73.353233, "volume": 12009908}, "trend_line": 77.918775, "activity_lines": {"activity_5": 74.59089, "activity_10": 77.405385, "activity_20": 77.03995, "activity_30": 76.980552}, "trend_signal": 0, "fair_value": 102.557895, "relative_strength": -3.884068, "rate_of_change": -1.176492566933654, "market_dynamics": 0.158503, "expectation": {"probability": 45.9677, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 74.630994, "high": 75.624815, "low": 71.22362, "close": 71.744194, "volume": 20990950}, "trend_line": 77.113246, "activity_lines": {"activity_5": 72.78225, "activity_10": 76.164884, "activity_20": 76.585014, "activity_30": 76.582192}, "trend_signal": 0, "fair_value": 102.457712, "relative_strength": -4.769226, "rate_of_change": -1.033806037120056, "market_dynamics": -0.121985, "expectation": {"probability": 47.1223, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 71.744197, "high": 75.340868, "low": 70.513748, "close": 72.264755, "volume": 21049702}, "trend_line": 76.414474, "activity_lines": {"activity_5": 72.385075, "activity_10": 75.162018, "activity_20": 76.202903, "activity_30": 76.269386}, "trend_signal": 0, "fair_value": 102.34621, "relative_strength": -3.753788, "rate_of_change": -0.9061633846926964, "market_dynamics": -0.258711, "expectation": {"probability": 44.0083, "direction": "negative"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 71.554886, "high": 75.861441, "low": 71.034319, "close": 75.104256, "volume": 25793349}, "trend_line": 76.505554, "activity_lines": {"activity_5": 73.233884, "activity_10": 74.744353, "activity_20": 76.118817, "activity_30": 76.184856}, "trend_signal": 0, "fair_value": 102.256359, "relative_strength": 0.833185, "rate_of_change": 0.11919207871535589, "market_dynamics": -0.30843, "expectation": {"probability": 43.8202, "direction": "negative"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 73.873818, "high": 75.104255, "low": 69.898526, "close": 71.933495, "volume": 19966364}, "trend_line": 76.342961, "activity_lines": {"activity_5": 72.914692, "activity_10": 73.864379, "activity_20": 75.750572, "activity_30": 75.889885}, "trend_signal": 0, "fair_value": 102.133538, "relative_strength": -2.064509, "rate_of_change": -0.21252443972891313, "market_dynamics": -0.397279, "expectation": {"probability": 48.1225, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 71.791507, "high": 71.791507, "low": 68.573433, "close": 69.567253, "volume": 11329651}, "trend_line": 76.042918, "activity_lines": {"activity_5": 71.810448, "activity_10": 72.710724, "activity_20": 75.161259, "activity_30": 75.452742}, "trend_signal": 0, "fair_value": 101.968536, "relative_strength": -3.435676, "rate_of_change": -0.39301986204072203, "market_dynamics": -0.584202, "expectation": {"probability": 47.6284, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 69.519931, "high": 72.643359, "low": 68.762741, "close": 69.851212, "volume": 13952629}, "trend_line": 75.719969, "activity_lines": {"activity_5": 71.053255, "activity_10": 71.838862, "activity_20": 74.618313, "activity_30": 75.053277}, "trend_signal": 0, "fair_value": 101.810527, "relative_strength": -4.69564, "rate_of_change": -0.42469306609195895, "market_dynamics": -0.700389, "expectation": {"probability": 44.4499, "direction": "negative"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 70.513756, "high": 70.513756, "low": 63.746323, "close": 64.929436, "volume": 27998650}, "trend_line": 75.254541, "activity_lines": {"activity_5": 68.781669, "activity_10": 70.444171, "activity_20": 73.616139, "activity_30": 74.357114}, "trend_signal": 0, "fair_value": 101.61637, "relative_strength": -7.904051, "rate_of_change": -0.6146700878865954, "market_dynamics": -0.866101, "expectation": {"probability": 47.6981, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 64.929436, "high": 67.721603, "low": 63.982945, "close": 67.437653, "volume": 16448343}, "trend_line": 74.886594, "activity_lines": {"activity_5": 67.835176, "activity_10": 69.720566, "activity_20": 72.871989, "activity_30": 73.852799}, "trend_signal": 0, "fair_value": 101.454384, "relative_strength": -5.177288, "rate_of_change": -0.4889366078254346, "market_dynamics": -0.950759, "expectation": {"probability": 44.4814, "direction": "negative"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 67.484981, "high": 70.750382, "low": 66.06523, "close": 70.466431, "volume": 21011884}, "trend_line": 74.670474, "activity_lines": {"activity_5": 68.409383, "activity_10": 69.656747, "activity_20": 72.426615, "activity_30": 73.567627}, "trend_signal": 0, "fair_value": 101.256639, "relative_strength": -2.175611, "rate_of_change": -0.28859638081550837, "market_dynamics": -0.85425, "expectation": {"probability": 45.1598, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 70.797696, "high": 72.643355, "low": 68.052874, "close": 68.147522, "volume": 15452999}, "trend_line": 74.395555, "activity_lines": {"activity_5": 68.308425, "activity_10": 69.198988, "activity_20": 71.798584, "activity_30": 73.146791}, "trend_signal": 0, "fair_value": 101.109549, "relative_strength": -2.450497, "rate_of_change": -0.3681763155809042, "market_dynamics": -0.93277, "expectation": {"probability": 48.4932, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 68.904718, "high": 77.754423, "low": 68.715415, "close": 76.80793, "volume": 18367229}, "trend_line": 74.401609, "activity_lines": {"activity_5": 71.188918, "activity_10": 70.410499, "activity_20": 72.032121, "activity_30": 73.302428}, "trend_signal": 0, "fair_value": 100.981191, "relative_strength": 8.550534, "rate_of_change": 0.008137582951013389, "market_dynamics": -0.562342, "expectation": {"probability": 45.1047, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 76.807938, "high": 79.032187, "low": 70.750373, "close": 73.921127, "volume": 16231626}, "trend_line": 74.263651, "activity_lines": {"activity_5": 72.643362, "activity_10": 71.005069, "activity_20": 72.004061, "activity_30": 73.27143}, "trend_signal": 0, "fair_value": 100.87341, "relative_strength": 4.038399, "rate_of_change": -0.1854234093243838, "market_dynamics": -0.236914, "expectation": {"probability": 46.3015, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 75.482839, "high": 77.991055, "low": 73.305902, "close": 74.394371, "volume": 25470980}, "trend_line": 74.115262, "activity_lines": {"activity_5": 73.656109, "activity_10": 71.655567, "activity_20": 72.031238, "activity_30": 73.279863}, "trend_signal": 0, "fair_value": 100.795388, "relative_strength": 9.445109, "rate_of_change": -0.19981376891905644, "market_dynamics": 0.147446, "expectation": {"probability": 42.8722, "direction": "negative"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 75.530167, "high": 78.890213, "low": 72.548713, "close": 73.400551, "volume": 15594251}, "trend_line": 74.134138, "activity_lines": {"activity_5": 73.8738, "activity_10": 72.138277, "activity_20": 71.997052, "activity_30": 73.233753}, "trend_signal": 0, "fair_value": 100.671051, "relative_strength": 11.208871, "rate_of_change": 0.025468438605791715, "market_dynamics": 0.523607, "expectation": {"probability": 47.8779, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 71.93349, "high": 87.408651, "low": 71.93349, "close": 83.953949, "volume": 30898145}, "trend_line": 74.478435, "activity_lines": {"activity_5": 77.413683, "activity_10": 74.513114, "activity_20": 73.001966, "activity_30": 73.867289}, "trend_signal": 0, "fair_value": 100.59195, "relative_strength": 23.334212, "rate_of_change": 0.46442436546576105, "market_dynamics": 0.828613, "expectation": {"probability": 41.6667, "direction": "negative"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 84.237903, "high": 89.396289, "low": 84.048607, "close": 87.550629, "volume": 24508418}, "trend_line": 75.001833, "activity_lines": {"activity_5": 81.098698, "activity_10": 77.280316, "activity_20": 74.341194, "activity_30": 74.710656}, "trend_signal": 0, "fair_value": 100.531881, "relative_strength": 31.43071, "rate_of_change": 0.7027510715014356, "market_dynamics": 1.142862, "expectation": {"probability": 41.7887, "direction": "negative"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 88.118515, "high": 89.727568, "low": 87.077374, "close": 88.071205, "volume": 8364617}, "trend_line": 75.639193, "activity_lines": {"activity_5": 84.241057, "activity_10": 79.82036, "activity_20": 75.743157, "activity_30": 75.553842}, "trend_signal": 0, "fair_value": 100.451009, "relative_strength": 26.078561, "rate_of_change": 0.8497925644030606, "market_dynamics": 1.155686, "expectation": {"probability": 42.2418, "direction": "negative"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 88.0712, "high": 88.733742, "low": 80.972515, "close": 82.155632, "volume": 15114939}, "trend_line": 76.057552, "activity_lines": {"activity_5": 84.468221, "activity_10": 80.864087, "activity_20": 76.527854, "activity_30": 75.974257}, "trend_signal": 0, "fair_value": 100.287388, "relative_strength": 20.646809, "rate_of_change": 0.5530981801987168, "market_dynamics": 1.262447, "expectation": {"probability": 51.4591, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 81.39842, "high": 84.4272, "low": 80.026008, "close": 81.682381, "volume": 20887208}, "trend_line": 76.164077, "activity_lines": {"activity_5": 84.020217, "activity_10": 81.554168, "activity_20": 77.225968, "activity_30": 76.337149}, "trend_signal": 1, "fair_value": 100.180507, "relative_strength": 21.600215, "rate_of_change": 0.14005841260839536, "market_dynamics": 1.061069, "expectation": {"probability": 48.0376, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 81.39843, "high": 81.871676, "low": 78.322324, "close": 80.120659, "volume": 20701450}, "trend_line": 76.305805, "activity_lines": {"activity_5": 82.499517, "activity_10": 81.756373, "activity_20": 77.729187, "activity_30": 76.592413}, "trend_signal": 1, "fair_value": 99.99522, "relative_strength": 25.867316, "rate_of_change": 0.18608247560067, "market_dynamics": 0.839166, "expectation": {"probability": 46.8905, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 80.120653, "high": 86.036246, "low": 77.80174, "close": 84.237907, "volume": 24678784}, "trend_line": 76.460118, "activity_lines": {"activity_5": 82.606786, "activity_10": 82.489476, "activity_20": 78.592299, "activity_30": 77.104161}, "trend_signal": 1, "fair_value": 99.863913, "relative_strength": 26.274408, "rate_of_change": 0.2022296993000568, "market_dynamics": 0.895137, "expectation": {"probability": 44.1325, "direction": "negative"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 84.143252, "high": 84.379875, "low": 77.896407, "close": 81.493073, "volume": 23244491}, "trend_line": 76.64136, "activity_lines": {"activity_5": 82.019958, "activity_10": 82.588427, "activity_20": 79.134504, "activity_30": 77.428868}, "trend_signal": 1, "fair_value": 99.685125, "relative_strength": 25.121538, "rate_of_change": 0.2370412245505712, "market_dynamics": 0.899878, "expectation": {"probability": 46.6485, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 79.45811, "high": 82.770841, "low": 77.99105, "close": 78.60627, "volume": 17824165}, "trend_line": 76.54874, "activity_lines": {"activity_5": 80.909404, "activity_10": 82.024833, "activity_20": 79.357831, "activity_30": 77.555636}, "trend_signal": 1, "fair_value": 99.478636, "relative_strength": 18.802717, "rate_of_change": -0.1208485861942048, "market_dynamics": 0.716241, "expectation": {"probability": 45.3507, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 79.458104, "high": 81.019819, "low": 77.375829, "close": 80.167984, "volume": 9145249}, "trend_line": 76.536224, "activity_lines": {"activity_5": 80.556046, "activity_10": 81.668607, "activity_20": 79.713217, "activity_30": 77.789136}, "trend_signal": 1, "fair_value": 99.259744, "relative_strength": 16.54606, "rate_of_change": -0.01635036709943347, "market_dynamics": 0.542582, "expectation": {"probability": 41.2787, "direction": "negative"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 79.079514, "high": 84.048608, "low": 76.098059, "close": 80.877853, "volume": 20401581}, "trend_line": 76.491277, "activity_lines": {"activity_5": 80.540271, "activity_10": 81.318405, "activity_20": 80.096997, "activity_30": 78.069241}, "trend_signal": 1, "fair_value": 99.097702, "relative_strength": 14.229331, "rate_of_change": -0.0587264404368938, "market_dynamics": 0.257548, "expectation": {"probability": 42.6413, "direction": "negative"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 80.120662, "high": 84.001277, "low": 77.7071, "close": 78.133026, "volume": 23734671}, "trend_line": 76.085265, "activity_lines": {"activity_5": 79.559074, "activity_10": 80.525071, "activity_20": 80.165506, "activity_30": 78.17516}, "trend_signal": 1, "fair_value": 98.922664, "relative_strength": 10.769344, "rate_of_change": -0.5307951650486759, "market_dynamics": 0.034134, "expectation": {"probability": 46.6775, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 79.079516, "high": 92.756336, "low": 79.079516, "close": 89.348976, "volume": 34864917}, "trend_line": 76.504998, "activity_lines": {"activity_5": 82.723519, "activity_10": 81.942231, "activity_20": 81.262762, "activity_30": 79.030884}, "trend_signal": 1, "fair_value": 98.761474, "relative_strength": 27.691845, "rate_of_change": 0.551661349934174, "market_dynamics": 0.237449, "expectation": {"probability": 42.5556, "direction": "negative"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 90.484751, "high": 97.678106, "low": 90.011505, "close": 97.015564, "volume": 41876350}, "trend_line": 77.290915, "activity_lines": {"activity_5": 87.919766, "activity_10": 84.730083, "activity_20": 82.973887, "activity_30": 80.354146}, "trend_signal": 1, "fair_value": 98.629888, "relative_strength": 34.556739, "rate_of_change": 1.0272753683360631, "market_dynamics": 0.621688, "expectation": {"probability": 42.8016, "direction": "negative"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 97.488821, "high": 101.18014, "low": 94.50736, "close": 98.34066, "volume": 33200264}, "trend_line": 78.169306, "activity_lines": {"activity_5": 92.330426, "activity_10": 87.488681, "activity_20": 84.670364, "activity_30": 81.712194}, "trend_signal": 1, "fair_value": 98.507371, "relative_strength": 37.003616, "rate_of_change": 1.136473801610458, "market_dynamics": 0.977569, "expectation": {"probability": 44.3031, "direction": "negative"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 98.908544, "high": 104.114258, "low": 97.204853, "close": 100.422935, "volume": 29795606}, "trend_line": 79.07163, "activity_lines": {"activity_5": 96.223666, "activity_10": 90.322997, "activity_20": 86.432418, "activity_30": 83.147912}, "trend_signal": 1, "fair_value": 98.378086, "relative_strength": 38.191087, "rate_of_change": 1.1543200856868205, "market_dynamics": 1.367724, "expectation": {"probability": 44.0399, "direction": "negative"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 97.583469, "high": 100.612253, "low": 96.163719, "close": 98.908546, "volume": 21682284}, "trend_line": 79.977108, "activity_lines": {"activity_5": 98.309104, "activity_10": 92.512838, "activity_20": 87.896553, "activity_30": 84.427713}, "trend_signal": 1, "fair_value": 98.21323, "relative_strength": 33.378641, "rate_of_change": 1.1451363782433754, "market_dynamics": 1.381337, "expectation": {"probability": 44.1551, "direction": "negative"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 97.488818, "high": 105.62865, "low": 97.299522, "close": 104.87146, "volume": 23364828}, "trend_line": 81.063998, "activity_lines": {"activity_5": 100.997145, "activity_10": 95.520105, "activity_20": 89.823343, "activity_30": 86.0338}, "trend_signal": 1, "fair_value": 98.094644, "relative_strength": 39.901122, "rate_of_change": 1.3590013782443806, "market_dynamics": 1.390747, "expectation": {"probability": 44.0728, "direction": "negative"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 102.410573, "high": 104.303559, "low": 95.311879, "close": 96.069077, "volume": 31698859}, "trend_line": 81.762826, "activity_lines": {"activity_5": 99.716226, "activity_10": 96.501878, "activity_20": 90.764428, "activity_30": 87.00187}, "trend_signal": 1, "fair_value": 97.87193, "relative_strength": 30.90697, "rate_of_change": 0.8620694972384734, "market_dynamics": 1.295829, "expectation": {"probability": 47.0337, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 96.542317, "high": 104.587506, "low": 94.933282, "close": 102.97847, "volume": 30137667}, "trend_line": 82.797658, "activity_lines": {"activity_5": 100.801538, "activity_10": 98.422398, "activity_20": 92.260338, "activity_30": 88.370621}, "trend_signal": 1, "fair_value": 97.71822, "relative_strength": 27.938465, "rate_of_change": 1.2656509695494067, "market_dynamics": 1.283307, "expectation": {"probability": 44.0728, "direction": "negative"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 102.978478, "high": 103.92497, "low": 96.636967, "close": 100.044342, "volume": 17861894}, "trend_line": 83.813561, "activity_lines": {"activity_5": 100.599619, "activity_10": 99.394704, "activity_20": 93.33596, "activity_30": 89.48331}, "trend_signal": 1, "fair_value": 97.501447, "relative_strength": 18.007031, "rate_of_change": 1.2269706952339265, "market_dynamics": 1.18724, "expectation": {"probability": 44.0255, "direction": "negative"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 100.328288, "high": 106.575142, "low": 100.23364, "close": 106.007248, "volume": 22331285}, "trend_line": 85.018762, "activity_lines": {"activity_5": 102.410575, "activity_10": 101.102694, "activity_20": 94.902857, "activity_30": 90.915161}, "trend_signal": 1, "fair_value": 97.385544, "relative_strength": 20.872498, "rate_of_change": 1.437954652708275, "market_dynamics": 1.115094, "expectation": {"probability": 43.9412, "direction": "negative"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 106.196552, "high": 109.887873, "low": 100.536889, "close": 102.25547, "volume": 18672034}, "trend_line": 86.262963, "activity_lines": {"activity_5": 102.497692, "activity_10": 101.621738, "activity_20": 96.024552, "activity_30": 92.027207}, "trend_signal": 1, "fair_value": 97.25526, "relative_strength": 12.40193, "rate_of_change": 1.4634428574718648, "market_dynamics": 1.055143, "expectation": {"probability": 45.6661, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 102.255463, "high": 103.496662, "low": 91.657563, "close": 94.139954, "volume": 51958663}, "trend_line": 87.15304, "activity_lines": {"activity_5": 100.054037, "activity_10": 100.43057, "activity_20": 96.305798, "activity_30": 92.5354}, "trend_signal": 1, "fair_value": 97.012821, "relative_strength": 8.185913, "rate_of_change": 1.0318182555356987, "market_dynamics": 0.793027, "expectation": {"probability": 47.2727, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 92.612321, "high": 95.333412, "low": 89.509328, "close": 91.371132, "volume": 36825986}, "trend_line": 87.849863, "activity_lines": {"activity_5": 96.816048, "activity_10": 98.788264, "activity_20": 96.266278, "activity_30": 92.807535}, "trend_signal": 1, "fair_value": 96.8145, "relative_strength": 7.452835, "rate_of_change": 0.7995395226603625, "market_dynamics": 0.533109, "expectation": {"probability": 47.0053, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 91.657556, "high": 96.049488, "low": 90.416361, "close": 92.660072, "volume": 24950431}, "trend_line": 88.666948, "activity_lines": {"activity_5": 94.781529, "activity_10": 97.507029, "activity_20": 96.303377, "activity_30": 93.117871}, "trend_signal": 1, "fair_value": 96.594954, "relative_strength": 6.629441, "rate_of_change": 0.9300925147714868, "market_dynamics": 0.027772, "expectation": {"probability": 43.6404, "direction": "negative"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 92.134944, "high": 95.094718, "low": 89.318394, "close": 91.27565, "volume": 17661650}, "trend_line": 89.149206, "activity_lines": {"activity_5": 92.777821, "activity_10": 96.115224, "activity_20": 96.148915, "activity_30": 93.286174}, "trend_signal": 1, "fair_value": 96.378675, "relative_strength": 7.016056, "rate_of_change": 0.5438982742475827, "market_dynamics": -0.478855, "expectation": {"probability": 49.1701, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 90.702797, "high": 92.898769, "low": 86.549559, "close": 87.933968, "volume": 19927580}, "trend_line": 89.6163, "activity_lines": {"activity_5": 90.642325, "activity_10": 94.254621, "activity_20": 95.642685, "activity_30": 93.207772}, "trend_signal": 1, "fair_value": 96.151961, "relative_strength": 2.245886, "rate_of_change": 0.5239463377834108, "market_dynamics": -0.874123, "expectation": {"probability": 49.9533, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 87.933977, "high": 89.509339, "low": 84.974196, "close": 85.165146, "volume": 21413872}, "trend_line": 89.975326, "activity_lines": {"activity_5": 88.538655, "activity_10": 92.198549, "activity_20": 94.842086, "activity_30": 92.9206}, "trend_signal": 0, "fair_value": 95.924266, "relative_strength": 0.516096, "rate_of_change": 0.40062577901564794, "market_dynamics": -1.081054, "expectation": {"probability": 47.5096, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 85.165148, "high": 88.745524, "low": 84.305864, "close": 86.597298, "volume": 13133447}, "trend_line": 90.415218, "activity_lines": {"activity_5": 87.51069, "activity_10": 90.601123, "activity_20": 94.14665, "activity_30": 92.702663}, "trend_signal": 0, "fair_value": 95.720206, "relative_strength": 1.445937, "rate_of_change": 0.48890292434172494, "market_dynamics": -1.223864, "expectation": {"probability": 44.2751, "direction": "negative"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 85.928969, "high": 91.562082, "low": 82.682762, "close": 90.941483, "volume": 20187022}, "trend_line": 90.648136, "activity_lines": {"activity_5": 88.249042, "activity_10": 90.091387, "activity_20": 93.83433, "activity_30": 92.736616}, "trend_signal": 0, "fair_value": 95.5226, "relative_strength": 3.336574, "rate_of_change": 0.2576092887372101, "market_dynamics": -1.15097, "expectation": {"probability": 45.0761, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 93.232925, "high": 96.049491, "low": 90.273155, "close": 92.516846, "volume": 27488599}, "trend_line": 90.813676, "activity_lines": {"activity_5": 89.627088, "activity_10": 90.033588, "activity_20": 93.624122, "activity_30": 92.857178}, "trend_signal": 0, "fair_value": 95.343765, "relative_strength": 9.933385, "rate_of_change": 0.18261820629164083, "market_dynamics": -1.022412, "expectation": {"probability": 46.0098, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 92.660059, "high": 95.954007, "low": 88.554572, "close": 89.652557, "volume": 10992243}, "trend_line": 90.866388, "activity_lines": {"activity_5": 89.967624, "activity_10": 89.700289, "activity_20": 93.072631, "activity_30": 92.782267}, "trend_signal": 0, "fair_value": 95.115348, "relative_strength": 8.518854, "rate_of_change": 0.058044121019833674, "market_dynamics": -0.96746, "expectation": {"probability": 48.038, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 91.0847, "high": 97.481629, "low": 90.702792, "close": 93.471619, "volume": 15614032}, "trend_line": 91.243588, "activity_lines": {"activity_5": 91.466608, "activity_10": 90.290509, "activity_20": 92.883414, "activity_30": 92.950346}, "trend_signal": 0, "fair_value": 94.867468, "relative_strength": 13.246599, "rate_of_change": 0.4151149927957981, "market_dynamics": -0.835064, "expectation": {"probability": 45.1171, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 91.705304, "high": 95.046986, "low": 86.454085, "close": 92.421379, "volume": 27211532}, "trend_line": 91.601554, "activity_lines": {"activity_5": 92.061748, "activity_10": 90.701927, "activity_20": 92.611051, "activity_30": 93.026333}, "trend_signal": 0, "fair_value": 94.501265, "relative_strength": 10.422618, "rate_of_change": 0.3923190745195053, "market_dynamics": -0.712399, "expectation": {"probability": 47.8101, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 91.132437, "high": 99.773077, "low": 89.79577, "close": 99.200218, "volume": 22283969}, "trend_line": 92.237539, "activity_lines": {"activity_5": 94.528228, "activity_10": 92.326766, "activity_20": 93.012478, "activity_30": 93.516569}, "trend_signal": 1, "fair_value": 94.203956, "relative_strength": 15.484669, "rate_of_change": 0.6942949897989779, "market_dynamics": -0.554942, "expectation": {"probability": 37.2032, "direction": "negative"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 99.200215, "high": 101.491655, "low": 97.290677, "close": 100.250458, "volume": 18943984}, "trend_line": 92.771291, "activity_lines": {"activity_5": 96.794206, "activity_10": 94.023647, "activity_20": 93.519751, "activity_30": 94.033532}, "trend_signal": 1, "fair_value": 93.868858, "relative_strength": 14.732029, "rate_of_change": 0.5786711200089661, "market_dynamics": -0.252853, "expectation": {"probability": 36.7862, "direction": "negative"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 101.491658, "high": 102.159985, "low": 98.34092, "close": 100.345932, "volume": 21393666}, "trend_line": 93.39972, "activity_lines": {"activity_5": 98.576435, "activity_10": 95.574708, "activity_20": 94.029726, "activity_30": 94.522218}, "trend_signal": 1, "fair_value": 93.50162, "relative_strength": 11.747023, "rate_of_change": 0.6773959844969679, "market_dynamics": 0.111545, "expectation": {"probability": 41.3299, "direction": "negative"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 98.149975, "high": 101.292325, "low": 98.149975, "close": 99.170006, "volume": 10644797}, "trend_line": 94.085178, "activity_lines": {"activity_5": 99.253796, "activity_10": 96.686292, "activity_20": 94.449258, "activity_30": 94.894495}, "trend_signal": 1, "fair_value": 93.165194, "relative_strength": 13.12654, "rate_of_change": 0.7338972750667744, "market_dynamics": 0.29227, "expectation": {"probability": 43.0709, "direction": "negative"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 97.047688, "high": 102.642889, "low": 96.565344, "close": 101.292328, "volume": 16724824}, "trend_line": 94.789322, "activity_lines": {"activity_5": 100.258706, "activity_10": 97.929119, "activity_20": 95.05615, "activity_30": 95.359472}, "trend_signal": 1, "fair_value": 92.883629, "relative_strength": 15.228838, "rate_of_change": 0.7484111896987636, "market_dynamics": 0.462764, "expectation": {"probability": 42.885, "direction": "negative"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 101.6782, "high": 112.675652, "low": 101.002914, "close": 112.675652, "volume": 26547652}, "trend_line": 95.849249, "activity_lines": {"activity_5": 104.466661, "activity_10": 100.974458, "activity_20": 96.755197, "activity_30": 96.513429}, "trend_signal": 1, "fair_value": 92.682007, "relative_strength": 21.008952, "rate_of_change": 1.1181924056804646, "market_dynamics": 0.785851, "expectation": {"probability": 44.5744, "direction": "negative"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 111.325087, "high": 117.113219, "low": 107.659267, "close": 116.630875, "volume": 36593894}, "trend_line": 97.132511, "activity_lines": {"activity_5": 109.094661, "activity_10": 104.343763, "activity_20": 98.770784, "activity_30": 97.854179}, "trend_signal": 1, "fair_value": 92.5284, "relative_strength": 10.175524, "rate_of_change": 1.3388336511640204, "market_dynamics": 1.026979, "expectation": {"probability": 46.4378, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 114.412085, "high": 118.077912, "low": 108.527491, "close": 117.4991, "volume": 38685161}, "trend_line": 98.070848, "activity_lines": {"activity_5": 112.920041, "activity_10": 107.43249, "activity_20": 100.818469, "activity_30": 99.168152}, "trend_signal": 1, "fair_value": 92.405345, "relative_strength": 0.274721, "rate_of_change": 0.966038034371421, "market_dynamics": 1.360233, "expectation": {"probability": 48.2892, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 115.76266, "high": 116.148537, "low": 105.633428, "close": 112.193314, "volume": 30117593}, "trend_line": 98.576773, "activity_lines": {"activity_5": 113.833282, "activity_10": 109.050228, "activity_20": 102.288253, "activity_30": 100.079279}, "trend_signal": 1, "fair_value": 92.220388, "relative_strength": 1.920157, "rate_of_change": 0.5158770524753745, "market_dynamics": 1.499064, "expectation": {"probability": 48.6202, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 109.974523, "high": 113.254469, "low": 106.791042, "close": 112.386246, "volume": 20024602}, "trend_line": 99.044959, "activity_lines": {"activity_5": 113.942613, "activity_10": 110.362649, "activity_20": 103.690443, "activity_30": 100.970213}, "trend_signal": 1, "fair_value": 92.035505, "relative_strength": 3.669413, "rate_of_change": 0.4749455533505878, "market_dynamics": 1.320168, "expectation": {"probability": 46.2879, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 111.710964, "high": 111.710964, "low": 107.948674, "close": 110.746277, "volume": 19725559}, "trend_line": 99.389071, "activity_lines": {"activity_5": 112.765692, "activity_10": 111.013897, "activity_20": 104.836373, "activity_30": 101.725137}, "trend_signal": 1, "fair_value": 91.815123, "relative_strength": 2.648966, "rate_of_change": 0.34743009990038515, "market_dynamics": 1.059272, "expectation": {"probability": 47.0858, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 110.6498, "high": 113.061525, "low": 107.466336, "close": 108.623962, "volume": 21721477}, "trend_line": 99.712918, "activity_lines": {"activity_5": 111.009959, "activity_10": 111.069342, "activity_20": 105.694054, "activity_30": 102.320936}, "trend_signal": 1, "fair_value": 91.586947, "relative_strength": 0.609958, "rate_of_change": 0.32583763661499626, "market_dynamics": 0.765291, "expectation": {"probability": 46.7583, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 110.263934, "high": 110.456869, "low": 101.292324, "close": 105.729889, "volume": 21092896}, "trend_line": 99.741532, "activity_lines": {"activity_5": 108.823329, "activity_10": 110.446345, "activity_20": 106.193497, "activity_30": 102.709128}, "trend_signal": 1, "fair_value": 91.312909, "relative_strength": -3.519842, "rate_of_change": 0.028696382147802135, "market_dynamics": 0.48102, "expectation": {"probability": 46.4681, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 104.089919, "high": 105.826357, "low": 99.845291, "close": 100.809975, "volume": 16501142}, "trend_line": 99.899562, "activity_lines": {"activity_5": 105.781341, "activity_10": 108.830929, "activity_20": 106.139635, "activity_30": 102.778059}, "trend_signal": 1, "fair_value": 90.968983, "relative_strength": -2.125442, "rate_of_change": 0.15843951544678153, "market_dynamics": 0.140244, "expectation": {"probability": 45.0481, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 98.687665, "high": 103.125233, "low": 98.687665, "close": 100.906448, "volume": 14420715}, "trend_line": 99.830495, "activity_lines": {"activity_5": 103.530401, "activity_10": 107.203235, "activity_20": 106.020461, "activity_30": 102.84302}, "trend_signal": 1, "fair_value": 90.670418, "relative_strength": -1.402423, "rate_of_change": -0.06913643925686479, "market_dynamics": -0.224897, "expectation": {"probability": 40.2985, "direction": "negative"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 103.221698, "high": 109.009834, "low": 95.552432, "close": 105.729889, "volume": 22654241}, "trend_line": 100.020013, "activity_lines": {"activity_5": 103.652593, "activity_10": 106.459547, "activity_20": 106.292524, "activity_30": 103.223626}, "trend_signal": 1, "fair_value": 90.349894, "relative_strength": 1.903989, "rate_of_change": 0.18983978793254178, "market_dynamics": -0.452073, "expectation": {"probability": 38.6945, "direction": "negative"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 107.273386, "high": 109.974519, "low": 103.221696, "close": 107.176918, "volume": 17638663}, "trend_line": 100.059002, "activity_lines": {"activity_5": 104.591555, "activity_10": 106.105242, "activity_20": 106.631978, "activity_30": 103.685362}, "trend_signal": 1, "fair_value": 90.0677, "relative_strength": 0.67239, "rate_of_change": 0.038981198692706456, "market_dynamics": -0.591131, "expectation": {"probability": 40.4441, "direction": "negative"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 107.466335, "high": 112.38625, "low": 101.388788, "close": 103.028763, "volume": 20776502}, "trend_line": 100.084778, "activity_lines": {"activity_5": 104.244268, "activity_10": 105.168617, "activity_20": 106.50656, "activity_30": 103.876959}, "trend_signal": 1, "fair_value": 89.819347, "relative_strength": -3.789703, "rate_of_change": 0.02576080061241602, "market_dynamics": -0.611751, "expectation": {"probability": 50.1042, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 101.581735, "high": 103.511112, "low": 94.5395, "close": 98.8806, "volume": 24263535}, "trend_line": 100.2428, "activity_lines": {"activity_5": 102.694335, "activity_10": 103.740877, "activity_20": 105.922383, "activity_30": 103.79927}, "trend_signal": 1, "fair_value": 89.5537, "relative_strength": -6.374786, "rate_of_change": 0.157888145587936, "market_dynamics": -0.589593, "expectation": {"probability": 50.8711, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 98.398257, "high": 100.231167, "low": 97.626503, "close": 99.073532, "volume": 5120754}, "trend_line": 100.499547, "activity_lines": {"activity_5": 101.337338, "activity_10": 102.590265, "activity_20": 105.330823, "activity_30": 103.723834}, "trend_signal": 1, "fair_value": 89.286965, "relative_strength": -7.840896, "rate_of_change": 0.256125128188762, "market_dynamics": -0.79203, "expectation": {"probability": 44.0709, "direction": "negative"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 98.687665, "high": 99.748824, "low": 96.179471, "close": 98.108849, "volume": 5437865}, "trend_line": 100.681173, "activity_lines": {"activity_5": 99.780974, "activity_10": 101.506306, "activity_20": 104.615712, "activity_30": 103.569595}, "trend_signal": 0, "fair_value": 89.0646, "relative_strength": -7.212103, "rate_of_change": 0.18072320266278838, "market_dynamics": -0.978913, "expectation": {"probability": 48.7403, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 97.433565, "high": 98.687669, "low": 92.996005, "close": 94.97361, "volume": 16433486}, "trend_line": 100.804438, "activity_lines": {"activity_5": 97.6876, "activity_10": 100.082075, "activity_20": 103.607203, "activity_30": 103.201365}, "trend_signal": 0, "fair_value": 88.863393, "relative_strength": -6.88257, "rate_of_change": 0.1224310328605364, "market_dynamics": -1.113386, "expectation": {"probability": 48.8746, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 93.815985, "high": 102.064079, "low": 92.031312, "close": 101.48526, "volume": 20688189}, "trend_line": 101.256148, "activity_lines": {"activity_5": 98.57833, "activity_10": 100.089968, "activity_20": 103.243979, "activity_30": 103.245289}, "trend_signal": 0, "fair_value": 88.729494, "relative_strength": -3.121034, "rate_of_change": 0.4481052709207023, "market_dynamics": -1.052537, "expectation": {"probability": 43.8139, "direction": "negative"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 100.617048, "high": 103.12523, "low": 98.97707, "close": 101.6782, "volume": 13580646}, "trend_line": 101.806583, "activity_lines": {"activity_5": 99.636273, "activity_10": 100.210116, "activity_20": 102.893706, "activity_30": 103.272518}, "trend_signal": 0, "fair_value": 88.646805, "relative_strength": -5.196213, "rate_of_change": 0.5436064978494021, "market_dynamics": -0.933537, "expectation": {"probability": 48.7274, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 100.327638, "high": 101.292327, "low": 98.977072, "close": 101.099388, "volume": 2754136}, "trend_line": 102.289986, "activity_lines": {"activity_5": 100.314773, "activity_10": 100.20924, "activity_20": 102.476363, "activity_30": 103.226893}, "trend_signal": 0, "fair_value": 88.490676, "relative_strength": -6.393203, "rate_of_change": 0.47482489418193674, "market_dynamics": -0.84949, "expectation": {"probability": 49.8162, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 97.433569, "high": 99.8453, "low": 94.877142, "close": 98.591202, "volume": 20365210}, "trend_line": 102.544976, "activity_lines": {"activity_5": 100.022153, "activity_10": 99.748822, "activity_20": 101.821064, "activity_30": 102.988262}, "trend_signal": 0, "fair_value": 88.341131, "relative_strength": -12.536453, "rate_of_change": 0.24928148880576295, "market_dynamics": -0.697418, "expectation": {"probability": 49.8162, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 97.915909, "high": 108.045155, "low": 96.082999, "close": 104.08992, "volume": 26924910}, "trend_line": 102.930746, "activity_lines": {"activity_5": 101.530282, "activity_10": 100.417965, "activity_20": 101.756522, "activity_30": 103.087936}, "trend_signal": 0, "fair_value": 88.23555, "relative_strength": -13.632933, "rate_of_change": 0.3761959045170518, "market_dynamics": -0.492441, "expectation": {"probability": 45.0304, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 100.327634, "high": 105.72989, "low": 96.854759, "close": 105.633423, "volume": 16151605}, "trend_line": 103.463441, "activity_lines": {"activity_5": 102.945158, "activity_10": 101.423873, "activity_20": 101.898699, "activity_30": 103.262302}, "trend_signal": 0, "fair_value": 88.157296, "relative_strength": -15.451181, "rate_of_change": 0.5175275811175059, "market_dynamics": -0.238641, "expectation": {"probability": 46.0446, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 104.282864, "high": 107.273393, "low": 101.292326, "close": 104.572266, "volume": 22091107}, "trend_line": 103.833463, "activity_lines": {"activity_5": 103.729772, "activity_10": 102.189485, "activity_20": 101.996316, "activity_30": 103.333839}, "trend_signal": 0, "fair_value": 88.073983, "relative_strength": -14.295852, "rate_of_change": 0.35763550527958143, "market_dynamics": 0.092421, "expectation": {"probability": 50.925, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 104.66874, "high": 109.009831, "low": 98.205313, "close": 99.459404, "volume": 42917624}, "trend_line": 104.068063, "activity_lines": {"activity_5": 102.61716, "activity_10": 101.922001, "activity_20": 101.643285, "activity_30": 103.051642}, "trend_signal": 0, "fair_value": 87.964867, "relative_strength": -22.444563, "rate_of_change": 0.22593872266400322, "market_dynamics": 0.279258, "expectation": {"probability": 52.6265, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 98.880599, "high": 100.038223, "low": 92.947761, "close": 94.443031, "volume": 36858679}, "trend_line": 103.909491, "activity_lines": {"activity_5": 99.941756, "activity_10": 100.735434, "activity_20": 100.874061, "activity_30": 102.430672}, "trend_signal": 0, "fair_value": 87.79861, "relative_strength": -25.01536, "rate_of_change": -0.15237335588728348, "market_dynamics": 0.134728, "expectation": {"probability": 51.6315, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 90.873681, "high": 95.263025, "low": 90.873681, "close": 91.790138, "volume": 46632833}, "trend_line": 103.62748, "activity_lines": {"activity_5": 96.658599, "activity_10": 99.133173, "activity_20": 99.929814, "activity_30": 101.648778}, "trend_signal": 0, "fair_value": 87.658927, "relative_strength": -25.723545, "rate_of_change": -0.2714006172929835, "market_dynamics": -0.01858, "expectation": {"probability": 51.2714, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 91.645445, "high": 94.491261, "low": 90.584289, "close": 91.597198, "volume": 21112638}, "trend_line": 103.335855, "activity_lines": {"activity_5": 94.131114, "activity_10": 97.553714, "activity_20": 99.047353, "activity_30": 100.872631}, "trend_signal": 0, "fair_value": 87.523818, "relative_strength": -24.445259, "rate_of_change": -0.28141666669884324, "market_dynamics": -0.306991, "expectation": {"probability": 51.2714, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 91.597198, "high": 92.320714, "low": 77.705686, "close": 79.297417, "volume": 29504920}, "trend_line": 102.673436, "activity_lines": {"activity_5": 88.43945, "activity_10": 93.917714, "activity_20": 97.060783, "activity_30": 99.321764}, "trend_signal": 0, "fair_value": 87.363903, "relative_strength": -32.325156, "rate_of_change": -0.6410350018393904, "market_dynamics": -0.590164, "expectation": {"probability": 52.0941, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 72.351668, "high": 76.692753, "low": 64.730621, "close": 71.145798, "volume": 97420425}, "trend_line": 101.668551, "activity_lines": {"activity_5": 81.715571, "activity_10": 89.206525, "activity_20": 94.40031, "activity_30": 97.287723}, "trend_signal": 0, "fair_value": 87.174978, "relative_strength": -32.942393, "rate_of_change": -0.9787195589714186, "market_dynamics": -0.727624, "expectation": {"probability": 51.8947, "direction": "undecided"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 73.702225, "high": 74.18457, "low": 69.939938, "close": 73.364586, "volume": 30308488}, "trend_line": 100.358183, "activity_lines": {"activity_5": 77.61886, "activity_10": 85.443362, "activity_20": 92.092866, "activity_30": 95.46166}, "trend_signal": 0, "fair_value": 86.989816, "relative_strength": -31.759155, "rate_of_change": -1.2888626690469867, "market_dynamics": -0.925263, "expectation": {"probability": 49.3651, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 72.73754, "high": 77.657449, "low": 72.496368, "close": 76.017479, "volume": 29197632}, "trend_line": 99.004403, "activity_lines": {"activity_5": 75.811678, "activity_10": 82.62121, "activity_20": 90.1922, "activity_30": 93.891292}, "trend_signal": 0, "fair_value": 86.858849, "relative_strength": -30.543812, "rate_of_change": -1.3489482965230652, "market_dynamics": -1.053746, "expectation": {"probability": 50.317, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 75.245725, "high": 78.863307, "low": 74.088098, "close": 78.670372, "volume": 21637896}, "trend_line": 97.710112, "activity_lines": {"activity_5": 75.940303, "activity_10": 80.791809, "activity_20": 88.692569, "activity_30": 92.579419}, "trend_signal": 0, "fair_value": 86.813163, "relative_strength": -29.269104, "rate_of_change": -1.3073065043379952, "market_dynamics": -1.124401, "expectation": {"probability": 51.362, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 78.815068, "high": 83.831455, "low": 78.236256, "close": 83.300873, "volume": 24754410}, "trend_line": 96.74703, "activity_lines": {"activity_5": 78.474217, "activity_10": 80.294556, "activity_20": 87.749929, "activity_30": 91.649791}, "trend_signal": 0, "fair_value": 86.765491, "relative_strength": -25.732248, "rate_of_change": -0.9856523345301251, "market_dynamics": -1.143445, "expectation": {"probability": 51.5594, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 86.532577, "high": 91.984469, "low": 86.09847, "close": 89.786224, "volume": 36554540}, "trend_line": 95.993696, "activity_lines": {"activity_5": 82.903018, "activity_10": 81.363209, "activity_20": 87.499132, "activity_30": 91.200707}, "trend_signal": 0, "fair_value": 86.765652, "relative_strength": -21.159212, "rate_of_change": -0.778663696446284, "market_dynamics": -0.904268, "expectation": {"probability": 52.761, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 89.346571, "high": 91.349416, "low": 87.636814, "close": 88.516121, "volume": 21592894}, "trend_line": 95.252691, "activity_lines": {"activity_5": 85.665756, "activity_10": 82.376811, "activity_20": 87.171598, "activity_30": 90.718283}, "trend_signal": 0, "fair_value": 86.745641, "relative_strength": -22.719654, "rate_of_change": -0.7719308984623336, "market_dynamics": -0.684472, "expectation": {"probability": 53.0755, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 88.125313, "high": 90.421277, "low": 84.950075, "close": 85.829376, "volume": 24536431}, "trend_line": 94.492872, "activity_lines": {"activity_5": 86.52281, "activity_10": 83.009675, "activity_20": 86.633862, "activity_30": 90.110327}, "trend_signal": 0, "fair_value": 86.711341, "relative_strength": -23.649092, "rate_of_change": -0.7976876999726896, "market_dynamics": -0.463063, "expectation": {"probability": 53.7725, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 86.122474, "high": 90.958615, "low": 84.656975, "close": 89.981613, "volume": 25885166}, "trend_line": 93.967929, "activity_lines": {"activity_5": 88.109817, "activity_10": 84.50587, "activity_20": 86.535122, "activity_30": 89.819278}, "trend_signal": 0, "fair_value": 86.685467, "relative_strength": -21.250584, "rate_of_change": -0.5555371414682024, "market_dynamics": -0.187572, "expectation": {"probability": 51.7799, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 90.95862, "high": 91.300569, "low": 86.952918, "close": 87.539116, "volume": 23377829}, "trend_line": 93.525567, "activity_lines": {"activity_5": 88.128575, "activity_10": 85.587348, "activity_20": 86.258543, "activity_30": 89.404516}, "trend_signal": 0, "fair_value": 86.759835, "relative_strength": -23.271557, "rate_of_change": -0.47075848612136895, "market_dynamics": -0.068053, "expectation": {"probability": 52.7442, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 88.174168, "high": 88.369565, "low": 81.970229, "close": 82.751823, "volume": 29019460}, "trend_line": 92.920413, "activity_lines": {"activity_5": 86.269019, "activity_10": 85.64856, "activity_20": 85.59336, "activity_30": 88.709435}, "trend_signal": 0, "fair_value": 86.79354, "relative_strength": -25.945722, "rate_of_change": -0.6470465984985676, "market_dynamics": 0.091219, "expectation": {"probability": 51.5962, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 81.725982, "high": 86.07362, "low": 79.723131, "close": 84.998924, "volume": 29562491}, "trend_line": 92.229381, "activity_lines": {"activity_5": 85.627457, "activity_10": 85.907318, "activity_20": 85.229555, "activity_30": 88.198372}, "trend_signal": 0, "fair_value": 86.85808, "relative_strength": -25.903544, "rate_of_change": -0.7436815847988029, "market_dynamics": 0.297017, "expectation": {"probability": 50.5437, "direction": "undecided"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 84.803533, "high": 88.125318, "low": 83.679979, "close": 83.82653, "volume": 29586434}, "trend_line": 91.451035, "activity_lines": {"activity_5": 84.829577, "activity_10": 85.741379, "activity_20": 84.81882, "activity_30": 87.656252}, "trend_signal": 0, "fair_value": 86.87344, "relative_strength": -25.387752, "rate_of_change": -0.8439241286895324, "market_dynamics": 0.347358, "expectation": {"probability": 51.672, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 83.338024, "high": 87.881069, "low": 82.116775, "close": 86.122475, "volume": 20781190}, "trend_line": 90.887492, "activity_lines": {"activity_5": 84.930535, "activity_10": 85.850902, "activity_20": 84.723238, "activity_30": 87.312474}, "trend_signal": 0, "fair_value": 86.941075, "relative_strength": -23.615043, "rate_of_change": -0.6162237529624568, "market_dynamics": 0.415289, "expectation": {"probability": 50.5415, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 85.487424, "high": 90.470121, "low": 84.315028, "close": 89.786224, "volume": 21196785}, "trend_line": 90.584346, "activity_lines": {"activity_5": 86.510019, "activity_10": 86.491069, "activity_20": 85.069493, "activity_30": 87.241425}, "trend_signal": 0, "fair_value": 86.983488, "relative_strength": -22.022145, "rate_of_change": -0.3335398450647072, "market_dynamics": 0.495707, "expectation": {"probability": 46.9704, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 91.447117, "high": 95.110862, "low": 88.906923, "close": 93.49881, "volume": 23867576}, "trend_line": 90.398522, "activity_lines": {"activity_5": 89.177224, "activity_10": 87.688336, "activity_20": 85.839738, "activity_30": 87.429455}, "trend_signal": 0, "fair_value": 87.071999, "relative_strength": -20.072481, "rate_of_change": -0.2051391970087157, "market_dynamics": 0.600905, "expectation": {"probability": 45.1752, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 94.036161, "high": 97.016014, "low": 91.495969, "close": 92.521812, "volume": 20970764}, "trend_line": 90.212287, "activity_lines": {"activity_5": 90.802297, "activity_10": 88.640465, "activity_20": 86.54532, "activity_30": 87.566441}, "trend_signal": 0, "fair_value": 87.113463, "relative_strength": -17.466307, "rate_of_change": -0.20601553640445183, "market_dynamics": 0.688124, "expectation": {"probability": 46.582, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 92.814917, "high": 94.671217, "low": 91.154015, "close": 92.033318, "volume": 16158160}, "trend_line": 90.114277, "activity_lines": {"activity_5": 91.763013, "activity_10": 89.430946, "activity_20": 87.213527, "activity_30": 87.683927}, "trend_signal": 0, "fair_value": 87.150621, "relative_strength": -18.476712, "rate_of_change": -0.10864373718848536, "market_dynamics": 0.712945, "expectation": {"probability": 45.9981, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 93.596511, "high": 101.607905, "low": 93.498806, "close": 100.630913, "volume": 24154438}, "trend_line": 90.085799, "activity_lines": {"activity_5": 95.042474, "activity_10": 91.671828, "activity_20": 88.699394, "activity_30": 88.36242}, "trend_signal": 0, "fair_value": 87.188317, "relative_strength": -11.672359, "rate_of_change": -0.031602095636862164, "market_dynamics": 0.940438, "expectation": {"probability": 43.7588, "direction": "negative"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 102.096406, "high": 102.389509, "low": 96.136711, "close": 97.260262, "volume": 17875108}, "trend_line": 89.938535, "activity_lines": {"activity_5": 96.231157, "activity_10": 93.10624, "activity_20": 89.82123, "activity_30": 88.825288}, "trend_signal": 0, "fair_value": 87.23228, "relative_strength": -14.185045, "rate_of_change": -0.1634708262952663, "market_dynamics": 0.949135, "expectation": {"probability": 46.1648, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 98.676913, "high": 102.09641, "low": 96.576357, "close": 98.090714, "volume": 22190962}, "trend_line": 89.838245, "activity_lines": {"activity_5": 97.198387, "activity_10": 94.514896, "activity_20": 90.936618, "activity_30": 89.351235}, "trend_signal": 0, "fair_value": 87.315921, "relative_strength": -11.918579, "rate_of_change": -0.11150948811874808, "market_dynamics": 1.076119, "expectation": {"probability": 44.46, "direction": "negative"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 99.165414, "high": 99.556215, "low": 93.695948, "close": 95.674744, "volume": 13356141}, "trend_line": 89.74103, "activity_lines": {"activity_5": 97.054167, "activity_10": 95.205395, "activity_20": 91.693606, "activity_30": 89.727784}, "trend_signal": 0, "fair_value": 87.357396, "relative_strength": -14.527431, "rate_of_change": -0.10821115216576817, "market_dynamics": 1.101562, "expectation": {"probability": 46.201, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 96.367327, "high": 99.830216, "low": 93.695948, "close": 98.09877, "volume": 20398611}, "trend_line": 89.541325, "activity_lines": {"activity_5": 97.50776, "activity_10": 96.14252, "activity_20": 92.575214, "activity_30": 90.266993}, "trend_signal": 1, "fair_value": 87.448203, "relative_strength": -14.797334, "rate_of_change": -0.22253477589904472, "market_dynamics": 1.000106, "expectation": {"probability": 44.8441, "direction": "negative"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 97.45566, "high": 104.381442, "low": 95.674747, "close": 103.194168, "volume": 22134936}, "trend_line": 89.460017, "activity_lines": {"activity_5": 99.255456, "activity_10": 97.746586, "activity_20": 93.836949, "activity_30": 91.147821}, "trend_signal": 1, "fair_value": 87.604577, "relative_strength": -9.995779, "rate_of_change": -0.09080499981433941, "market_dynamics": 1.137087, "expectation": {"probability": 45.4976, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 99.434457, "high": 100.720677, "low": 93.844361, "close": 95.081108, "volume": 21522806}, "trend_line": 89.143645, "activity_lines": {"activity_5": 98.127915, "activity_10": 97.565156, "activity_20": 94.209231, "activity_30": 91.510472}, "trend_signal": 1, "fair_value": 87.764378, "relative_strength": -14.98641, "rate_of_change": -0.35364625517563564, "market_dynamics": 1.023734, "expectation": {"probability": 48.0409, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 96.96096, "high": 100.423852, "low": 95.130578, "close": 95.922096, "volume": 19701952}, "trend_line": 89.025734, "activity_lines": {"activity_5": 97.42598, "activity_10": 97.440362, "activity_20": 94.605512, "activity_30": 91.947792}, "trend_signal": 1, "fair_value": 87.902298, "relative_strength": -16.824252, "rate_of_change": -0.13227078610035134, "market_dynamics": 0.999256, "expectation": {"probability": 46.0519, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 95.724219, "high": 96.070507, "low": 91.8161, "close": 93.745422, "volume": 16305038}, "trend_line": 89.002481, "activity_lines": {"activity_5": 96.143062, "activity_10": 96.87575, "activity_20": 94.765271, "activity_30": 92.252288}, "trend_signal": 1, "fair_value": 88.055612, "relative_strength": -15.425832, "rate_of_change": -0.026119413966299743, "market_dynamics": 0.770614, "expectation": {"probability": 48.6412, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 91.420339, "high": 92.211852, "low": 87.7101, "close": 88.551086, "volume": 26645417}, "trend_line": 88.894512, "activity_lines": {"activity_5": 93.257319, "activity_10": 95.344465, "activity_20": 94.405431, "activity_30": 92.223165}, "trend_signal": 1, "fair_value": 88.182447, "relative_strength": -16.085779, "rate_of_change": -0.1213101014566067, "market_dynamics": 0.390639, "expectation": {"probability": 48.0704, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 91.321397, "high": 98.544, "low": 90.975102, "close": 98.049301, "volume": 21430676}, "trend_line": 89.109583, "activity_lines": {"activity_5": 94.174161, "activity_10": 95.603442, "activity_20": 94.937222, "activity_30": 92.813797}, "trend_signal": 1, "fair_value": 88.352678, "relative_strength": -9.650059, "rate_of_change": 0.24193956990280194, "market_dynamics": 0.232241, "expectation": {"probability": 45.3795, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 99.434454, "high": 101.809009, "low": 89.837303, "close": 89.837303, "volume": 21308864}, "trend_line": 89.460912, "activity_lines": {"activity_5": 92.696661, "activity_10": 94.416267, "activity_20": 94.6485, "activity_30": 92.860747}, "trend_signal": 1, "fair_value": 88.463154, "relative_strength": -15.692206, "rate_of_change": 0.3942662373361041, "market_dynamics": -0.078468, "expectation": {"probability": 46.304, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 90.430937, "high": 91.074048, "low": 86.423875, "close": 88.946846, "volume": 22658875}, "trend_line": 90.05428, "activity_lines": {"activity_5": 91.271929, "activity_10": 93.202153, "activity_20": 94.264029, "activity_30": 92.827581}, "trend_signal": 1, "fair_value": 88.494406, "relative_strength": -16.929384, "rate_of_change": 0.6632706807192088, "market_dynamics": -0.263728, "expectation": {"probability": 53.2864, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 89.045785, "high": 91.618218, "low": 87.561689, "close": 89.293129, "volume": 13592322}, "trend_line": 90.585232, "activity_lines": {"activity_5": 90.427642, "activity_10": 92.217252, "activity_20": 93.883038, "activity_30": 92.778475}, "trend_signal": 0, "fair_value": 88.517798, "relative_strength": -16.927517, "rate_of_change": 0.5895910777366709, "market_dynamics": -0.507043, "expectation": {"probability": 50.9601, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 88.847906, "high": 89.39207, "low": 82.317877, "close": 84.593491, "volume": 29663965}, "trend_line": 90.871099, "activity_lines": {"activity_5": 88.313628, "activity_10": 90.493901, "activity_20": 93.034013, "activity_30": 92.391911}, "trend_signal": 0, "fair_value": 88.541598, "relative_strength": -16.326322, "rate_of_change": 0.31557792996544526, "market_dynamics": -0.712864, "expectation": {"probability": 54.4671, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 85.731302, "high": 90.826702, "low": 84.494555, "close": 90.134117, "volume": 21704486}, "trend_line": 91.253224, "activity_lines": {"activity_5": 88.310329, "activity_10": 90.023487, "activity_20": 92.709014, "activity_30": 92.344363}, "trend_signal": 0, "fair_value": 88.543109, "relative_strength": -12.224206, "rate_of_change": 0.42051323710743505, "market_dynamics": -0.725091, "expectation": {"probability": 50.2663, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 89.639419, "high": 96.416794, "low": 88.946843, "close": 94.98217, "volume": 22569350}, "trend_line": 91.6426, "activity_lines": {"activity_5": 90.450726, "activity_10": 90.671992, "activity_20": 92.826632, "activity_30": 92.584941}, "trend_signal": 0, "fair_value": 88.591409, "relative_strength": -7.519612, "rate_of_change": 0.4266983487619009, "market_dynamics": -0.628675, "expectation": {"probability": 45.1537, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 95.031641, "high": 95.031641, "low": 89.144723, "close": 93.052849, "volume": 15772488}, "trend_line": 91.751488, "activity_lines": {"activity_5": 91.605026, "activity_10": 90.971511, "activity_20": 92.735763, "activity_30": 92.675924}, "trend_signal": 0, "fair_value": 88.648685, "relative_strength": -8.314348, "rate_of_change": 0.11881810424408867, "market_dynamics": -0.527267, "expectation": {"probability": 51.5877, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 91.618213, "high": 92.706548, "low": 86.621763, "close": 90.826698, "volume": 20971792}, "trend_line": 91.828507, "activity_lines": {"activity_5": 91.743541, "activity_10": 90.918443, "activity_20": 92.435002, "activity_30": 92.616261}, "trend_signal": 0, "fair_value": 88.707698, "relative_strength": -8.847199, "rate_of_change": 0.08394305278188738, "market_dynamics": -0.491475, "expectation": {"probability": 52.7844, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 90.826704, "high": 90.925636, "low": 89.293135, "close": 90.925636, "volume": 3903514}, "trend_line": 91.998382, "activity_lines": {"activity_5": 91.812798, "activity_10": 90.936432, "activity_20": 92.151737, "activity_30": 92.558011}, "trend_signal": 0, "fair_value": 88.774163, "relative_strength": -8.562598, "rate_of_change": 0.1849915734772914, "market_dynamics": -0.57993, "expectation": {"probability": 50.8388, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 90.876165, "high": 93.151783, "low": 88.946843, "close": 91.568748, "volume": 5768967}, "trend_line": 92.051287, "activity_lines": {"activity_5": 91.674283, "activity_10": 91.028176, "activity_20": 91.934995, "activity_30": 92.530292}, "trend_signal": 0, "fair_value": 88.836451, "relative_strength": -9.056433, "rate_of_change": 0.05750644614597193, "market_dynamics": -0.67174, "expectation": {"probability": 50.6779, "direction": "undecided"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 94.042244, "high": 96.021036, "low": 90.430941, "close": 95.427391, "volume": 19992950}, "trend_line": 92.314229, "activity_lines": {"activity_5": 92.72634, "activity_10": 91.93932, "activity_20": 92.128895, "activity_30": 92.748106}, "trend_signal": 0, "fair_value": 88.869818, "relative_strength": -4.190975, "rate_of_change": 0.285647282693609, "market_dynamics": -0.430137, "expectation": {"probability": 46.2212, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 97.307253, "high": 102.79841, "low": 96.565205, "close": 102.204773, "volume": 24064580}, "trend_line": 92.962661, "activity_lines": {"activity_5": 96.007843, "activity_10": 93.981077, "activity_20": 92.976989, "activity_30": 93.386205}, "trend_signal": 1, "fair_value": 88.954338, "relative_strength": 0.972773, "rate_of_change": 0.7024182588363488, "market_dynamics": 0.004171, "expectation": {"probability": 45.0276, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 101.017494, "high": 102.10583, "low": 98.197708, "close": 101.017494, "volume": 17337960}, "trend_line": 93.496613, "activity_lines": {"activity_5": 98.283458, "activity_10": 95.565913, "activity_20": 93.692418, "activity_30": 93.905872}, "trend_signal": 1, "fair_value": 89.013757, "relative_strength": 0.81962, "rate_of_change": 0.574372542971849, "market_dynamics": 0.50943, "expectation": {"probability": 46.3401, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 100.423858, "high": 106.558115, "low": 99.731283, "close": 105.370842, "volume": 31392859}, "trend_line": 94.214757, "activity_lines": {"activity_5": 101.330802, "activity_10": 97.729095, "activity_20": 94.797009, "activity_30": 94.671951}, "trend_signal": 1, "fair_value": 89.04061, "relative_strength": 3.326825, "rate_of_change": 0.768096273177307, "market_dynamics": 1.030768, "expectation": {"probability": 43.6534, "direction": "negative"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 105.370844, "high": 114.572241, "low": 102.699474, "close": 110.911469, "volume": 43273781}, "trend_line": 95.041057, "activity_lines": {"activity_5": 105.262009, "activity_10": 100.521895, "activity_20": 96.394651, "activity_30": 95.749158}, "trend_signal": 1, "fair_value": 89.136772, "relative_strength": 12.431195, "rate_of_change": 0.8770388273675526, "market_dynamics": 1.390978, "expectation": {"probability": 45.0883, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 112.890261, "high": 121.992722, "low": 110.812532, "close": 117.342552, "volume": 51958344}, "trend_line": 95.959601, "activity_lines": {"activity_5": 110.047395, "activity_10": 104.106212, "activity_20": 98.568027, "activity_30": 97.187965}, "trend_signal": 1, "fair_value": 89.291353, "relative_strength": 19.032175, "rate_of_change": 0.9664707327487019, "market_dynamics": 1.550257, "expectation": {"probability": 46.5678, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 119.71711, "high": 119.71711, "low": 116.45209, "close": 118.430885, "volume": 7418354}, "trend_line": 96.79067, "activity_lines": {"activity_5": 113.734548, "activity_10": 107.481856, "activity_20": 100.739048, "activity_30": 98.637725}, "trend_signal": 1, "fair_value": 89.586604, "relative_strength": 20.845288, "rate_of_change": 0.8660613334563567, "market_dynamics": 1.58984, "expectation": {"probability": 48.0328, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 121.498029, "high": 126.741838, "low": 120.310748, "close": 126.247131, "volume": 45487223}, "trend_line": 97.914848, "activity_lines": {"activity_5": 118.945375, "activity_10": 111.817216, "activity_20": 103.547288, "activity_30": 100.538142}, "trend_signal": 1, "fair_value": 89.9035, "relative_strength": 27.649557, "rate_of_change": 1.1614528549084333, "market_dynamics": 1.68661, "expectation": {"probability": 48.8984, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 124.169395, "high": 127.632292, "low": 116.05634, "close": 117.83725, "volume": 50560551}, "trend_line": 98.774979, "activity_lines": {"activity_5": 119.670933, "activity_10": 113.979499, "activity_20": 105.399817, "activity_30": 101.823458}, "trend_signal": 1, "fair_value": 90.155222, "relative_strength": 22.886394, "rate_of_change": 0.8784479755307341, "market_dynamics": 1.62615, "expectation": {"probability": 50.8132, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 114.770116, "high": 119.222411, "low": 109.625252, "close": 111.505104, "volume": 34727694}, "trend_line": 99.137452, "activity_lines": {"activity_5": 117.454682, "activity_10": 114.501181, "activity_20": 106.509827, "activity_30": 102.644756}, "trend_signal": 1, "fair_value": 90.360129, "relative_strength": 17.349985, "rate_of_change": 0.3669684404589894, "market_dynamics": 1.361604, "expectation": {"probability": 50.0829, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 107.646463, "high": 111.604054, "low": 105.37084, "close": 106.063416, "volume": 26643662}, "trend_line": 99.43089, "activity_lines": {"activity_5": 113.38496, "activity_10": 113.670986, "activity_20": 107.037505, "activity_30": 103.091593}, "trend_signal": 1, "fair_value": 90.534303, "relative_strength": 12.268566, "rate_of_change": 0.2959910650114439, "market_dynamics": 1.132715, "expectation": {"probability": 49.2391, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 103.985686, "high": 109.724191, "low": 100.918555, "close": 104.381447, "volume": 23740836}, "trend_line": 99.640581, "activity_lines": {"activity_5": 109.506523, "activity_10": 112.341596, "activity_20": 107.327728, "activity_30": 103.410983}, "trend_signal": 1, "fair_value": 90.700363, "relative_strength": 11.772054, "rate_of_change": 0.2108912029249585, "market_dynamics": 0.661007, "expectation": {"probability": 48.4233, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 100.324918, "high": 107.151758, "low": 99.236582, "close": 103.787811, "volume": 23573376}, "trend_line": 99.911017, "activity_lines": {"activity_5": 106.366837, "activity_10": 110.864697, "activity_20": 107.487917, "activity_30": 103.678547}, "trend_signal": 1, "fair_value": 90.8724, "relative_strength": 10.033637, "rate_of_change": 0.27141150451541796, "market_dynamics": 0.218047, "expectation": {"probability": 47.6341, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 113.187086, "high": 114.671182, "low": 108.339039, "close": 112.989204, "volume": 22590512}, "trend_line": 100.407365, "activity_lines": {"activity_5": 107.791569, "activity_10": 111.010408, "activity_20": 108.455407, "activity_30": 104.522301}, "trend_signal": 1, "fair_value": 91.106978, "relative_strength": 15.624631, "rate_of_change": 0.4967900586979287, "market_dynamics": 0.012545, "expectation": {"probability": 46.4233, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 111.208287, "high": 113.879662, "low": 107.349638, "close": 108.042213, "volume": 21149574}, "trend_line": 100.568966, "activity_lines": {"activity_5": 107.890508, "activity_10": 110.118151, "activity_20": 108.816537, "activity_30": 105.014872}, "trend_signal": 1, "fair_value": 91.308362, "relative_strength": 9.045205, "rate_of_change": 0.16094536491422173, "market_dynamics": -0.163019, "expectation": {"probability": 49.3583, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 111.010407, "high": 114.572243, "low": 109.427374, "close": 112.098747, "volume": 26711964}, "trend_line": 101.136221, "activity_lines": {"activity_5": 109.572485, "activity_10": 110.015614, "activity_20": 109.478726, "activity_30": 105.758728}, "trend_signal": 1, "fair_value": 91.52656, "relative_strength": 13.439682, "rate_of_change": 0.5640457713366596, "market_dynamics": -0.238454, "expectation": {"probability": 44.9793, "direction": "negative"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 112.791325, "high": 113.286026, "low": 107.943274, "close": 110.713593, "volume": 17927066}, "trend_line": 101.629271, "activity_lines": {"activity_5": 110.390387, "activity_10": 109.756573, "activity_20": 109.927489, "activity_30": 106.376623}, "trend_signal": 1, "fair_value": 91.730839, "relative_strength": 12.459467, "rate_of_change": 0.4875107999141046, "market_dynamics": -0.308112, "expectation": {"probability": 49.6358, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 111.406168, "high": 125.554552, "low": 108.04221, "close": 121.893776, "volume": 32486003}, "trend_line": 102.567549, "activity_lines": {"activity_5": 114.512875, "activity_10": 111.670606, "activity_20": 111.356933, "activity_30": 107.684011}, "trend_signal": 1, "fair_value": 92.045323, "relative_strength": 20.329605, "rate_of_change": 0.923235983853507, "market_dynamics": -0.274664, "expectation": {"probability": 44.9975, "direction": "negative"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 120.01393, "high": 124.400002, "low": 117.5, "close": 118.0, "volume": 30555129}, "trend_line": 103.54918, "activity_lines": {"activity_5": 116.130373, "activity_10": 112.955832, "activity_20": 112.267602, "activity_30": 108.679653}, "trend_signal": 1, "fair_value": 92.329778, "relative_strength": 18.006194, "rate_of_change": 0.957058065217106, "market_dynamics": -0.188867, "expectation": {"probability": 49.7726, "direction": "undecided"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 118.0, "high": 120.300003, "low": 113.599998, "close": 118.800003, "volume": 28424502}, "trend_line": 104.24087, "activity_lines": {"activity_5": 117.680485, "activity_10": 114.383554, "activity_20": 113.125536, "activity_30": 109.663577}, "trend_signal": 1, "fair_value": 92.630748, "relative_strength": 19.928875, "rate_of_change": 0.6679821124609525, "market_dynamics": -0.140268, "expectation": {"probability": 45.0147, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 118.599998, "high": 119.099998, "low": 111.099998, "close": 116.300003, "volume": 34899142}, "trend_line": 105.12296, "activity_lines": {"activity_5": 117.680078, "activity_10": 115.224097, "activity_20": 113.615703, "activity_30": 110.441586}, "trend_signal": 1, "fair_value": 92.934271, "relative_strength": 18.829064, "rate_of_change": 0.8462036051694553, "market_dynamics": -0.037215, "expectation": {"probability": 49.9018, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/4934d115-c24b-4c32-9a62-7fb0a78cb531/", "share_image": "https://sharemaestro.com/terminal/4934d115-c24b-4c32-9a62-7fb0a78cb531/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}