Baselight
Loading...Loading chart...
1WITH
2  prices AS (
3    SELECT
4      date,
5      symbol,
6      close
7    FROM
8      "@yahoo.finance.daily_prices"
9    WHERE
10      symbol IN ('SPY', 'QQQ', 'QLD', 'TQQQ')
11      AND instrument_type = 'ETF'
12      AND date >= CAST('2024-12-20' AS DATE)
13      AND date < CAST('2025-12-21' AS DATE)
14  ),
15  base_prices AS (
16    SELECT
17      symbol,
18      close AS base_price
19    FROM
20      prices
21    WHERE
22      date = (
23        SELECT
24          MIN(date)
25        FROM
26          prices
27      )
28  )
29SELECT
30  p.date::date as "date",
31  100 as baseline,
32  ROUND(
33    (
34      SELECT
35        close
36      FROM
37        prices
38      WHERE
39        symbol = 'SPY'
40        AND date = p.date
41    ) / (
42      SELECT
43        base_price
44      FROM
45        base_prices
46      WHERE
47        symbol = 'SPY'
48    ) * 100,
49    2
50  ) AS spy_index,
51  ROUND(
52    (
53      SELECT
54        close
55      FROM
56        prices
57      WHERE
58        symbol = 'QQQ'
59        AND date = p.date
60    ) / (
61      SELECT
62        base_price
63      FROM
64        base_prices
65      WHERE
66        symbol = 'QQQ'
67    ) * 100,
68    2
69  ) AS qqq_index,
70  ROUND(
71    (
72      SELECT
73        close
74      FROM
75        prices
76      WHERE
77        symbol = 'QLD'
78        AND date = p.date
79    ) / (
80      SELECT
81        base_price
82      FROM
83        base_prices
84      WHERE
85        symbol = 'QLD'
86    ) * 100,
87    2
88  ) AS qld_index,
89  ROUND(
90    (
91      SELECT
92        close
93      FROM
94        prices
95      WHERE
96        symbol = 'TQQQ'
97        AND date = p.date
98    ) / (
99      SELECT
100        base_price
101      FROM
102        base_prices
103      WHERE
104        symbol = 'TQQQ'
105    ) * 100,
106    2
107  ) AS tqqq_index
108FROM
109  (
110    SELECT DISTINCT
111      date
112    FROM
113      prices
114    ORDER BY
115      date
116  ) p
117ORDER BY
118  p.date
datebaselinespy_indexqqq_indexqld_indextqqq_index
2024-12-20100100100100100
2024-12-23100100.6100.81101.82102.44
2024-12-24100101.72102.18104.57106.52
2024-12-26100101.72102.11104.38106.29
2024-12-27100100.65100.75101.53101.96
2024-12-3010099.599.4198.8297.87
2024-12-3110099.1498.5797.1295.3
2025-01-0210098.998.3796.6994.7
2025-01-03100100.1499.9899.8599.24
2025-01-06100100.71101.13102.12102.63
2025-01-0710099.5799.3398.4497.1
2025-01-0810099.7299.3598.4697.17
2025-01-1010098.297.7995.3292.53
2025-01-1310098.3597.4794.7291.57
2025-01-1410098.4897.3894.591.24
2025-01-15100100.2899.6298.7797.41
2025-01-16100100.0898.9297.4595.42
2025-01-17100101.09100.59100.66100.13
2025-01-21100102.01101.18101.75101.79
2025-01-22100102.59102.48104.41105.74
2025-01-23100103.15102.7104.86106.4
2025-01-24100102.85102.12103.62104.48
2025-01-27100101.3999.1497.595.31
2025-01-28100102.26100.61100.4399.54
2025-01-29100101.8100.42100.0398.93
2025-01-30100102.35100.85100.86100.17
2025-01-31100101.8100.7100.599.63
2025-02-03100101.1299.8998.9197.22
2025-02-04100101.8101.12101.32100.75
2025-02-05100102.21101.58102.21102.06
2025-02-06100102.57102.11103.24103.59
2025-02-07100101.63100.82100.6399.64
2025-02-10100102.32102.04103103.14
2025-02-11100102.4101.8102.51102.41
2025-02-12100102.07101.86102.63102.61
2025-02-13100103.14103.32105.55106.94
2025-02-14100103.14103.76106.36108.19
2025-02-18100103.44103.99106.83108.86
2025-02-19100103.68104.02106.88108.88
2025-02-20100103.25103.58105.93107.55
2025-02-21100101.49101.43101.52100.82
2025-02-24100101.03100.2399.0797.19
2025-02-25100100.5298.9796.5593.48
2025-02-26100100.5799.2196.9994.09
2025-02-2710098.9796.4591.6586.28
2025-02-28100100.5197.9894.4790.23
2025-03-0310098.7595.8390.4484.4
2025-03-0410097.5895.5489.7783.48
2025-03-0510098.6396.7992.1286.73
2025-03-0610096.8894.1387.0579.54
2025-03-0710097.4294.8288.2581.19
2025-03-1010094.8391.1481.5772.03
2025-03-1110094.0490.9380.9871.19
2025-03-1210094.5491.9582.8473.62
2025-03-1310093.2890.379.8169.6
2025-03-1410095.2192.4883.6274.54
2025-03-1710095.9493.0884.6975.98
2025-03-1810094.991.4981.8372.15
2025-03-1910095.9492.7283.9174.96
2025-03-2010095.6692.483.3674.19
2025-03-2110095.492.7183.9574.89
2025-03-2410097.1194.687.4879.65
2025-03-2510097.3595.1488.5281.07
2025-03-2610096.1893.3985.2576.33
2025-03-2710095.9392.8684.2475.03
2025-03-281009490.4179.869.06
2025-03-3110094.6390.4179.7569.01
2025-04-0110094.8991.148170.6
2025-04-0210095.591.882.1872.18
2025-04-0310090.7986.8973.460.58
2025-04-0410085.4781.4964.4349.49
2025-04-0710085.3281.6964.6249.68
2025-04-0810083.9980.2262.2246.85
2025-04-0910092.8189.8576.8363.36
2025-04-1010088.7486.0370.5555.57
2025-04-1110090.3287.6173.0558.51
2025-04-1410091.288.274.0659.74
2025-04-1510090.9488.374.2359.97
2025-04-1610088.9285.6469.7754.55
2025-04-1710089.0585.6269.6654.39
2025-04-2110086.9383.5166.2550.42
2025-04-2210089.1985.769.6454.27
2025-04-2310090.5787.6472.7357.87
2025-04-2410092.4890.1176.8762.8
2025-04-2510093.1591.1178.5664.87
2025-04-2810093.1891.0878.5364.82
2025-04-2910093.7791.6879.566.08
2025-04-3010093.8191.6779.4866.1
2025-05-0110094.4792.8781.4368.37
2025-05-0210095.8794.2583.9371.58
2025-05-0510095.3293.6982.9470.34
2025-05-0610094.5392.8281.4268.34
2025-05-0710094.9393.1882.0369.13
2025-05-0810095.5994.1483.6671.19
2025-05-0910095.4694.0883.5271.02
2025-05-1210098.6297.9290.3279.62
2025-05-1310099.2799.4193.0483.27
2025-05-1410099.410094.1584.74
2025-05-1510099.88100.1194.3685.01
2025-05-16100100.52100.5595.1686.05
2025-05-19100100.63100.6595.386.28
2025-05-20100100.29100.3194.6285.38
2025-05-2110098.698.9291.9981.83
2025-05-2210098.6499.192.3382.25
2025-05-2310097.9698.1890.5779.87
2025-05-27100100100.4994.7885.44
2025-05-2810099.42100.0593.9784.34
2025-05-2910099.81100.2494.3184.75
2025-05-3010099.7100.0993.9784.31
2025-06-02100100.26100.8895.4186.25
2025-06-03100100.84101.6796.9388.26
2025-06-04100100.81101.9597.4388.97
2025-06-05100100.32101.1895.9186.9
2025-06-06100101.35102.1797.7689.38
2025-06-09100101.44102.3298.0389.77
2025-06-10100102.0210399.3491.51
2025-06-11100101.73102.6598.6590.57
2025-06-12100102.13102.8999.0991.16
2025-06-13100100.99101.696.5587.72
2025-06-16100101.95103.0199.2191.29
2025-06-17100101.08102.0197.2488.59
2025-06-18100101.06101.9997.1988.47
2025-06-20100100.53101.5896.3287.26
2025-06-23100101.52102.598.3389.97
2025-06-24100102.64104.07101.3194.06
2025-06-25100102.7104.34101.6994.52
2025-06-26100103.51105.31103.6197.11
2025-06-27100104.02105.67104.2998.06
2025-06-30100104.52106.36105.6299.96
2025-07-01100104.48105.46103.7897.42
2025-07-02100104.96106.2105.2499.36
2025-07-03100105.78107.24107.21102.14
2025-07-07100105106.43105.6199.87
2025-07-08100104.94106.49105.69100
2025-07-09100105.57107.25107.18102.07
2025-07-10100105.86107.09106.84101.6
2025-07-11100105.49106.85106.33100.83
2025-07-14100105.69107.24107.05101.9
2025-07-15100105.24107.34107.22102.17
2025-07-16100105.59107.45107.46102.46
2025-07-17100106.24108.32109.18104.84
2025-07-18100106.16108.21108.9104.48
2025-07-21100106.36108.77110.02106.07
2025-07-22100106.38108.21108.86104.42
2025-07-23100107.28108.71109.84105.79
2025-07-24100107.32108.94110.33106.49
2025-07-25100107.77109.2110.77107.09
2025-07-28100107.75109.54111.47108.14
2025-07-29100107.46109.37111.14107.65
2025-07-30100107.33109.52111.4108.02
2025-07-31100106.92108.94110.16106.24
2025-08-01100105.17106.79105.7699.87
2025-08-04100106.77108.76109.65105.34
2025-08-05100106.23108.02108.13103.14
2025-08-06100107.04109.38110.85107
2025-08-07100106.95109.75111.59108.08
2025-08-08100107.79110.78113.61111
2025-08-11100107.57110.45112.88110.02
2025-08-12100108.72111.84115.75114.08
2025-08-13100109.09111.89115.84114.25
2025-08-14100109.1111.81115.63113.93
2025-08-15100108.85111.31114.54112.32
2025-08-18100108.82111.27114.47112.18
2025-08-19100108.23109.76111.33107.6
2025-08-20100107.94109.11109.98105.64
2025-08-21100107.51108.6108.97104.17
2025-08-22100109.16110.28112.28108.85
2025-08-25100108.68109.96111.61107.9
2025-08-26100109.14110.4112.51109.15
2025-08-27100109.39110.57112.82109.65
2025-08-28100109.77111.26114.19111.65
2025-08-29100109.12109.98111.46107.62
2025-09-02100108.31109.05109.61104.88
2025-09-03100108.9109.91111.28107.32
2025-09-04100109.81110.91113.31110.23
2025-09-05100109.49111.07113.56110.59
2025-09-08100109.76111.61114.67112.16
2025-09-09100110.01111.92115.29113.08
2025-09-10100110.33111.96115.36113.2
2025-09-11100111.25112.61116.67115.1
2025-09-12100111.21113.11117.68116.54
2025-09-15100111.8114.08119.68119.51
2025-09-16100111.65113.98119.41119.19
2025-09-17100111.51113.75118.9118.43
2025-09-18100112.03114.78121.09121.62
2025-09-19100112.27115.56122.67124.03
2025-09-22100112.8116.11124.1126.12
2025-09-23100112.19115.34122.42123.58
2025-09-24100111.83114.93121.53122.14
2025-09-25100111.32114.44120.44120.5
2025-09-26100111.95114.91121.41121.94
2025-09-29100112.27115.44122.49123.57
2025-09-30100112.69115.75123.1124.53
2025-10-01100113.08116.31124.29126.29
2025-10-02100113.21116.79125.29127.83
2025-10-03100113.2116.3124.16126.1
2025-10-06100113.61117.17126.04128.92
2025-10-07100113.19116.55124.68126.83
2025-10-08100113.86117.89127.52131.13
2025-10-09100113.53117.75127.19130.62
2025-10-10100110.47113.66118.27116.91
2025-10-13100112.16116.07123.31124.33
2025-10-14100112.02115.3121.67121.8
2025-10-15100112.52116.11123.32124.29
2025-10-16100111.76115.68122.4122.91
2025-10-17100112.39116.44123.97125.24
2025-10-20100113.56117.91127.06129.94
2025-10-21100113.56117.88126.99129.8
2025-10-22100112.97116.74124.47125.98
2025-10-23100113.64117.72126.6129.13
2025-10-24100114.56118.98129.19133.16
2025-10-27100115.92121.1133.82140.23
2025-10-28100116.22122.03135.84143.43
2025-10-29100116.28122.58137.07145.26
2025-10-30100115120.71132.84138.61
2025-10-31100115.38121.29134.12140.58
2025-11-03100115.6121.87135.33142.5
2025-11-04100114.22119.39129.78133.78
2025-11-05100114.62120.17131.48136.38
2025-11-06100113.39117.93126.57128.74
2025-11-07100113.5117.56125.72127.4
2025-11-10100115.27120.16131.22135.75
2025-11-11100115.54119.84130.52134.63
2025-11-12100115.6119.75130.3134.35
2025-11-13100113.68117.3124.94126.05
2025-11-14100113.66117.39125.07126.15
2025-11-17100112.61116.39122.93122.91
2025-11-18100111.66114.97119.94118.46
2025-11-19100112.09115.66121.3120.5
2025-11-20100110.38112.92115.59111.89
2025-11-21100111.48113.77117.29114.37
2025-11-24100113.12116.68123.34123.04
2025-11-25100114.19117.4124.74125.28
2025-11-26100114.98118.43126.94128.56
2025-11-28100115.6119.39128.86131.37
2025-12-01100115.08118.99128.04130.19
2025-12-02100115.29119.92130.05133.2
2025-12-03100115.69120.22130.62134.14
2025-12-04100115.77120.11130.32133.71
2025-12-05100115.99120.6131.4135.25
2025-12-08100115.64120.36130.8134.41
2025-12-09100115.54120.51131.18134.92
2025-12-10100116.31121.01132.18136.46
2025-12-11100116.58120.61131.32135.16
2025-12-12100115.33118.31126.23127.23
2025-12-15100115.15117.71124.95125.3
2025-12-16100114.84117.95125.44126.05
2025-12-17100113.58115.76120.74118.99
2025-12-18100114.43117.44124.25124.08
2025-12-19100115.13118.97127.5128.92

Share link

Anyone who has the link will be able to view this.