diff --git a/notebooks/data/cnn_fear_greed_index_data.json b/notebooks/data/cnn_fear_greed_index_data.json
index 1d7a802..28833a8 100644
--- a/notebooks/data/cnn_fear_greed_index_data.json
+++ b/notebooks/data/cnn_fear_greed_index_data.json
@@ -12,7 +12,7 @@
"country": "",
"description_tc": "CNN 恐懼與貪婪指數為採用美股市場情緒相關變數所編製的綜合指標,其中變數包括:市場動能、股價強度、股價廣度、 Put/Call Ratio 、市場波動、避險需求、垃圾債券需求。該指數計算這些單獨的變數偏離其平均值的程度,並賦予相同權重。其中 100 代表市場最貪婪,0 代表市場最恐懼。",
"description_sc": "CNN 恐惧与贪婪指数为采用美股市场情绪相关变数所编製的综合指标,其中变数包括:市场动能、股价强度、股价广度、 Put/Call Ratio 、市场波动、避险需求、垃圾债券需求。该指数计算这些单独的变数偏离其平均值的程度,并赋予相同权重。其中 100 代表市场最贪婪,0 代表市场最恐惧。",
- "description_en": "The CNN Fear and Greed Index consists of the deviation from average of market momentum, stock price strength, stock price breadth, put and call options, market volatility, safe haven demand, and junk bond demand with equal weightings. \n \nThe index ranges from 0 to 100, with 100 representing maximum greed and 0 representing maximum fear.",
+ "description_en": "The CNN Fear and Greed Index is a composite index of sentiment-related variables for the US stock market. These variables include: market momentum, stock price strength, stock price breadth, put and call options, market volatility, safe haven demand, and junk bond demand.\n\nThe index calculates how much each individual variable deviates from its average and assigns equal weights to each variable. Index reading ranges from 0 to 100, with 100 representing maximum greed and 0 representing maximum fear.",
"date_start": "2021-05-01",
"date_end": null,
"date_range": "",
@@ -113,7 +113,8 @@
"ybaselines": "",
"arithmetic": ""
}
- ]
+ ],
+ "defaultRangeIdx": 0
},
"user": null
},
@@ -2805,63 +2806,63 @@
],
[
"2023-11-02",
- "34.0571"
+ "37.6857"
],
[
"2023-11-03",
- "39.6857"
+ "36.1143"
],
[
"2023-11-06",
- "41.6857"
+ "38.9143"
],
[
"2023-11-07",
- "40.3143"
+ "39.6286"
],
[
"2023-11-08",
- "42.8571"
+ "39.7714"
],
[
"2023-11-09",
- "38.6571"
+ "41.0000"
],
[
"2023-11-10",
- "40.5143"
+ "41.4571"
],
[
"2023-11-13",
- "42.3143"
+ "39.8857"
],
[
"2023-11-14",
- "50.8000"
+ "46.6000"
],
[
"2023-11-15",
- "56.0857"
+ "52.5429"
],
[
"2023-11-16",
- "56.3429"
+ "55.0571"
],
[
"2023-11-17",
- "58.1714"
+ "58.8571"
],
[
"2023-11-20",
- "64.6000"
+ "61.2857"
],
[
"2023-11-21",
- "65.3714"
+ "61.1714"
],
[
"2023-11-22",
- "66.8571"
+ "65.0571"
],
[
"2023-11-23",
@@ -2869,31 +2870,351 @@
],
[
"2023-11-24",
- "66.5429"
+ "66.8571"
],
[
"2023-11-27",
- "65.1143"
+ "65.3143"
],
[
"2023-11-28",
- "64.3143"
+ "65.0857"
],
[
"2023-11-29",
- "64.8286"
+ "63.2857"
],
[
"2023-11-30",
- "65.5429"
+ "64.3714"
],
[
"2023-12-01",
- "67.5143"
+ "64.5143"
],
[
"2023-12-04",
- "68.7714"
+ "63.7143"
+ ],
+ [
+ "2023-12-05",
+ "65.1429"
+ ],
+ [
+ "2023-12-06",
+ "63.9714"
+ ],
+ [
+ "2023-12-07",
+ "66.1429"
+ ],
+ [
+ "2023-12-08",
+ "65.9429"
+ ],
+ [
+ "2023-12-11",
+ "67.2857"
+ ],
+ [
+ "2023-12-12",
+ "67.8857"
+ ],
+ [
+ "2023-12-13",
+ "67.5429"
+ ],
+ [
+ "2023-12-14",
+ "70.5429"
+ ],
+ [
+ "2023-12-15",
+ "69.4571"
+ ],
+ [
+ "2023-12-18",
+ "70.4857"
+ ],
+ [
+ "2023-12-19",
+ "82.9714"
+ ],
+ [
+ "2023-12-20",
+ "75.5714"
+ ],
+ [
+ "2023-12-21",
+ "77.0000"
+ ],
+ [
+ "2023-12-22",
+ "79.7429"
+ ],
+ [
+ "2023-12-26",
+ "81.9429"
+ ],
+ [
+ "2023-12-27",
+ "81.1714"
+ ],
+ [
+ "2023-12-28",
+ "81.2571"
+ ],
+ [
+ "2023-12-29",
+ "80.7143"
+ ],
+ [
+ "2024-01-02",
+ "79.7143"
+ ],
+ [
+ "2024-01-03",
+ "76.7143"
+ ],
+ [
+ "2024-01-04",
+ "78.6857"
+ ],
+ [
+ "2024-01-05",
+ "75.7714"
+ ],
+ [
+ "2024-01-08",
+ "76.1714"
+ ],
+ [
+ "2024-01-09",
+ "75.6857"
+ ],
+ [
+ "2024-01-10",
+ "76.3714"
+ ],
+ [
+ "2024-01-11",
+ "74.6571"
+ ],
+ [
+ "2024-01-12",
+ "73.0857"
+ ],
+ [
+ "2024-01-16",
+ "72.2857"
+ ],
+ [
+ "2024-01-17",
+ "57.2143"
+ ],
+ [
+ "2024-01-18",
+ "66.4571"
+ ],
+ [
+ "2024-01-19",
+ "72.8286"
+ ],
+ [
+ "2024-01-22",
+ "72.8571"
+ ],
+ [
+ "2024-01-23",
+ "70.2571"
+ ],
+ [
+ "2024-01-24",
+ "72.4857"
+ ],
+ [
+ "2024-01-25",
+ "73.2286"
+ ],
+ [
+ "2024-01-26",
+ "73.8000"
+ ],
+ [
+ "2024-01-29",
+ "74.1143"
+ ],
+ [
+ "2024-01-30",
+ "74.2286"
+ ],
+ [
+ "2024-01-31",
+ "64.1143"
+ ],
+ [
+ "2024-02-01",
+ "72.3429"
+ ],
+ [
+ "2024-02-02",
+ "74.6000"
+ ],
+ [
+ "2024-02-05",
+ "73.3143"
+ ],
+ [
+ "2024-02-06",
+ "73.2000"
+ ],
+ [
+ "2024-02-07",
+ "73.7714"
+ ],
+ [
+ "2024-02-08",
+ "74.6000"
+ ],
+ [
+ "2024-02-09",
+ "75.4286"
+ ],
+ [
+ "2024-02-12",
+ "75.8286"
+ ],
+ [
+ "2024-02-13",
+ "66.7429"
+ ],
+ [
+ "2024-02-14",
+ "67.5143"
+ ],
+ [
+ "2024-02-15",
+ "73.8571"
+ ],
+ [
+ "2024-02-16",
+ "73.4857"
+ ],
+ [
+ "2024-02-20",
+ "63.7429"
+ ],
+ [
+ "2024-02-21",
+ "63.7000"
+ ],
+ [
+ "2024-02-22",
+ "73.9429"
+ ],
+ [
+ "2024-02-23",
+ "73.3429"
+ ],
+ [
+ "2024-02-26",
+ "74.8571"
+ ],
+ [
+ "2024-02-27",
+ "74.0286"
+ ],
+ [
+ "2024-02-28",
+ "75.6000"
+ ],
+ [
+ "2024-02-29",
+ "77.0857"
+ ],
+ [
+ "2024-03-01",
+ "75.5714"
+ ],
+ [
+ "2024-03-04",
+ "75.4000"
+ ],
+ [
+ "2024-03-05",
+ "73.0286"
+ ],
+ [
+ "2024-03-06",
+ "73.3143"
+ ],
+ [
+ "2024-03-07",
+ "73.7714"
+ ],
+ [
+ "2024-03-08",
+ "64.8990"
+ ],
+ [
+ "2024-03-11",
+ "64.7554"
+ ],
+ [
+ "2024-03-12",
+ "69.2571"
+ ],
+ [
+ "2024-03-13",
+ "69.3714"
+ ],
+ [
+ "2024-03-14",
+ "72.1714"
+ ],
+ [
+ "2024-03-15",
+ "72.5143"
+ ],
+ [
+ "2024-03-18",
+ "69.8286"
+ ],
+ [
+ "2024-03-19",
+ "70.0286"
+ ],
+ [
+ "2024-03-20",
+ "74.5714"
+ ],
+ [
+ "2024-03-21",
+ "74.2857"
+ ],
+ [
+ "2024-03-22",
+ "67.8857"
+ ],
+ [
+ "2024-03-25",
+ "68.6286"
+ ],
+ [
+ "2024-03-26",
+ "67.9714"
+ ],
+ [
+ "2024-03-27",
+ "70.8000"
+ ],
+ [
+ "2024-03-28",
+ "71.2857"
+ ],
+ [
+ "2024-03-29",
+ "71.0286"
]
],
[
@@ -4947,11 +5268,11 @@
],
[
"2023-05-15",
- "4136.2798"
+ "4136.2800"
],
[
"2023-05-16",
- "4109.8999"
+ "4109.9000"
],
[
"2023-05-17",
@@ -4959,7 +5280,7 @@
],
[
"2023-05-18",
- "4198.0498"
+ "4198.0500"
],
[
"2023-05-19",
@@ -4967,23 +5288,23 @@
],
[
"2023-05-22",
- "4192.6299"
+ "4192.6300"
],
[
"2023-05-23",
- "4145.5801"
+ "4145.5800"
],
[
"2023-05-24",
- "4115.2402"
+ "4115.2400"
],
[
"2023-05-25",
- "4151.2798"
+ "4151.2800"
],
[
"2023-05-26",
- "4205.4502"
+ "4205.4500"
],
[
"2023-05-30",
@@ -4991,7 +5312,7 @@
],
[
"2023-05-31",
- "4179.8301"
+ "4179.8300"
],
[
"2023-06-01",
@@ -4999,7 +5320,7 @@
],
[
"2023-06-02",
- "4282.3701"
+ "4282.3700"
],
[
"2023-06-05",
@@ -5007,7 +5328,7 @@
],
[
"2023-06-06",
- "4283.8501"
+ "4283.8500"
],
[
"2023-06-07",
@@ -5015,31 +5336,31 @@
],
[
"2023-06-08",
- "4293.9302"
+ "4293.9300"
],
[
"2023-06-09",
- "4298.8599"
+ "4298.8600"
],
[
"2023-06-12",
- "4338.9302"
+ "4338.9300"
],
[
"2023-06-13",
- "4369.0098"
+ "4369.0100"
],
[
"2023-06-14",
- "4372.5898"
+ "4372.5900"
],
[
"2023-06-15",
- "4425.8398"
+ "4425.8400"
],
[
"2023-06-16",
- "4409.5898"
+ "4409.5900"
],
[
"2023-06-20",
@@ -5047,63 +5368,63 @@
],
[
"2023-06-21",
- "4365.6899"
+ "4365.6900"
],
[
"2023-06-22",
- "4381.8901"
+ "4381.8900"
],
[
"2023-06-23",
- "4348.3301"
+ "4348.3300"
],
[
"2023-06-26",
- "4328.8198"
+ "4328.8200"
],
[
"2023-06-27",
- "4378.4102"
+ "4378.4100"
],
[
"2023-06-28",
- "4376.8599"
+ "4376.8600"
],
[
"2023-06-29",
- "4396.4399"
+ "4396.4400"
],
[
"2023-06-30",
- "4450.3799"
+ "4450.3800"
],
[
"2023-07-03",
- "4455.5898"
+ "4455.5900"
],
[
"2023-07-05",
- "4446.8198"
+ "4446.8200"
],
[
"2023-07-06",
- "4411.5898"
+ "4411.5900"
],
[
"2023-07-07",
- "4398.9502"
+ "4398.9500"
],
[
"2023-07-10",
- "4409.5298"
+ "4409.5300"
],
[
"2023-07-11",
- "4439.2598"
+ "4439.2600"
],
[
"2023-07-12",
- "4472.1602"
+ "4472.1600"
],
[
"2023-07-13",
@@ -5111,7 +5432,7 @@
],
[
"2023-07-14",
- "4505.4199"
+ "4505.4200"
],
[
"2023-07-17",
@@ -5123,19 +5444,19 @@
],
[
"2023-07-19",
- "4565.7202"
+ "4565.7200"
],
[
"2023-07-20",
- "4534.8701"
+ "4534.8700"
],
[
"2023-07-21",
- "4536.3398"
+ "4536.3400"
],
[
"2023-07-24",
- "4554.6401"
+ "4554.6400"
],
[
"2023-07-25",
@@ -5147,7 +5468,7 @@
],
[
"2023-07-27",
- "4537.4102"
+ "4537.4100"
],
[
"2023-07-28",
@@ -5163,23 +5484,23 @@
],
[
"2023-08-02",
- "4513.3901"
+ "4513.3900"
],
[
"2023-08-03",
- "4501.8901"
+ "4501.8900"
],
[
"2023-08-04",
- "4478.0298"
+ "4478.0300"
],
[
"2023-08-07",
- "4518.4399"
+ "4518.4400"
],
[
"2023-08-08",
- "4499.3799"
+ "4499.3800"
],
[
"2023-08-09",
@@ -5187,27 +5508,27 @@
],
[
"2023-08-10",
- "4468.8301"
+ "4468.8300"
],
[
"2023-08-11",
- "4464.0498"
+ "4464.0500"
],
[
"2023-08-14",
- "4489.7202"
+ "4489.7200"
],
[
"2023-08-15",
- "4437.8599"
+ "4437.8600"
],
[
"2023-08-16",
- "4404.3301"
+ "4404.3300"
],
[
"2023-08-17",
- "4370.3599"
+ "4370.3600"
],
[
"2023-08-18",
@@ -5219,15 +5540,15 @@
],
[
"2023-08-22",
- "4387.5498"
+ "4387.5500"
],
[
"2023-08-23",
- "4436.0098"
+ "4436.0100"
],
[
"2023-08-24",
- "4376.3101"
+ "4376.3100"
],
[
"2023-08-25",
@@ -5235,19 +5556,19 @@
],
[
"2023-08-28",
- "4433.3101"
+ "4433.3100"
],
[
"2023-08-29",
- "4497.6299"
+ "4497.6300"
],
[
"2023-08-30",
- "4514.8701"
+ "4514.8700"
],
[
"2023-08-31",
- "4507.6602"
+ "4507.6600"
],
[
"2023-09-01",
@@ -5255,7 +5576,7 @@
],
[
"2023-09-05",
- "4496.8301"
+ "4496.8300"
],
[
"2023-09-06",
@@ -5263,11 +5584,11 @@
],
[
"2023-09-07",
- "4451.1401"
+ "4451.1400"
],
[
"2023-09-08",
- "4457.4902"
+ "4457.4900"
],
[
"2023-09-11",
@@ -5275,31 +5596,31 @@
],
[
"2023-09-12",
- "4461.8999"
+ "4461.9000"
],
[
"2023-09-13",
- "4467.4399"
+ "4467.4400"
],
[
"2023-09-14",
- "4505.1001"
+ "4505.1000"
],
[
"2023-09-15",
- "4450.3198"
+ "4450.3200"
],
[
"2023-09-18",
- "4453.5298"
+ "4453.5300"
],
[
"2023-09-19",
- "4443.9502"
+ "4443.9500"
],
[
"2023-09-20",
- "4402.2002"
+ "4402.2000"
],
[
"2023-09-21",
@@ -5307,35 +5628,35 @@
],
[
"2023-09-22",
- "4320.0601"
+ "4320.0600"
],
[
"2023-09-25",
- "4337.4399"
+ "4337.4400"
],
[
"2023-09-26",
- "4273.5298"
+ "4273.5300"
],
[
"2023-09-27",
- "4274.5098"
+ "4274.5100"
],
[
"2023-09-28",
- "4299.7002"
+ "4299.7000"
],
[
"2023-09-29",
- "4288.0498"
+ "4288.0500"
],
[
"2023-10-02",
- "4288.3901"
+ "4288.3900"
],
[
"2023-10-03",
- "4229.4502"
+ "4229.4500"
],
[
"2023-10-04",
@@ -5343,7 +5664,7 @@
],
[
"2023-10-05",
- "4258.1899"
+ "4258.1900"
],
[
"2023-10-06",
@@ -5351,35 +5672,35 @@
],
[
"2023-10-09",
- "4335.6602"
+ "4335.6600"
],
[
"2023-10-10",
- "4358.2402"
+ "4358.2400"
],
[
"2023-10-11",
- "4376.9502"
+ "4376.9500"
],
[
"2023-10-12",
- "4349.6099"
+ "4349.6100"
],
[
"2023-10-13",
- "4327.7798"
+ "4327.7800"
],
[
"2023-10-16",
- "4373.6299"
+ "4373.6300"
],
[
"2023-10-17",
- "4373.2002"
+ "4373.2000"
],
[
"2023-10-18",
- "4314.6001"
+ "4314.6000"
],
[
"2023-10-19",
@@ -5387,7 +5708,7 @@
],
[
"2023-10-20",
- "4224.1602"
+ "4224.1600"
],
[
"2023-10-23",
@@ -5395,7 +5716,7 @@
],
[
"2023-10-24",
- "4247.6802"
+ "4247.6800"
],
[
"2023-10-25",
@@ -5407,27 +5728,27 @@
],
[
"2023-10-27",
- "4117.3701"
+ "4117.3700"
],
[
"2023-10-30",
- "4166.8198"
+ "4166.8200"
],
[
"2023-10-31",
- "4193.7998"
+ "4193.8000"
],
[
"2023-11-01",
- "4237.8599"
+ "4237.8600"
],
[
"2023-11-02",
- "4317.7798"
+ "4317.7800"
],
[
"2023-11-03",
- "4358.3398"
+ "4358.3400"
],
[
"2023-11-06",
@@ -5435,35 +5756,35 @@
],
[
"2023-11-07",
- "4378.3799"
+ "4378.3800"
],
[
"2023-11-08",
- "4382.7798"
+ "4382.7800"
],
[
"2023-11-09",
- "4347.3501"
+ "4347.3500"
],
[
"2023-11-10",
- "4415.2402"
+ "4415.2400"
],
[
"2023-11-13",
- "4411.5498"
+ "4411.5500"
],
[
"2023-11-14",
- "4495.7002"
+ "4495.7000"
],
[
"2023-11-15",
- "4502.8799"
+ "4502.8800"
],
[
"2023-11-16",
- "4508.2402"
+ "4508.2400"
],
[
"2023-11-17",
@@ -5471,43 +5792,359 @@
],
[
"2023-11-20",
- "4547.3799"
+ "4547.3800"
],
[
"2023-11-21",
- "4538.1899"
+ "4538.1900"
],
[
"2023-11-22",
- "4556.6201"
+ "4556.6200"
],
[
"2023-11-24",
- "4559.3398"
+ "4559.3400"
],
[
"2023-11-27",
- "4550.4302"
+ "4550.4300"
],
[
"2023-11-28",
- "4554.8901"
+ "4554.8900"
],
[
"2023-11-29",
- "4550.5801"
+ "4550.5800"
],
[
"2023-11-30",
- "4567.7998"
+ "4567.8000"
],
[
"2023-12-01",
- "4594.6299"
+ "4594.6300"
],
[
"2023-12-04",
- "4561.3101"
+ "4569.7800"
+ ],
+ [
+ "2023-12-05",
+ "4567.1800"
+ ],
+ [
+ "2023-12-06",
+ "4549.3400"
+ ],
+ [
+ "2023-12-07",
+ "4585.5900"
+ ],
+ [
+ "2023-12-08",
+ "4604.3700"
+ ],
+ [
+ "2023-12-11",
+ "4622.4400"
+ ],
+ [
+ "2023-12-12",
+ "4643.7000"
+ ],
+ [
+ "2023-12-13",
+ "4707.0900"
+ ],
+ [
+ "2023-12-14",
+ "4719.5500"
+ ],
+ [
+ "2023-12-15",
+ "4719.1900"
+ ],
+ [
+ "2023-12-18",
+ "4740.5600"
+ ],
+ [
+ "2023-12-19",
+ "4768.3700"
+ ],
+ [
+ "2023-12-20",
+ "4698.3500"
+ ],
+ [
+ "2023-12-21",
+ "4746.7500"
+ ],
+ [
+ "2023-12-22",
+ "4754.6300"
+ ],
+ [
+ "2023-12-26",
+ "4774.7500"
+ ],
+ [
+ "2023-12-27",
+ "4781.5800"
+ ],
+ [
+ "2023-12-28",
+ "4783.3500"
+ ],
+ [
+ "2023-12-29",
+ "4769.8300"
+ ],
+ [
+ "2024-01-02",
+ "4742.8300"
+ ],
+ [
+ "2024-01-03",
+ "4704.8100"
+ ],
+ [
+ "2024-01-04",
+ "4688.6800"
+ ],
+ [
+ "2024-01-05",
+ "4697.2400"
+ ],
+ [
+ "2024-01-08",
+ "4763.5400"
+ ],
+ [
+ "2024-01-09",
+ "4756.5000"
+ ],
+ [
+ "2024-01-10",
+ "4783.4502"
+ ],
+ [
+ "2024-01-11",
+ "4780.2402"
+ ],
+ [
+ "2024-01-12",
+ "4783.8301"
+ ],
+ [
+ "2024-01-16",
+ "4765.9800"
+ ],
+ [
+ "2024-01-17",
+ "4739.2100"
+ ],
+ [
+ "2024-01-18",
+ "4780.9399"
+ ],
+ [
+ "2024-01-19",
+ "4839.8101"
+ ],
+ [
+ "2024-01-22",
+ "4850.4302"
+ ],
+ [
+ "2024-01-23",
+ "4864.6001"
+ ],
+ [
+ "2024-01-24",
+ "4868.5498"
+ ],
+ [
+ "2024-01-25",
+ "4894.1602"
+ ],
+ [
+ "2024-01-26",
+ "4890.9702"
+ ],
+ [
+ "2024-01-29",
+ "4927.9302"
+ ],
+ [
+ "2024-01-30",
+ "4924.9702"
+ ],
+ [
+ "2024-01-31",
+ "4845.6499"
+ ],
+ [
+ "2024-02-01",
+ "4906.1899"
+ ],
+ [
+ "2024-02-02",
+ "4958.6099"
+ ],
+ [
+ "2024-02-05",
+ "4942.8101"
+ ],
+ [
+ "2024-02-06",
+ "4954.2300"
+ ],
+ [
+ "2024-02-07",
+ "4995.0601"
+ ],
+ [
+ "2024-02-08",
+ "4997.9102"
+ ],
+ [
+ "2024-02-09",
+ "5026.6099"
+ ],
+ [
+ "2024-02-12",
+ "5021.8398"
+ ],
+ [
+ "2024-02-13",
+ "4953.1699"
+ ],
+ [
+ "2024-02-14",
+ "5000.6201"
+ ],
+ [
+ "2024-02-15",
+ "5029.7300"
+ ],
+ [
+ "2024-02-16",
+ "5005.5698"
+ ],
+ [
+ "2024-02-20",
+ "4975.5098"
+ ],
+ [
+ "2024-02-21",
+ "4981.7998"
+ ],
+ [
+ "2024-02-22",
+ "5087.0298"
+ ],
+ [
+ "2024-02-23",
+ "5088.7998"
+ ],
+ [
+ "2024-02-26",
+ "5069.5298"
+ ],
+ [
+ "2024-02-27",
+ "5078.1802"
+ ],
+ [
+ "2024-02-28",
+ "5069.7598"
+ ],
+ [
+ "2024-02-29",
+ "5096.2700"
+ ],
+ [
+ "2024-03-01",
+ "5137.0801"
+ ],
+ [
+ "2024-03-04",
+ "5130.9502"
+ ],
+ [
+ "2024-03-05",
+ "5078.6499"
+ ],
+ [
+ "2024-03-06",
+ "5104.7598"
+ ],
+ [
+ "2024-03-07",
+ "5157.3599"
+ ],
+ [
+ "2024-03-08",
+ "5123.6899"
+ ],
+ [
+ "2024-03-11",
+ "5117.9399"
+ ],
+ [
+ "2024-03-12",
+ "5175.2700"
+ ],
+ [
+ "2024-03-13",
+ "5165.3101"
+ ],
+ [
+ "2024-03-14",
+ "5150.4800"
+ ],
+ [
+ "2024-03-15",
+ "5117.0898"
+ ],
+ [
+ "2024-03-18",
+ "5149.4199"
+ ],
+ [
+ "2024-03-19",
+ "5178.5098"
+ ],
+ [
+ "2024-03-20",
+ "5224.6201"
+ ],
+ [
+ "2024-03-21",
+ "5241.5298"
+ ],
+ [
+ "2024-03-22",
+ "5234.1802"
+ ],
+ [
+ "2024-03-25",
+ "5218.1899"
+ ],
+ [
+ "2024-03-26",
+ "5203.5801"
+ ],
+ [
+ "2024-03-27",
+ "5248.4902"
+ ],
+ [
+ "2024-03-28",
+ "5254.3501"
]
]
]
diff --git a/notebooks/options-historical-test.ipynb b/notebooks/options-historical-test.ipynb
index 28eda31..529ad3d 100644
--- a/notebooks/options-historical-test.ipynb
+++ b/notebooks/options-historical-test.ipynb
@@ -906,7 +906,7 @@
"
21844.0 | \n",
" 0.5 | \n",
" 0.001 | \n",
- " -1061176875992951810 | \n",
+ " -6994134800267569719 | \n",
" 2021-05-18 | \n",
" 35.0 | \n",
" 415.52 | \n",
@@ -990,7 +990,7 @@
" 88804.0 | \n",
" 0.5 | \n",
" 0.001 | \n",
- " -8417808509208490375 | \n",
+ " 5054403592314163243 | \n",
" 2021-05-18 | \n",
" 35.0 | \n",
" 415.52 | \n",
@@ -1074,7 +1074,7 @@
" 9597.0 | \n",
" 1.5 | \n",
" 0.004 | \n",
- " 8658025472029019410 | \n",
+ " 490217825339910815 | \n",
" 2021-05-18 | \n",
" 35.0 | \n",
" 415.52 | \n",
@@ -1158,7 +1158,7 @@
" 111259.0 | \n",
" 1.5 | \n",
" 0.004 | \n",
- " -5922572382156140351 | \n",
+ " -866248824188156949 | \n",
" 2021-05-18 | \n",
" 35.0 | \n",
" 415.52 | \n",
@@ -1242,7 +1242,7 @@
" 3627.0 | \n",
" 2.5 | \n",
" 0.006 | \n",
- " 6188752268767673764 | \n",
+ " 8786019142323338718 | \n",
" 2021-05-18 | \n",
" 35.0 | \n",
" 415.52 | \n",
@@ -1410,7 +1410,7 @@
" NaN | \n",
" 247.6 | \n",
" 0.647 | \n",
- " 53670315746290054 | \n",
+ " -14390051304578415 | \n",
" 2022-12-31 | \n",
" 38.0 | \n",
" 382.44 | \n",
@@ -1494,7 +1494,7 @@
" NaN | \n",
" 252.6 | \n",
" 0.660 | \n",
- " -5727359798018407098 | \n",
+ " -6181980276663735081 | \n",
" 2022-12-31 | \n",
" 38.0 | \n",
" 382.44 | \n",
@@ -1578,7 +1578,7 @@
" NaN | \n",
" 257.6 | \n",
" 0.673 | \n",
- " -2929446174109433095 | \n",
+ " -9112618144794377813 | \n",
" 2022-12-31 | \n",
" 38.0 | \n",
" 382.44 | \n",
@@ -1662,7 +1662,7 @@
" NaN | \n",
" 262.6 | \n",
" 0.687 | \n",
- " -7160070646365826480 | \n",
+ " -351433359385260337 | \n",
" 2022-12-31 | \n",
" 38.0 | \n",
" 382.44 | \n",
@@ -1746,7 +1746,7 @@
" NaN | \n",
" 267.6 | \n",
" 0.700 | \n",
- " -5038487163358175672 | \n",
+ " 5059070782819591139 | \n",
" 2022-12-31 | \n",
" 38.0 | \n",
" 382.44 | \n",
@@ -1886,17 +1886,17 @@
"2022-12-31 00:00:00+00:00 -0.63195 0.31007 NaN 267.6 \n",
"\n",
" STRIKE_DISTANCE_PCT OPTION_ID \\\n",
- "2021-05-18 00:00:00+00:00 0.001 -1061176875992951810 \n",
- "2021-05-18 00:00:00+00:00 0.001 -8417808509208490375 \n",
- "2021-05-18 00:00:00+00:00 0.004 8658025472029019410 \n",
- "2021-05-18 00:00:00+00:00 0.004 -5922572382156140351 \n",
- "2021-05-18 00:00:00+00:00 0.006 6188752268767673764 \n",
+ "2021-05-18 00:00:00+00:00 0.001 -6994134800267569719 \n",
+ "2021-05-18 00:00:00+00:00 0.001 5054403592314163243 \n",
+ "2021-05-18 00:00:00+00:00 0.004 490217825339910815 \n",
+ "2021-05-18 00:00:00+00:00 0.004 -866248824188156949 \n",
+ "2021-05-18 00:00:00+00:00 0.006 8786019142323338718 \n",
"... ... ... \n",
- "2022-12-31 00:00:00+00:00 0.647 53670315746290054 \n",
- "2022-12-31 00:00:00+00:00 0.660 -5727359798018407098 \n",
- "2022-12-31 00:00:00+00:00 0.673 -2929446174109433095 \n",
- "2022-12-31 00:00:00+00:00 0.687 -7160070646365826480 \n",
- "2022-12-31 00:00:00+00:00 0.700 -5038487163358175672 \n",
+ "2022-12-31 00:00:00+00:00 0.647 -14390051304578415 \n",
+ "2022-12-31 00:00:00+00:00 0.660 -6181980276663735081 \n",
+ "2022-12-31 00:00:00+00:00 0.673 -9112618144794377813 \n",
+ "2022-12-31 00:00:00+00:00 0.687 -351433359385260337 \n",
+ "2022-12-31 00:00:00+00:00 0.700 5059070782819591139 \n",
"\n",
" x fear_greed_index close SLOPE_50 \\\n",
"2021-05-18 00:00:00+00:00 2021-05-18 35.0 415.52 NaN \n",
@@ -2480,7 +2480,7 @@
" 389.621386259459 | \n",
" 75.33245037348792 | \n",
" 0.1790713473960465 | \n",
- " -4.48439370809252e+16 | \n",
+ " 3.707943149127783e+16 | \n",
" 39.038371060741476 | \n",
" 422.4817242735741 | \n",
" -0.12171353760753283 | \n",
@@ -2561,7 +2561,7 @@
" 3612.922998334148 | \n",
" 75.1776933230736 | \n",
" 0.17810951115649828 | \n",
- " 5.347450808417513e+18 | \n",
+ " 5.293371280894611e+18 | \n",
" 16.585734663695135 | \n",
" 29.910964085330363 | \n",
" 0.5966999616821942 | \n",
@@ -2642,7 +2642,7 @@
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
- " -9.22287113673842e+18 | \n",
+ " -9.222663260244464e+18 | \n",
" 4.0 | \n",
" 356.58 | \n",
" -1.9129999999999996 | \n",
@@ -2723,7 +2723,7 @@
" 0.0 | \n",
" 23.3 | \n",
" 0.055 | \n",
- " -4.728104366019059e+18 | \n",
+ " -4.5374910094410056e+18 | \n",
" 27.0 | \n",
" 396.39 | \n",
" -0.5158000000000004 | \n",
@@ -2804,7 +2804,7 @@
" 3.0 | \n",
" 50.5 | \n",
" 0.12 | \n",
- " -2.248989039694471e+16 | \n",
+ " 2.1412299968220624e+16 | \n",
" 37.0 | \n",
" 426.05 | \n",
" -0.04099999999999909 | \n",
@@ -2885,7 +2885,7 @@
" 48.0 | \n",
" 106.6 | \n",
" 0.253 | \n",
- " 4.5872661882225393e+18 | \n",
+ " 4.578166903658231e+18 | \n",
" 52.0 | \n",
" 446.58 | \n",
" 0.37799999999999956 | \n",
@@ -2966,7 +2966,7 @@
" 265102.0 | \n",
" 4469.3 | \n",
" 10.425 | \n",
- " 9.223090312549926e+18 | \n",
+ " 9.22276452695969e+18 | \n",
" 77.0 | \n",
" 477.77 | \n",
" 0.9772000000000003 | \n",
@@ -3104,15 +3104,15 @@
"75% -0.01001 0.35607 48.0 \n",
"max 0.0 12.17003 265102.0 \n",
"\n",
- " STRIKE_DISTANCE STRIKE_DISTANCE_PCT OPTION_ID \\\n",
- "count 1672745.0 1672745.0 1672745.0 \n",
- "mean 75.33245037348792 0.1790713473960465 -4.48439370809252e+16 \n",
- "std 75.1776933230736 0.17810951115649828 5.347450808417513e+18 \n",
- "min 0.0 0.0 -9.22287113673842e+18 \n",
- "25% 23.3 0.055 -4.728104366019059e+18 \n",
- "50% 50.5 0.12 -2.248989039694471e+16 \n",
- "75% 106.6 0.253 4.5872661882225393e+18 \n",
- "max 4469.3 10.425 9.223090312549926e+18 \n",
+ " STRIKE_DISTANCE STRIKE_DISTANCE_PCT OPTION_ID \\\n",
+ "count 1672745.0 1672745.0 1672745.0 \n",
+ "mean 75.33245037348792 0.1790713473960465 3.707943149127783e+16 \n",
+ "std 75.1776933230736 0.17810951115649828 5.293371280894611e+18 \n",
+ "min 0.0 0.0 -9.222663260244464e+18 \n",
+ "25% 23.3 0.055 -4.5374910094410056e+18 \n",
+ "50% 50.5 0.12 2.1412299968220624e+16 \n",
+ "75% 106.6 0.253 4.578166903658231e+18 \n",
+ "max 4469.3 10.425 9.22276452695969e+18 \n",
"\n",
" fear_greed_index close SLOPE_50 \\\n",
"count 1672745.0 1672745.0 1412709.0 \n",
@@ -3311,464 +3311,464 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "2021-05-25 $700 1 buy put 2021-06-09 419.12 415.0 $299 -1746458618987305396\n",
- "2021-05-26 $1019 0 sell put 2021-06-09 418.25 415.0 $319 -1746458618987305396\n",
- "2021-05-28 $712 1 buy call 2021-06-11 419.2 421.0 $306 752049939842382572\n",
- "2021-06-02 $965 0 sell call 2021-06-11 419.64 421.0 $254 752049939842382572\n",
- "2021-06-02 $666 1 buy call 2021-06-16 419.64 422.0 $299 -2201793150459697255\n",
- "2021-06-03 $475 2 buy call 2021-06-18 420.37 425.0 $190 2841944020827698770\n",
- "2021-06-04 $708 1 sell call 2021-06-16 418.82 422.0 $234 -2201793150459697255\n",
- "2021-06-04 $492 2 buy call 2021-06-18 418.82 423.0 $216 6747201151905121248\n",
- "2021-06-04 $634 1 sell call 2021-06-18 418.82 425.0 $143 2841944020827698770\n",
- "2021-06-08 $898 0 sell call 2021-06-18 422.23 423.0 $265 6747201151905121248\n",
- "2021-06-08 $760 1 buy call 2021-06-23 422.23 427.0 $138 -1283120883460206775\n",
- "2021-06-09 $540 2 buy call 2021-06-23 422.27 425.0 $219 7666089999016006216\n",
- "2021-06-10 $731 1 sell call 2021-06-23 421.65 425.0 $192 7666089999016006216\n",
- "2021-06-10 $508 2 buy call 2021-06-25 421.65 425.0 $223 4956887970560889714\n",
- "2021-06-11 $629 1 sell call 2021-06-23 423.61 427.0 $122 -1283120883460206775\n",
- "2021-06-11 $443 2 buy call 2021-06-25 423.61 426.0 $185 -9124812247696359696\n",
- "2021-06-15 $709 1 sell call 2021-06-25 425.33 425.0 $266 4956887970560889714\n",
- "2021-06-15 $921 0 sell call 2021-06-25 425.33 426.0 $213 -9124812247696359696\n",
- "2021-06-15 $646 1 buy call 2021-06-30 425.33 426.0 $274 8507086597662111212\n",
- "2021-06-16 $884 0 sell call 2021-06-30 424.51 426.0 $238 8507086597662111212\n",
- "2021-06-16 $604 1 buy put 2021-06-30 424.51 419.0 $279 -7758029340025998314\n",
- "2021-06-17 $964 0 sell put 2021-06-30 422.09 419.0 $361 -7758029340025998314\n",
- "2021-06-17 $659 1 buy put 2021-07-02 422.09 415.0 $305 7438334646478310771\n",
- "2021-06-18 $922 0 sell put 2021-07-02 421.89 415.0 $264 7438334646478310771\n",
- "2021-06-18 $655 1 buy put 2021-07-02 421.89 415.0 $266 7438334646478310771\n",
- "2021-06-22 $868 0 sell put 2021-07-02 420.84 415.0 $213 7438334646478310771\n",
- "2021-06-22 $580 1 buy put 2021-07-06 420.84 417.0 $287 3003002206115973132\n",
- "2021-06-23 $759 0 sell put 2021-07-06 423.09 417.0 $179 3003002206115973132\n",
- "2021-06-25 $527 1 buy call 2021-07-09 425.1 427.0 $231 -1037257228634831555\n",
- "2021-06-29 $821 0 sell call 2021-07-09 427.49 427.0 $295 -1037257228634831555\n",
- "2021-07-07 $553 1 buy put 2021-07-21 432.88 430.0 $268 -2080970400530587791\n",
- "2021-07-08 $766 0 sell put 2021-07-21 434.5 430.0 $214 -2080970400530587791\n",
- "2021-07-08 $516 1 buy put 2021-07-23 434.5 430.0 $249 -5631783706817748903\n",
- "2021-07-09 $950 0 sell put 2021-07-23 430.87 430.0 $434 -5631783706817748903\n",
- "2021-07-15 $633 1 buy put 2021-07-30 436.29 433.0 $316 2825412903659669325\n",
- "2021-07-16 $1000 0 sell put 2021-07-30 434.65 433.0 $368 2825412903659669325\n",
- "2021-07-16 $683 1 buy put 2021-07-30 434.65 431.0 $317 -8586430611360572033\n",
- "2021-07-20 $1504 0 sell put 2021-07-30 424.93 431.0 $822 -8586430611360572033\n",
- "2021-07-20 $1010 1 buy put 2021-08-04 424.93 420.0 $493 3025203111616249848\n",
- "2021-07-21 $1258 0 sell put 2021-08-04 431.07 420.0 $248 3025203111616249848\n",
- "2021-07-23 $861 1 buy call 2021-08-06 435.51 436.0 $396 1042342314670302086\n",
- "2021-07-27 $1553 0 sell call 2021-08-06 440.99 436.0 $693 1042342314670302086\n",
- "2021-07-29 $1111 1 buy call 2021-08-13 438.86 439.0 $442 1702210074965180048\n",
- "2021-07-30 $742 2 buy put 2021-08-13 440.67 440.0 $368 -1419743094210688511\n",
- "2021-07-30 $1249 1 sell call 2021-08-13 440.67 439.0 $508 1702210074965180048\n",
- "2021-08-03 $1738 0 sell put 2021-08-13 437.6 440.0 $489 -1419743094210688511\n",
- "2021-08-03 $1217 1 buy call 2021-08-18 437.6 437.0 $520 4177771048083708671\n",
- "2021-08-04 $1897 0 sell call 2021-08-18 441.17 437.0 $681 4177771048083708671\n",
- "2021-08-05 $1454 1 buy call 2021-08-20 439.02 439.0 $443 -2125758359314772015\n",
- "2021-08-06 $1071 2 buy call 2021-08-20 441.73 442.0 $382 5101889805620657139\n",
- "2021-08-06 $1649 1 sell call 2021-08-20 441.73 439.0 $579 -2125758359314772015\n",
- "2021-08-10 $1970 0 sell call 2021-08-20 442.14 442.0 $321 5101889805620657139\n",
- "2021-08-10 $1569 1 buy call 2021-08-25 442.14 442.0 $400 380506982248362232\n",
- "2021-08-11 $1223 2 buy call 2021-08-25 442.67 443.0 $345 -6052422683293516117\n",
- "2021-08-12 $855 3 buy call 2021-08-27 443.73 444.0 $368 3021955166939575183\n",
- "2021-08-13 $1281 2 sell call 2021-08-25 445.06 443.0 $427 -6052422683293516117\n",
- "2021-08-13 $1784 1 sell call 2021-08-25 445.06 442.0 $504 380506982248362232\n",
- "2021-08-13 $1427 2 buy call 2021-08-27 445.06 445.0 $357 -4621336368170654379\n",
- "2021-08-13 $1845 1 sell call 2021-08-27 445.06 444.0 $419 3021955166939575183\n",
- "2021-08-17 $2262 0 sell call 2021-08-27 447.06 445.0 $418 -4621336368170654379\n",
- "2021-08-18 $1832 1 buy put 2021-09-01 443.95 444.0 $430 -6070459595020397562\n",
- "2021-08-19 $2538 0 sell put 2021-09-01 439.25 444.0 $707 -6070459595020397562\n",
- "2021-08-19 $1945 1 buy put 2021-09-03 439.25 439.0 $592 3640859266249284295\n",
- "2021-08-20 $2486 0 sell put 2021-09-03 439.87 439.0 $541 3640859266249284295\n",
- "2021-08-25 $2136 1 buy call 2021-09-08 447.96 448.0 $349 -502159941228215450\n",
- "2021-08-26 $2514 0 sell call 2021-09-08 448.88 448.0 $379 -502159941228215450\n",
- "2021-08-27 $2056 1 buy call 2021-09-10 446.33 446.0 $458 9064480598108315245\n",
- "2021-08-31 $2744 0 sell call 2021-09-10 452.18 446.0 $689 9064480598108315245\n",
- "2021-08-31 $2385 1 buy call 2021-09-15 452.18 452.0 $358 -5427161499594115125\n",
- "2021-09-01 $2715 0 sell call 2021-09-15 451.6 452.0 $330 -5427161499594115125\n",
- "2021-09-08 $2223 1 buy put 2021-09-22 451.52 452.0 $491 8049433780123366860\n",
- "2021-09-09 $1716 2 buy put 2021-09-24 450.97 451.0 $506 7494401945492084654\n",
- "2021-09-10 $2346 1 sell put 2021-09-22 448.89 452.0 $630 8049433780123366860\n",
- "2021-09-10 $1797 2 buy put 2021-09-24 448.89 449.0 $548 -8511947009094166717\n",
- "2021-09-10 $2423 1 sell put 2021-09-24 448.89 451.0 $626 7494401945492084654\n",
- "2021-09-14 $3030 0 sell put 2021-09-24 446.56 449.0 $608 -8511947009094166717\n",
- "2021-09-17 $2502 1 buy put 2021-10-01 447.15 447.0 $527 5431468598574357749\n",
- "2021-09-21 $3802 0 sell put 2021-10-01 434.01 447.0 $1300 5431468598574357749\n",
- "2021-09-21 $3070 1 buy put 2021-10-06 434.01 434.0 $731 8089442831691476745\n",
- "2021-09-22 $3776 0 sell put 2021-10-06 433.74 434.0 $707 8089442831691476745\n",
- "2021-09-24 $3263 1 buy call 2021-10-08 443.13 443.0 $513 5933413959941983037\n",
- "2021-09-28 $3643 0 sell call 2021-10-08 442.67 443.0 $381 5933413959941983037\n",
- "2021-09-29 $2975 1 buy put 2021-10-13 433.66 433.0 $667 5583563507244101248\n",
- "2021-09-30 $3566 0 sell put 2021-10-13 434.37 433.0 $591 5583563507244101248\n",
- "2021-09-30 $2880 1 buy put 2021-10-15 434.37 434.0 $685 4722748504013060363\n",
- "2021-10-01 $3739 0 sell put 2021-10-15 429.0 434.0 $860 4722748504013060363\n",
- "2021-10-05 $3036 1 buy call 2021-10-20 428.7 429.0 $703 -40328899875247444\n",
- "2021-10-06 $2409 2 buy call 2021-10-20 433.06 433.0 $626 8138955639428195755\n",
- "2021-10-06 $3293 1 sell call 2021-10-20 433.06 429.0 $885 -40328899875247444\n",
- "2021-10-07 $4003 0 sell call 2021-10-20 434.9 433.0 $710 8138955639428195755\n",
- "2021-10-07 $3360 1 buy call 2021-10-22 434.9 435.0 $642 8649562779274925703\n",
- "2021-10-08 $2824 2 buy call 2021-10-22 438.62 439.0 $535 8510438876393050609\n",
- "2021-10-08 $3625 1 sell call 2021-10-22 438.62 435.0 $801 8649562779274925703\n",
- "2021-10-12 $3905 0 sell call 2021-10-22 434.69 439.0 $281 8510438876393050609\n",
- "2021-10-14 $3342 1 buy call 2021-10-29 435.18 435.0 $562 -7848460238134814936\n",
- "2021-10-15 $2903 2 buy call 2021-10-29 442.47 442.5 $439 -1010603708701581371\n",
- "2021-10-15 $3892 1 sell call 2021-10-29 442.47 435.0 $990 -7848460238134814936\n",
- "2021-10-19 $4521 0 sell call 2021-10-29 447.25 442.5 $630 -1010603708701581371\n",
- "2021-10-19 $4069 1 buy call 2021-11-03 447.25 447.0 $452 -2157658201546357109\n",
- "2021-10-20 $3695 2 buy call 2021-11-03 450.7 451.0 $373 8323365443166085082\n",
- "2021-10-20 $4329 1 sell call 2021-11-03 450.7 447.0 $635 -2157658201546357109\n",
- "2021-10-21 $4783 0 sell call 2021-11-03 452.39 451.0 $454 8323365443166085082\n",
- "2021-10-21 $4373 1 buy call 2021-11-05 452.39 452.5 $409 -7628860328007782955\n",
- "2021-10-22 $4001 2 buy call 2021-11-05 453.63 454.0 $371 -3922565296114719337\n",
- "2021-10-22 $4460 1 sell call 2021-11-05 453.63 452.5 $459 -7628860328007782955\n",
- "2021-10-26 $4881 0 sell call 2021-11-05 455.48 454.0 $422 -3922565296114719337\n",
- "2021-10-26 $4542 1 buy call 2021-11-08 455.48 456.0 $338 5340471018832002724\n",
- "2021-10-27 $4928 0 sell call 2021-11-08 455.96 456.0 $386 5340471018832002724\n",
- "2021-10-28 $4470 1 buy call 2021-11-10 453.92 454.0 $457 1443688483733072699\n",
- "2021-10-29 $5160 0 sell call 2021-11-10 458.27 454.0 $691 1443688483733072699\n",
- "2021-10-29 $4697 1 buy call 2021-11-12 458.27 458.0 $463 29762312064224521\n",
- "2021-11-02 $5215 0 sell call 2021-11-12 460.07 458.0 $519 29762312064224521\n",
- "2021-11-02 $4788 1 buy call 2021-11-15 460.07 460.0 $426 -6819912953502744693\n",
- "2021-11-03 $5294 0 sell call 2021-11-15 461.87 460.0 $506 -6819912953502744693\n",
- "2021-11-03 $4863 1 buy call 2021-11-17 461.87 462.0 $430 -5971668322769399712\n",
- "2021-11-04 $4482 2 buy call 2021-11-17 464.73 465.0 $380 -2984757781688846751\n",
- "2021-11-04 $5049 1 sell call 2021-11-17 464.73 462.0 $567 -5971668322769399712\n",
- "2021-11-05 $5530 0 sell call 2021-11-17 466.86 465.0 $482 -2984757781688846751\n",
- "2021-11-05 $5116 1 buy call 2021-11-19 466.86 467.0 $413 1684947904923649631\n",
- "2021-11-09 $5612 0 sell call 2021-11-19 468.99 467.0 $496 1684947904923649631\n",
- "2021-11-09 $5160 1 buy call 2021-11-24 468.99 469.0 $451 5983940718263784853\n",
- "2021-11-10 $5534 0 sell call 2021-11-24 467.38 469.0 $375 5983940718263784853\n",
- "2021-11-11 $5012 1 buy put 2021-11-26 463.67 464.0 $522 -8572739518042514616\n",
- "2021-11-12 $5474 0 sell put 2021-11-26 463.81 464.0 $463 -8572739518042514616\n",
- "2021-11-16 $5026 1 buy put 2021-12-01 467.47 468.0 $448 -1456582417593089814\n",
- "2021-11-17 $4633 2 buy put 2021-12-01 469.17 469.0 $392 1396204076314595666\n",
- "2021-11-17 $4987 1 sell put 2021-12-01 469.17 468.0 $355 -1456582417593089814\n",
- "2021-11-18 $5404 0 sell put 2021-12-01 468.12 469.0 $417 1396204076314595666\n",
- "2021-11-19 $4966 1 buy put 2021-12-03 469.72 470.0 $437 5719757693157678328\n",
- "2021-11-23 $5497 0 sell put 2021-12-03 467.41 470.0 $532 5719757693157678328\n",
- "2021-11-23 $4954 1 buy put 2021-12-08 467.41 468.0 $543 -564871994574191693\n",
- "2021-11-24 $5419 0 sell put 2021-12-08 468.29 468.0 $466 -564871994574191693\n",
- "2021-11-24 $4951 1 buy put 2021-12-08 468.29 468.0 $467 -564871994574191693\n",
- "2021-11-30 $5569 0 sell put 2021-12-08 464.54 468.0 $618 -564871994574191693\n",
- "2021-11-30 $4876 1 buy put 2021-12-15 464.54 465.0 $692 4920217580003090683\n",
- "2021-12-01 $4030 2 buy put 2021-12-15 456.06 456.0 $845 5544067563640532287\n",
- "2021-12-01 $5184 1 sell put 2021-12-15 456.06 465.0 $1154 4920217580003090683\n",
- "2021-12-02 $6343 0 sell put 2021-12-15 450.44 456.0 $1160 5544067563640532287\n",
- "2021-12-02 $5360 1 buy put 2021-12-17 450.44 448.0 $982 -4562547449412811189\n",
- "2021-12-03 $4431 2 buy put 2021-12-17 457.53 458.0 $929 -5140434399606291374\n",
- "2021-12-03 $5041 1 sell put 2021-12-17 457.53 448.0 $611 -4562547449412811189\n",
- "2021-12-07 $5782 0 sell put 2021-12-17 458.82 458.0 $742 -5140434399606291374\n",
- "2021-12-07 $5134 1 buy call 2021-12-22 458.82 460.0 $648 6074453330184080045\n",
- "2021-12-08 $4587 2 buy call 2021-12-22 468.29 468.0 $546 -2503696927412397658\n",
- "2021-12-08 $5671 1 sell call 2021-12-22 468.29 460.0 $1085 6074453330184080045\n",
- "2021-12-09 $6220 0 sell call 2021-12-22 469.54 468.0 $549 -2503696927412397658\n",
- "2021-12-10 $5652 1 buy call 2021-12-27 466.35 466.0 $567 4771388217186279096\n",
- "2021-12-14 $6119 0 sell call 2021-12-27 466.71 466.0 $468 4771388217186279096\n",
- "2021-12-14 $5483 1 buy put 2021-12-29 466.71 466.0 $636 2237353450131563097\n",
- "2021-12-15 $6297 0 sell put 2021-12-29 463.45 466.0 $815 2237353450131563097\n",
- "2021-12-22 $5663 1 buy call 2022-01-05 463.01 463.0 $633 -4515195036771640266\n",
- "2021-12-23 $6475 0 sell call 2022-01-05 467.71 463.0 $812 -4515195036771640266\n",
- "2021-12-23 $5936 1 buy call 2022-01-07 467.71 468.0 $538 -6252557717720357840\n",
- "2021-12-28 $7017 0 sell call 2022-01-07 477.26 468.0 $1082 -6252557717720357840\n",
- "2021-12-28 $6580 1 buy call 2022-01-12 477.26 478.0 $437 -5501022814435578808\n",
- "2021-12-29 $6052 2 buy call 2022-01-12 476.92 476.0 $527 625493405772329497\n",
- "2021-12-30 $6440 1 sell call 2022-01-12 477.48 478.0 $389 -5501022814435578808\n",
- "2021-12-30 $5966 2 buy call 2022-01-14 477.48 477.5 $474 2162304663056160674\n",
- "2021-12-31 $6388 1 sell call 2022-01-12 476.14 476.0 $423 625493405772329497\n",
- "2021-12-31 $6784 0 sell call 2022-01-14 476.14 477.5 $397 2162304663056160674\n",
- "2022-01-04 $6383 1 buy call 2022-01-18 477.77 478.0 $401 -6575649973071335185\n",
- "2022-01-05 $6751 0 sell call 2022-01-18 477.56 478.0 $369 -6575649973071335185\n",
- "2022-01-05 $6307 1 buy put 2022-01-19 477.56 478.0 $443 -999588130192327960\n",
- "2022-01-06 $7362 0 sell put 2022-01-19 468.46 478.0 $1055 -999588130192327960\n",
- "2022-01-07 $6784 1 buy put 2022-01-21 467.93 468.0 $577 -1429808122107402291\n",
- "2022-01-11 $7381 0 sell put 2022-01-21 465.44 468.0 $598 -1429808122107402291\n",
- "2022-01-12 $6839 1 buy call 2022-01-26 469.63 470.0 $542 5175304025032454947\n",
- "2022-01-13 $7413 0 sell call 2022-01-26 470.96 470.0 $575 5175304025032454947\n",
- "2022-01-14 $6774 1 buy call 2022-01-28 464.78 465.0 $638 8654828274691279915\n",
- "2022-01-18 $7380 0 sell call 2022-01-28 464.72 465.0 $606 8654828274691279915\n",
- "2022-01-19 $6629 1 buy put 2022-02-02 456.59 456.0 $750 -3220773385753758996\n",
- "2022-01-20 $7557 0 sell put 2022-02-02 451.81 456.0 $929 -3220773385753758996\n",
- "2022-01-20 $6740 1 buy put 2022-02-04 451.81 452.0 $817 6561086445572420141\n",
- "2022-01-21 $5895 2 buy put 2022-02-04 446.65 447.0 $844 2581527810635662889\n",
- "2022-01-21 $6952 1 sell put 2022-02-04 446.65 452.0 $1057 6561086445572420141\n",
- "2022-01-25 $8186 0 sell put 2022-02-04 439.88 447.0 $1235 2581527810635662889\n",
- "2022-01-25 $7273 1 buy put 2022-02-11 439.88 435.0 $912 7731434082259764593\n",
- "2022-01-26 $6314 2 buy put 2022-02-09 434.51 432.0 $959 -6141163647767984092\n",
- "2022-01-26 $7438 1 sell put 2022-02-11 434.51 435.0 $1125 7731434082259764593\n",
- "2022-01-27 $6467 2 buy put 2022-02-11 433.21 431.0 $970 2328785959920305005\n",
- "2022-01-28 $7455 1 sell put 2022-02-09 431.16 432.0 $988 -6141163647767984092\n",
- "2022-01-28 $8468 0 sell put 2022-02-11 431.16 431.0 $1014 2328785959920305005\n",
- "2022-02-01 $7676 1 buy call 2022-02-16 449.88 450.0 $791 -7983140285037754822\n",
- "2022-02-02 $8526 0 sell call 2022-02-16 452.88 450.0 $850 -7983140285037754822\n",
- "2022-02-09 $7898 1 buy call 2022-02-23 450.82 451.0 $627 776169051897052519\n",
- "2022-02-10 $8881 0 sell call 2022-02-23 457.36 451.0 $984 776169051897052519\n",
- "2022-02-10 $8294 1 buy call 2022-02-25 457.36 458.0 $587 -5643684709038238994\n",
- "2022-02-11 $7554 2 buy put 2022-02-25 449.28 449.0 $739 4253484810864564182\n",
- "2022-02-11 $7861 1 sell call 2022-02-25 449.28 458.0 $308 -5643684709038238994\n",
- "2022-02-15 $9113 0 sell put 2022-02-25 438.98 449.0 $1252 4253484810864564182\n",
- "2022-02-22 $8152 1 buy put 2022-03-09 434.23 435.0 $960 -4939492567919755255\n",
- "2022-02-23 $7238 2 buy put 2022-03-09 429.65 430.0 $913 3123364868211868262\n",
- "2022-02-23 $8369 1 sell put 2022-03-09 429.65 435.0 $1131 -4939492567919755255\n",
- "2022-02-24 $9652 0 sell put 2022-03-09 421.97 430.0 $1284 3123364868211868262\n",
- "2022-03-02 $8730 1 buy put 2022-03-16 429.99 425.0 $921 1282008797305182593\n",
- "2022-03-03 $9245 0 sell put 2022-03-16 437.79 425.0 $515 1282008797305182593\n",
- "2022-03-04 $8248 1 buy put 2022-03-18 435.67 435.0 $996 -6994495263729591258\n",
- "2022-03-08 $10166 0 sell put 2022-03-18 419.55 435.0 $1919 -6994495263729591258\n",
- "2022-03-11 $9264 1 buy call 2022-03-25 425.49 425.0 $902 9197127736811208982\n",
- "2022-03-15 $9701 0 sell call 2022-03-25 416.98 425.0 $438 9197127736811208982\n",
- "2022-03-15 $8911 1 buy call 2022-03-30 416.98 420.0 $789 4916974469739612529\n",
- "2022-03-16 $8101 2 buy call 2022-03-30 426.05 427.0 $810 2159631075852471446\n",
- "2022-03-16 $9298 1 sell call 2022-03-30 426.05 420.0 $1198 4916974469739612529\n",
- "2022-03-17 $10507 0 sell call 2022-03-30 435.65 427.0 $1210 2159631075852471446\n",
- "2022-03-17 $9796 1 buy call 2022-03-31 435.65 436.0 $711 7326775806157167506\n",
- "2022-03-18 $10714 0 sell call 2022-03-31 440.76 436.0 $919 7326775806157167506\n",
- "2022-03-18 $10045 1 buy call 2022-04-01 440.76 441.0 $668 -8730121499764254710\n",
- "2022-03-22 $10880 0 sell call 2022-04-01 444.38 441.0 $835 -8730121499764254710\n",
- "2022-03-22 $9982 1 buy call 2022-04-06 444.38 442.0 $897 -6672419775741290711\n",
- "2022-03-23 $9319 2 buy call 2022-04-06 449.59 450.0 $662 5103285365727082372\n",
- "2022-03-23 $10496 1 sell call 2022-04-06 449.59 442.0 $1177 -6672419775741290711\n",
- "2022-03-24 $10867 0 sell call 2022-04-06 443.84 450.0 $372 5103285365727082372\n",
- "2022-03-24 $10179 1 buy call 2022-04-08 443.84 445.0 $687 7894682074713115898\n",
- "2022-03-25 $9565 2 buy call 2022-04-08 450.42 451.0 $614 6173863678892132678\n",
- "2022-03-25 $10562 1 sell call 2022-04-08 450.42 445.0 $998 7894682074713115898\n",
- "2022-03-29 $11345 0 sell call 2022-04-08 455.85 451.0 $784 6173863678892132678\n",
- "2022-03-29 $10712 1 buy call 2022-04-13 455.85 455.0 $633 216009515961596014\n",
- "2022-03-30 $10135 2 buy call 2022-04-13 461.51 461.0 $576 -239711945954980933\n",
- "2022-03-30 $11098 1 sell call 2022-04-13 461.51 455.0 $964 216009515961596014\n",
- "2022-03-31 $11514 0 sell call 2022-04-13 458.41 461.0 $416 -239711945954980933\n",
- "2022-03-31 $10959 1 buy call 2022-04-14 458.41 459.0 $554 3235915114237877237\n",
- "2022-04-01 $11258 0 sell call 2022-04-14 451.77 459.0 $300 3235915114237877237\n",
- "2022-04-01 $10833 1 buy call 2022-04-18 451.77 457.0 $425 8472693654693329374\n",
- "2022-04-05 $11265 0 sell call 2022-04-18 456.7 457.0 $433 8472693654693329374\n",
- "2022-04-05 $10748 1 buy put 2022-04-20 456.7 457.0 $517 6359021239365083935\n",
- "2022-04-06 $10204 2 buy put 2022-04-20 451.06 450.0 $543 7233380449926738448\n",
- "2022-04-06 $11083 1 sell put 2022-04-20 451.06 457.0 $880 6359021239365083935\n",
- "2022-04-07 $11806 0 sell put 2022-04-20 446.58 450.0 $723 7233380449926738448\n",
- "2022-04-08 $11182 1 buy put 2022-04-22 448.79 449.0 $623 -5471020493944034031\n",
- "2022-04-12 $12288 0 sell put 2022-04-22 440.03 449.0 $1107 -5471020493944034031\n",
- "2022-04-12 $11539 1 buy put 2022-04-27 440.03 440.0 $749 8650286112390283080\n",
- "2022-04-13 $10860 2 buy put 2022-04-27 438.29 438.0 $678 -8505329995903601245\n",
- "2022-04-14 $11314 1 sell put 2022-04-27 443.37 440.0 $455 8650286112390283080\n",
- "2022-04-14 $11724 0 sell put 2022-04-27 443.37 438.0 $410 -8505329995903601245\n",
- "2022-04-14 $11073 1 buy put 2022-04-29 443.37 443.0 $650 -5948089902498556807\n",
- "2022-04-19 $11912 0 sell put 2022-04-29 437.95 443.0 $840 -5948089902498556807\n",
- "2022-04-19 $11171 1 buy put 2022-05-04 437.95 438.0 $741 -7238015397206926179\n",
- "2022-04-20 $10446 2 buy call 2022-05-04 444.89 444.0 $724 -6814143563298385816\n",
- "2022-04-20 $10859 1 sell put 2022-05-04 444.89 438.0 $414 -7238015397206926179\n",
- "2022-04-21 $11529 0 sell call 2022-05-04 444.6 444.0 $670 -6814143563298385816\n",
- "2022-04-21 $10868 1 buy put 2022-05-06 444.6 444.0 $660 3215136838128120883\n",
- "2022-04-22 $10173 2 buy put 2022-05-06 438.05 437.0 $694 -7289067834894344875\n",
- "2022-04-22 $11173 1 sell put 2022-05-06 438.05 444.0 $1000 3215136838128120883\n",
- "2022-04-26 $12351 0 sell put 2022-05-06 428.5 437.0 $1179 -7289067834894344875\n",
- "2022-04-26 $11746 1 buy put 2022-05-11 428.5 420.0 $604 6641766637776317851\n",
- "2022-04-27 $12898 0 sell put 2022-05-11 416.17 420.0 $1152 6641766637776317851\n",
- "2022-04-27 $12122 1 buy put 2022-05-11 416.17 410.0 $775 1020976116136030476\n",
- "2022-04-28 $12783 0 sell put 2022-05-11 417.21 410.0 $662 1020976116136030476\n",
- "2022-04-29 $11875 1 buy put 2022-05-13 427.86 428.0 $908 -6714441178483403036\n",
- "2022-05-03 $13501 0 sell put 2022-05-13 414.55 428.0 $1627 -6714441178483403036\n",
- "2022-05-03 $12911 1 buy call 2022-05-18 414.55 423.0 $589 2900367303880892067\n",
- "2022-05-04 $13492 0 sell call 2022-05-18 416.37 423.0 $581 2900367303880892067\n",
- "2022-05-05 $12616 1 buy put 2022-05-20 428.97 430.0 $875 -1645140344248298517\n",
- "2022-05-06 $11649 2 buy put 2022-05-20 414.15 412.0 $966 -735267556982280714\n",
- "2022-05-06 $13599 1 sell put 2022-05-20 414.15 430.0 $1950 -1645140344248298517\n",
- "2022-05-10 $15339 0 sell put 2022-05-20 398.33 412.0 $1741 -735267556982280714\n",
- "2022-05-10 $14352 1 buy put 2022-05-27 398.33 394.0 $986 -2358588744101929492\n",
- "2022-05-11 $13482 2 buy put 2022-05-25 399.18 396.0 $870 -4972065665195696763\n",
- "2022-05-11 $14335 1 sell put 2022-05-27 399.18 394.0 $854 -2358588744101929492\n",
- "2022-05-13 $15425 0 sell put 2022-05-25 392.37 396.0 $1091 -4972065665195696763\n",
- "2022-05-14 $14491 1 buy call 2022-05-31 401.58 402.0 $934 -3316098247860016187\n",
- "2022-05-17 $13683 2 buy call 2022-05-31 400.16 400.0 $807 -7892941637658972649\n",
- "2022-05-17 $14379 1 sell call 2022-05-31 400.16 402.0 $697 -3316098247860016187\n",
- "2022-05-18 $15619 0 sell call 2022-05-31 408.26 400.0 $1240 -7892941637658972649\n",
- "2022-05-24 $14805 1 buy call 2022-06-08 396.83 398.0 $813 3991926663833436315\n",
- "2022-05-25 $13975 2 buy call 2022-06-08 393.97 394.0 $829 -7482924449324909320\n",
- "2022-05-25 $14602 1 sell call 2022-06-08 393.97 398.0 $627 3991926663833436315\n",
- "2022-05-26 $15586 0 sell call 2022-06-08 397.36 394.0 $985 -7482924449324909320\n",
- "2022-05-26 $14689 1 buy call 2022-06-10 397.36 397.0 $896 -3962475900439544500\n",
- "2022-05-27 $13868 2 buy call 2022-06-10 405.2 405.0 $821 1997412881275008688\n",
- "2022-05-27 $15172 1 sell call 2022-06-10 405.2 397.0 $1305 -3962475900439544500\n",
- "2022-05-28 $16544 0 sell call 2022-06-10 415.31 405.0 $1373 1997412881275008688\n",
- "2022-05-31 $15618 1 buy call 2022-06-15 415.26 415.0 $926 -4524052215877309659\n",
- "2022-06-01 $14801 2 buy call 2022-06-15 412.8 413.0 $816 -7484980359716219543\n",
- "2022-06-01 $15507 1 sell call 2022-06-15 412.8 415.0 $706 -4524052215877309659\n",
- "2022-06-02 $16130 0 sell call 2022-06-15 409.64 413.0 $624 -7484980359716219543\n",
- "2022-06-02 $15300 1 buy call 2022-06-17 409.64 410.0 $829 -1616079879628311173\n",
- "2022-06-03 $16512 0 sell call 2022-06-17 417.37 410.0 $1212 -1616079879628311173\n",
- "2022-06-04 $15671 1 buy put 2022-06-22 410.59 409.0 $840 8767301430330889864\n",
- "2022-06-07 $14951 2 buy call 2022-06-21 411.76 412.0 $719 -6118384601989405813\n",
- "2022-06-07 $15662 1 sell put 2022-06-22 411.76 409.0 $711 8767301430330889864\n",
- "2022-06-08 $16532 0 sell call 2022-06-21 415.69 412.0 $871 -6118384601989405813\n",
- "2022-06-08 $15863 1 buy call 2022-06-22 415.69 416.0 $668 6224164019607074932\n",
- "2022-06-09 $16279 0 sell call 2022-06-22 411.28 416.0 $416 6224164019607074932\n",
- "2022-06-11 $15292 1 buy put 2022-06-27 389.81 391.0 $986 -7354401793517374132\n",
- "2022-06-14 $17262 0 sell put 2022-06-27 375.01 391.0 $1971 -7354401793517374132\n",
- "2022-06-14 $16313 1 buy put 2022-06-29 375.01 372.0 $949 -2709533407433413497\n",
- "2022-06-15 $17216 0 sell put 2022-06-29 373.83 372.0 $904 -2709533407433413497\n",
- "2022-06-16 $16313 1 buy put 2022-06-30 379.15 378.0 $902 -5651487285434001677\n",
- "2022-06-17 $17918 0 sell put 2022-06-30 366.89 378.0 $1605 -5651487285434001677\n",
- "2022-06-17 $16948 1 buy put 2022-07-01 366.89 366.0 $969 7120714966828898675\n",
- "2022-06-21 $17738 0 sell put 2022-07-01 365.86 366.0 $791 7120714966828898675\n",
- "2022-06-23 $16792 1 buy call 2022-07-08 374.35 373.0 $946 -798937606936843388\n",
- "2022-06-24 $15982 2 buy call 2022-07-08 378.12 378.0 $809 -6829607785265178221\n",
- "2022-06-24 $17079 1 sell call 2022-07-08 378.12 373.0 $1098 -798937606936843388\n",
- "2022-06-28 $18395 0 sell call 2022-07-08 388.66 378.0 $1316 -6829607785265178221\n",
- "2022-06-29 $17654 1 buy put 2022-07-13 380.72 380.0 $740 2425268353878023276\n",
- "2022-06-30 $16870 2 buy put 2022-07-15 380.37 380.0 $783 -5846137515821283510\n",
- "2022-07-01 $17769 1 sell put 2022-07-13 377.28 380.0 $899 2425268353878023276\n",
- "2022-07-01 $18741 0 sell put 2022-07-15 377.28 380.0 $973 -5846137515821283510\n",
- "2022-07-02 $18096 1 buy put 2022-07-18 381.2 378.0 $644 3226420309785221684\n",
- "2022-07-05 $17538 2 buy put 2022-07-20 381.24 374.0 $558 -6596519980437650339\n",
- "2022-07-06 $18108 1 sell put 2022-07-18 381.95 378.0 $571 3226420309785221684\n",
- "2022-07-06 $18606 0 sell put 2022-07-20 381.95 374.0 $499 -6596519980437650339\n",
- "2022-07-07 $17766 1 buy call 2022-07-22 383.31 383.0 $840 930384249943255480\n",
- "2022-07-08 $17018 2 buy call 2022-07-22 388.97 389.0 $747 -2008010678872541221\n",
- "2022-07-08 $18127 1 sell call 2022-07-22 388.97 383.0 $1110 930384249943255480\n",
- "2022-07-09 $18784 0 sell call 2022-07-22 388.69 389.0 $657 -2008010678872541221\n",
- "2022-07-13 $18023 1 buy put 2022-07-27 380.87 380.0 $760 7157975677543336674\n",
- "2022-07-14 $17194 2 buy put 2022-07-29 378.87 379.0 $828 1188385335091510727\n",
- "2022-07-15 $18006 1 sell put 2022-07-27 377.96 380.0 $812 7157975677543336674\n",
- "2022-07-15 $17203 2 buy call 2022-07-29 377.96 378.0 $802 136134510742188126\n",
- "2022-07-15 $18042 1 sell put 2022-07-29 377.96 379.0 $840 1188385335091510727\n",
- "2022-07-16 $19176 0 sell call 2022-07-29 385.09 378.0 $1134 136134510742188126\n",
- "2022-07-16 $18447 1 buy put 2022-08-01 385.09 385.0 $728 -6941254575949029815\n",
- "2022-07-19 $19279 0 sell put 2022-08-01 381.99 385.0 $833 -6941254575949029815\n",
- "2022-07-19 $18608 1 buy call 2022-08-03 381.99 384.0 $671 520984027795356983\n",
- "2022-07-20 $17820 2 buy call 2022-08-03 392.28 392.0 $787 3583717875865048523\n",
- "2022-07-20 $19131 1 sell call 2022-08-03 392.28 384.0 $1312 520984027795356983\n",
- "2022-07-21 $20004 0 sell call 2022-08-03 394.76 392.0 $873 3583717875865048523\n",
- "2022-07-21 $19245 1 buy call 2022-08-05 394.76 395.0 $758 -5117985222131889443\n",
- "2022-07-22 $20151 0 sell call 2022-08-05 398.82 395.0 $907 -5117985222131889443\n",
- "2022-07-23 $19494 1 buy put 2022-08-08 395.1 395.0 $657 2072948483580171260\n",
- "2022-07-26 $20076 0 sell put 2022-08-08 395.54 395.0 $583 2072948483580171260\n",
- "2022-07-28 $19357 1 buy call 2022-08-12 401.01 401.0 $719 -8415230759767972118\n",
- "2022-07-29 $18689 2 buy call 2022-08-12 406.04 406.0 $667 6965916898257971424\n",
- "2022-07-29 $19662 1 sell call 2022-08-12 406.04 401.0 $974 -8415230759767972118\n",
- "2022-07-30 $20644 0 sell call 2022-08-12 412.05 406.0 $982 6965916898257971424\n",
- "2022-07-30 $20026 1 buy put 2022-08-15 412.05 412.0 $617 8431414521076859534\n",
- "2022-08-02 $20669 0 sell put 2022-08-15 410.72 412.0 $644 8431414521076859534\n",
- "2022-08-02 $19928 1 buy call 2022-08-17 410.72 410.0 $741 2595884006827251580\n",
- "2022-08-03 $20521 0 sell call 2022-08-17 408.13 410.0 $594 2595884006827251580\n",
- "2022-08-03 $19922 1 buy call 2022-08-17 408.13 410.0 $598 2595884006827251580\n",
- "2022-08-04 $20813 0 sell call 2022-08-17 414.41 410.0 $891 2595884006827251580\n",
- "2022-08-04 $20166 1 buy call 2022-08-19 414.41 415.0 $646 6464198756241941996\n",
- "2022-08-05 $19533 2 buy call 2022-08-19 414.2 414.0 $632 -3413689520005531905\n",
- "2022-08-05 $20108 1 sell call 2022-08-19 414.2 415.0 $575 6464198756241941996\n",
- "2022-08-06 $20658 0 sell call 2022-08-19 413.44 414.0 $551 -3413689520005531905\n",
- "2022-08-06 $20042 1 buy put 2022-08-22 413.44 414.0 $615 -270134462796259103\n",
- "2022-08-09 $20632 0 sell put 2022-08-22 413.01 414.0 $590 -270134462796259103\n",
- "2022-08-09 $19987 1 buy call 2022-08-24 413.01 413.0 $644 4996401874976025285\n",
- "2022-08-10 $19331 2 buy call 2022-08-24 411.35 411.0 $655 3701673739815080700\n",
- "2022-08-10 $19873 1 sell call 2022-08-24 411.35 413.0 $542 4996401874976025285\n",
- "2022-08-11 $21003 0 sell call 2022-08-24 419.95 411.0 $1131 3701673739815080700\n",
- "2022-08-11 $20375 1 buy call 2022-08-26 419.95 420.0 $627 -8275713175179954329\n",
- "2022-08-12 $19831 2 buy call 2022-08-26 420.0 421.0 $544 7938006367314699641\n",
- "2022-08-13 $20767 1 sell call 2022-08-26 427.06 421.0 $937 7938006367314699641\n",
- "2022-08-13 $21774 0 sell call 2022-08-26 427.06 420.0 $1008 -8275713175179954329\n",
- "2022-08-13 $21149 1 buy put 2022-08-29 427.06 428.0 $625 4025519464479843814\n",
- "2022-08-16 $21650 0 sell put 2022-08-29 428.86 428.0 $502 4025519464479843814\n",
- "2022-08-16 $20979 1 buy call 2022-08-31 428.86 428.0 $670 -1372722224437119899\n",
- "2022-08-17 $21681 0 sell call 2022-08-31 429.69 428.0 $702 -1372722224437119899\n",
- "2022-08-20 $21097 1 buy put 2022-09-06 422.14 422.0 $583 -6267483219321069571\n",
- "2022-08-23 $22182 0 sell put 2022-09-06 413.41 422.0 $1086 -6267483219321069571\n",
- "2022-08-27 $21488 1 buy put 2022-09-12 405.31 405.0 $694 -8004229209011110550\n",
- "2022-08-30 $22259 0 sell put 2022-09-12 402.65 405.0 $772 -8004229209011110550\n",
- "2022-09-02 $21487 1 buy put 2022-09-16 396.39 396.0 $771 5367670122758746196\n",
- "2022-09-06 $22423 0 sell put 2022-09-16 392.24 396.0 $936 5367670122758746196\n",
- "2022-09-06 $21560 1 buy put 2022-09-21 392.24 392.0 $862 -110184819018554485\n",
- "2022-09-07 $20730 2 buy put 2022-09-21 390.79 390.0 $829 -7690910537519562714\n",
- "2022-09-08 $21267 1 sell put 2022-09-21 397.79 392.0 $537 -110184819018554485\n",
- "2022-09-08 $21737 0 sell put 2022-09-21 397.79 390.0 $471 -7690910537519562714\n",
- "2022-09-08 $20894 1 buy put 2022-09-23 397.79 398.0 $842 2149465076321385714\n",
- "2022-09-09 $20221 2 buy call 2022-09-23 400.39 400.0 $673 -2339913567739114491\n",
- "2022-09-09 $20875 1 sell put 2022-09-23 400.39 398.0 $655 2149465076321385714\n",
- "2022-09-13 $22171 0 sell call 2022-09-23 410.94 400.0 $1297 -2339913567739114491\n",
- "2022-09-13 $21382 1 buy put 2022-09-28 410.94 410.0 $789 2832213193200898570\n",
- "2022-09-14 $23251 0 sell put 2022-09-28 393.12 410.0 $1870 2832213193200898570\n",
- "2022-09-16 $22417 1 buy put 2022-09-30 390.15 390.0 $833 6308475674632319248\n",
- "2022-09-20 $23189 0 sell put 2022-09-30 388.54 390.0 $772 6308475674632319248\n",
- "2022-09-21 $22361 1 buy put 2022-10-05 384.16 384.0 $827 -8080572601154278325\n",
- "2022-09-22 $23474 0 sell put 2022-10-05 377.4 384.0 $1114 -8080572601154278325\n",
- "2022-09-22 $22652 1 buy put 2022-10-07 377.4 377.0 $822 697412745514530560\n",
- "2022-09-23 $21902 2 buy put 2022-10-07 374.22 374.0 $749 -2142035754034293941\n",
- "2022-09-27 $23226 1 sell put 2022-10-07 364.32 374.0 $1324 -2142035754034293941\n",
- "2022-09-27 $24748 0 sell put 2022-10-07 364.32 377.0 $1523 697412745514530560\n",
- "2022-09-27 $23856 1 buy put 2022-10-12 364.32 364.0 $891 4659318457831630723\n",
- "2022-09-28 $23030 2 buy put 2022-10-12 363.39 362.0 $826 -900867909485392934\n",
- "2022-09-29 $23579 1 sell put 2022-10-12 370.49 364.0 $550 4659318457831630723\n",
- "2022-09-29 $24065 0 sell put 2022-10-12 370.49 362.0 $487 -900867909485392934\n",
- "2022-09-29 $23200 1 buy put 2022-10-14 370.49 370.0 $865 1189298603332529732\n",
- "2022-09-30 $24442 0 sell put 2022-10-14 362.84 370.0 $1243 1189298603332529732\n",
- "2022-10-04 $23545 1 buy call 2022-10-19 366.62 366.0 $896 8967655952468673300\n",
- "2022-10-05 $22730 2 buy call 2022-10-19 377.8 378.0 $815 -4053642200604754716\n",
- "2022-10-05 $24322 1 sell call 2022-10-19 377.8 366.0 $1593 8967655952468673300\n",
- "2022-10-06 $25038 0 sell call 2022-10-19 377.12 378.0 $717 -4053642200604754716\n",
- "2022-10-11 $24196 1 buy put 2022-10-26 360.07 360.0 $842 -5078825320468497688\n",
- "2022-10-12 $23315 2 buy put 2022-10-26 357.76 358.0 $880 5676651201614610781\n",
- "2022-10-12 $24296 1 sell put 2022-10-26 357.76 360.0 $982 -5078825320468497688\n",
- "2022-10-13 $25208 0 sell put 2022-10-26 356.58 358.0 $912 5676651201614610781\n",
- "2022-10-14 $24341 1 buy put 2022-10-28 365.96 366.0 $866 -7206198996122817885\n",
- "2022-10-18 $25015 0 sell put 2022-10-28 366.79 366.0 $675 -7206198996122817885\n",
- "2022-10-18 $24123 1 buy call 2022-11-02 366.79 367.0 $892 -1818172929385082971\n",
- "2022-10-19 $23239 2 buy call 2022-11-02 371.15 371.0 $883 -6875355870472897763\n",
- "2022-10-19 $24348 1 sell call 2022-11-02 371.15 367.0 $1110 -1818172929385082971\n",
- "2022-10-20 $25066 0 sell call 2022-11-02 368.51 371.0 $718 -6875355870472897763\n",
- "2022-10-20 $24093 1 buy call 2022-11-04 368.51 368.0 $972 -8465593809494772024\n",
- "2022-10-21 $23173 2 buy call 2022-11-04 365.52 365.0 $919 -9006791387279557187\n",
- "2022-10-21 $23932 1 sell call 2022-11-04 365.52 368.0 $759 -8465593809494772024\n",
- "2022-10-25 $25632 0 sell call 2022-11-04 378.8 365.0 $1701 -9006791387279557187\n",
- "2022-10-25 $24770 1 buy call 2022-11-07 378.8 379.0 $861 -7561133599006065037\n",
- "2022-10-26 $25907 0 sell call 2022-11-07 384.81 379.0 $1137 -7561133599006065037\n",
- "2022-10-26 $24998 1 buy call 2022-11-09 384.81 385.0 $908 4947709248819098623\n",
- "2022-10-27 $24145 2 buy call 2022-11-09 382.12 382.0 $852 44078466256777709\n",
- "2022-10-27 $24844 1 sell call 2022-11-09 382.12 385.0 $699 4947709248819098623\n",
- "2022-10-28 $25541 0 sell call 2022-11-09 380.17 382.0 $698 44078466256777709\n",
- "2022-10-28 $24632 1 buy call 2022-11-11 380.17 380.0 $908 -6851397672876547388\n",
- "2022-10-29 $23753 2 buy call 2022-11-11 388.97 389.0 $879 3522570418798753249\n",
- "2022-10-29 $25166 1 sell call 2022-11-11 388.97 380.0 $1414 -6851397672876547388\n",
- "2022-11-01 $25825 0 sell call 2022-11-11 386.15 389.0 $660 3522570418798753249\n",
- "2022-11-01 $24975 1 buy call 2022-11-14 386.15 386.0 $850 3145522398703955270\n",
- "2022-11-02 $25725 0 sell call 2022-11-14 384.59 386.0 $751 3145522398703955270\n",
- "2022-11-02 $24893 1 buy put 2022-11-16 384.59 385.0 $831 8581915781348015490\n",
- "2022-11-03 $26217 0 sell put 2022-11-16 374.86 385.0 $1324 8581915781348015490\n",
- "2022-11-05 $25438 1 buy call 2022-11-18 376.36 376.0 $778 753776680258090149\n",
- "2022-11-08 $26368 0 sell call 2022-11-18 380.01 376.0 $931 753776680258090149\n",
- "2022-11-09 $25607 1 buy put 2022-11-23 382.0 382.0 $761 1767018414189076837\n",
- "2022-11-10 $26772 0 sell put 2022-11-23 374.09 382.0 $1166 1767018414189076837\n",
- "2022-11-12 $26065 1 buy call 2022-11-28 398.61 398.0 $706 1369165638985588444\n",
- "2022-11-15 $26534 0 sell call 2022-11-28 395.16 398.0 $469 1369165638985588444\n",
- "2022-11-15 $25875 1 buy call 2022-11-29 395.16 395.0 $658 8851752663818768373\n",
- "2022-11-16 $26696 0 sell call 2022-11-29 398.52 395.0 $822 8851752663818768373\n",
- "2022-11-17 $26072 1 buy put 2022-12-01 395.49 396.0 $624 7499585896309099693\n",
- "2022-11-18 $25452 2 buy put 2022-12-02 394.25 394.0 $619 539145231737871042\n",
- "2022-11-19 $25967 1 sell put 2022-12-01 396.14 396.0 $515 7499585896309099693\n",
- "2022-11-19 $26454 0 sell put 2022-12-02 396.14 394.0 $488 539145231737871042\n",
- "2022-11-23 $25864 1 buy call 2022-12-07 399.9 400.0 $589 5722675228333714378\n",
- "2022-11-24 $26513 0 sell call 2022-12-07 402.42 400.0 $649 5722675228333714378\n",
- "2022-11-26 $25919 1 buy call 2022-12-12 402.33 402.0 $593 -6883809724425333214\n",
- "2022-11-29 $26211 0 sell call 2022-12-12 395.93 402.0 $293 -6883809724425333214\n",
- "2022-11-29 $25512 1 buy put 2022-12-14 395.93 396.0 $699 -6703723449929255343\n",
- "2022-11-30 $24719 2 buy call 2022-12-14 395.31 395.0 $792 -7982136297159540462\n",
- "2022-11-30 $25442 1 sell put 2022-12-14 395.31 396.0 $724 -6703723449929255343\n",
- "2022-12-01 $26943 0 sell call 2022-12-14 407.54 395.0 $1501 -7982136297159540462\n",
- "2022-12-01 $26285 1 buy call 2022-12-15 407.54 410.0 $657 680718353992478336\n",
- "2022-12-02 $26866 0 sell call 2022-12-15 407.4 410.0 $582 680718353992478336\n",
- "2022-12-06 $26124 1 buy put 2022-12-23 399.58 399.0 $742 1564029573489429430\n",
- "2022-12-07 $25290 2 buy put 2022-12-23 393.87 394.0 $833 -4679505125087569764\n",
- "2022-12-07 $26378 1 sell put 2022-12-23 393.87 399.0 $1089 1564029573489429430\n",
- "2022-12-08 $25574 2 buy put 2022-12-23 393.11 393.0 $804 6980734054110660155\n",
- "2022-12-09 $24795 3 buy put 2022-12-23 396.26 396.0 $778 3626508551093009320\n",
- "2022-12-09 $25477 2 sell put 2022-12-23 396.26 394.0 $683 -4679505125087569764\n",
- "2022-12-09 $26118 1 sell put 2022-12-23 396.26 393.0 $641 6980734054110660155\n",
- "2022-12-10 $27018 0 sell put 2022-12-23 393.29 396.0 $901 3626508551093009320\n",
- "2022-12-13 $26230 1 buy call 2022-12-30 398.92 399.0 $787 2282643793108946735\n",
- "2022-12-14 $25582 2 buy call 2022-12-30 401.95 402.0 $648 8807428553978054998\n",
- "2022-12-15 $26183 1 sell call 2022-12-30 399.41 399.0 $602 2282643793108946735\n",
- "2022-12-15 $26638 0 sell call 2022-12-30 399.41 402.0 $456 8807428553978054998\n",
- "2022-12-16 $25968 1 buy put 2022-12-30 389.71 390.0 $670 -7288409416172274024\n",
- "2022-12-20 $27037 0 sell put 2022-12-30 380.02 390.0 $1070 -7288409416172274024\n",
- "2022-12-20 $26431 1 buy put 2023-01-06 380.02 380.0 $605 -2712546474823043929\n",
- "2022-12-21 $26992 0 sell put 2023-01-06 380.49 380.0 $561 -2712546474823043929\n",
- "2022-12-22 $26455 1 buy put 2023-01-06 386.21 386.0 $536 -4450822735191866942\n",
- "2022-12-23 $27279 0 sell put 2023-01-06 380.72 386.0 $825 -4450822735191866942\n",
- "2022-12-27 $26479 1 buy call 2023-01-13 382.91 383.0 $800 4397897867156208339\n",
- "2022-12-28 $25805 2 buy put 2023-01-13 381.38 381.0 $673 3738070371797679853\n",
- "2022-12-28 $26491 1 sell call 2023-01-13 381.38 383.0 $687 4397897867156208339\n",
- "2022-12-29 $27385 0 sell put 2023-01-13 376.71 381.0 $894 3738070371797679853\n",
+ "2021-05-25 $700 1 buy put 2021-06-09 419.12 415.0 $299 -316018082916741670\n",
+ "2021-05-26 $1019 0 sell put 2021-06-09 418.25 415.0 $319 -316018082916741670\n",
+ "2021-05-28 $712 1 buy call 2021-06-11 419.2 421.0 $306 6361735715278617292\n",
+ "2021-06-02 $965 0 sell call 2021-06-11 419.64 421.0 $254 6361735715278617292\n",
+ "2021-06-02 $666 1 buy call 2021-06-16 419.64 422.0 $299 -1176074430795405669\n",
+ "2021-06-03 $475 2 buy call 2021-06-18 420.37 425.0 $190 3520833881177493791\n",
+ "2021-06-04 $708 1 sell call 2021-06-16 418.82 422.0 $234 -1176074430795405669\n",
+ "2021-06-04 $492 2 buy call 2021-06-18 418.82 423.0 $216 -6336467769284147661\n",
+ "2021-06-04 $634 1 sell call 2021-06-18 418.82 425.0 $143 3520833881177493791\n",
+ "2021-06-08 $898 0 sell call 2021-06-18 422.23 423.0 $265 -6336467769284147661\n",
+ "2021-06-08 $760 1 buy call 2021-06-23 422.23 427.0 $138 168265718765799086\n",
+ "2021-06-09 $540 2 buy call 2021-06-23 422.27 425.0 $219 -5364191827039087672\n",
+ "2021-06-10 $731 1 sell call 2021-06-23 421.65 425.0 $192 -5364191827039087672\n",
+ "2021-06-10 $508 2 buy call 2021-06-25 421.65 425.0 $223 1579489159509896204\n",
+ "2021-06-11 $629 1 sell call 2021-06-23 423.61 427.0 $122 168265718765799086\n",
+ "2021-06-11 $443 2 buy call 2021-06-25 423.61 426.0 $185 -3403568860231824449\n",
+ "2021-06-15 $709 1 sell call 2021-06-25 425.33 425.0 $266 1579489159509896204\n",
+ "2021-06-15 $921 0 sell call 2021-06-25 425.33 426.0 $213 -3403568860231824449\n",
+ "2021-06-15 $646 1 buy call 2021-06-30 425.33 426.0 $274 -7699523744620227038\n",
+ "2021-06-16 $884 0 sell call 2021-06-30 424.51 426.0 $238 -7699523744620227038\n",
+ "2021-06-16 $604 1 buy put 2021-06-30 424.51 419.0 $279 -9205049959457405390\n",
+ "2021-06-17 $964 0 sell put 2021-06-30 422.09 419.0 $361 -9205049959457405390\n",
+ "2021-06-17 $659 1 buy put 2021-07-02 422.09 415.0 $305 795149713874529055\n",
+ "2021-06-18 $922 0 sell put 2021-07-02 421.89 415.0 $264 795149713874529055\n",
+ "2021-06-18 $655 1 buy put 2021-07-02 421.89 415.0 $266 795149713874529055\n",
+ "2021-06-22 $868 0 sell put 2021-07-02 420.84 415.0 $213 795149713874529055\n",
+ "2021-06-22 $580 1 buy put 2021-07-06 420.84 417.0 $287 -744454855536284164\n",
+ "2021-06-23 $759 0 sell put 2021-07-06 423.09 417.0 $179 -744454855536284164\n",
+ "2021-06-25 $527 1 buy call 2021-07-09 425.1 427.0 $231 2643237026334104936\n",
+ "2021-06-29 $821 0 sell call 2021-07-09 427.49 427.0 $295 2643237026334104936\n",
+ "2021-07-07 $553 1 buy put 2021-07-21 432.88 430.0 $268 -239090989409184123\n",
+ "2021-07-08 $766 0 sell put 2021-07-21 434.5 430.0 $214 -239090989409184123\n",
+ "2021-07-08 $516 1 buy put 2021-07-23 434.5 430.0 $249 -8004402284299334217\n",
+ "2021-07-09 $950 0 sell put 2021-07-23 430.87 430.0 $434 -8004402284299334217\n",
+ "2021-07-15 $633 1 buy put 2021-07-30 436.29 433.0 $316 -5372637814447668325\n",
+ "2021-07-16 $1000 0 sell put 2021-07-30 434.65 433.0 $368 -5372637814447668325\n",
+ "2021-07-16 $683 1 buy put 2021-07-30 434.65 431.0 $317 -1701673711575829620\n",
+ "2021-07-20 $1504 0 sell put 2021-07-30 424.93 431.0 $822 -1701673711575829620\n",
+ "2021-07-20 $1010 1 buy put 2021-08-04 424.93 420.0 $493 -8117502063655787653\n",
+ "2021-07-21 $1258 0 sell put 2021-08-04 431.07 420.0 $248 -8117502063655787653\n",
+ "2021-07-23 $861 1 buy call 2021-08-06 435.51 436.0 $396 -8735812756302087855\n",
+ "2021-07-27 $1553 0 sell call 2021-08-06 440.99 436.0 $693 -8735812756302087855\n",
+ "2021-07-29 $1111 1 buy call 2021-08-13 438.86 439.0 $442 621760015941718347\n",
+ "2021-07-30 $742 2 buy put 2021-08-13 440.67 440.0 $368 8763297668163258816\n",
+ "2021-07-30 $1249 1 sell call 2021-08-13 440.67 439.0 $508 621760015941718347\n",
+ "2021-08-03 $1738 0 sell put 2021-08-13 437.6 440.0 $489 8763297668163258816\n",
+ "2021-08-03 $1217 1 buy call 2021-08-18 437.6 437.0 $520 112045880868823948\n",
+ "2021-08-04 $1897 0 sell call 2021-08-18 441.17 437.0 $681 112045880868823948\n",
+ "2021-08-05 $1454 1 buy call 2021-08-20 439.02 439.0 $443 -8834229154934626017\n",
+ "2021-08-06 $1071 2 buy call 2021-08-20 441.73 442.0 $382 -2301080313776661788\n",
+ "2021-08-06 $1649 1 sell call 2021-08-20 441.73 439.0 $579 -8834229154934626017\n",
+ "2021-08-10 $1970 0 sell call 2021-08-20 442.14 442.0 $321 -2301080313776661788\n",
+ "2021-08-10 $1569 1 buy call 2021-08-25 442.14 442.0 $400 6238949954738594495\n",
+ "2021-08-11 $1223 2 buy call 2021-08-25 442.67 443.0 $345 -2373282444376348542\n",
+ "2021-08-12 $855 3 buy call 2021-08-27 443.73 444.0 $368 -3406897239937079993\n",
+ "2021-08-13 $1281 2 sell call 2021-08-25 445.06 443.0 $427 -2373282444376348542\n",
+ "2021-08-13 $1784 1 sell call 2021-08-25 445.06 442.0 $504 6238949954738594495\n",
+ "2021-08-13 $1427 2 buy call 2021-08-27 445.06 445.0 $357 8468704722269527965\n",
+ "2021-08-13 $1845 1 sell call 2021-08-27 445.06 444.0 $419 -3406897239937079993\n",
+ "2021-08-17 $2262 0 sell call 2021-08-27 447.06 445.0 $418 8468704722269527965\n",
+ "2021-08-18 $1832 1 buy put 2021-09-01 443.95 444.0 $430 -6736289218933144439\n",
+ "2021-08-19 $2538 0 sell put 2021-09-01 439.25 444.0 $707 -6736289218933144439\n",
+ "2021-08-19 $1945 1 buy put 2021-09-03 439.25 439.0 $592 -6884271573314283407\n",
+ "2021-08-20 $2486 0 sell put 2021-09-03 439.87 439.0 $541 -6884271573314283407\n",
+ "2021-08-25 $2136 1 buy call 2021-09-08 447.96 448.0 $349 -4484801547672544518\n",
+ "2021-08-26 $2514 0 sell call 2021-09-08 448.88 448.0 $379 -4484801547672544518\n",
+ "2021-08-27 $2056 1 buy call 2021-09-10 446.33 446.0 $458 -6613503749634975223\n",
+ "2021-08-31 $2744 0 sell call 2021-09-10 452.18 446.0 $689 -6613503749634975223\n",
+ "2021-08-31 $2385 1 buy call 2021-09-15 452.18 452.0 $358 6089091732228613643\n",
+ "2021-09-01 $2715 0 sell call 2021-09-15 451.6 452.0 $330 6089091732228613643\n",
+ "2021-09-08 $2223 1 buy put 2021-09-22 451.52 452.0 $491 -492923806554866076\n",
+ "2021-09-09 $1716 2 buy put 2021-09-24 450.97 451.0 $506 -459108983873823992\n",
+ "2021-09-10 $2346 1 sell put 2021-09-22 448.89 452.0 $630 -492923806554866076\n",
+ "2021-09-10 $1797 2 buy put 2021-09-24 448.89 449.0 $548 -1916072928340654325\n",
+ "2021-09-10 $2423 1 sell put 2021-09-24 448.89 451.0 $626 -459108983873823992\n",
+ "2021-09-14 $3030 0 sell put 2021-09-24 446.56 449.0 $608 -1916072928340654325\n",
+ "2021-09-17 $2502 1 buy put 2021-10-01 447.15 447.0 $527 -4381716056456129993\n",
+ "2021-09-21 $3802 0 sell put 2021-10-01 434.01 447.0 $1300 -4381716056456129993\n",
+ "2021-09-21 $3070 1 buy put 2021-10-06 434.01 434.0 $731 -6787066545127110949\n",
+ "2021-09-22 $3776 0 sell put 2021-10-06 433.74 434.0 $707 -6787066545127110949\n",
+ "2021-09-24 $3263 1 buy call 2021-10-08 443.13 443.0 $513 832141207271048544\n",
+ "2021-09-28 $3643 0 sell call 2021-10-08 442.67 443.0 $381 832141207271048544\n",
+ "2021-09-29 $2975 1 buy put 2021-10-13 433.66 433.0 $667 5144097970190601667\n",
+ "2021-09-30 $3566 0 sell put 2021-10-13 434.37 433.0 $591 5144097970190601667\n",
+ "2021-09-30 $2880 1 buy put 2021-10-15 434.37 434.0 $685 -5071211591900903598\n",
+ "2021-10-01 $3739 0 sell put 2021-10-15 429.0 434.0 $860 -5071211591900903598\n",
+ "2021-10-05 $3036 1 buy call 2021-10-20 428.7 429.0 $703 7838283956571337871\n",
+ "2021-10-06 $2409 2 buy call 2021-10-20 433.06 433.0 $626 -9031921188358448793\n",
+ "2021-10-06 $3293 1 sell call 2021-10-20 433.06 429.0 $885 7838283956571337871\n",
+ "2021-10-07 $4003 0 sell call 2021-10-20 434.9 433.0 $710 -9031921188358448793\n",
+ "2021-10-07 $3360 1 buy call 2021-10-22 434.9 435.0 $642 7155513616553214920\n",
+ "2021-10-08 $2824 2 buy call 2021-10-22 438.62 439.0 $535 -8501175876152445336\n",
+ "2021-10-08 $3625 1 sell call 2021-10-22 438.62 435.0 $801 7155513616553214920\n",
+ "2021-10-12 $3905 0 sell call 2021-10-22 434.69 439.0 $281 -8501175876152445336\n",
+ "2021-10-14 $3342 1 buy call 2021-10-29 435.18 435.0 $562 2976552927544358599\n",
+ "2021-10-15 $2903 2 buy call 2021-10-29 442.47 442.5 $439 -7197440670386102073\n",
+ "2021-10-15 $3892 1 sell call 2021-10-29 442.47 435.0 $990 2976552927544358599\n",
+ "2021-10-19 $4521 0 sell call 2021-10-29 447.25 442.5 $630 -7197440670386102073\n",
+ "2021-10-19 $4069 1 buy call 2021-11-03 447.25 447.0 $452 -7087806160087541559\n",
+ "2021-10-20 $3695 2 buy call 2021-11-03 450.7 451.0 $373 -8780917175705790469\n",
+ "2021-10-20 $4329 1 sell call 2021-11-03 450.7 447.0 $635 -7087806160087541559\n",
+ "2021-10-21 $4783 0 sell call 2021-11-03 452.39 451.0 $454 -8780917175705790469\n",
+ "2021-10-21 $4373 1 buy call 2021-11-05 452.39 452.5 $409 -531237080176796365\n",
+ "2021-10-22 $4001 2 buy call 2021-11-05 453.63 454.0 $371 -387795291883368690\n",
+ "2021-10-22 $4460 1 sell call 2021-11-05 453.63 452.5 $459 -531237080176796365\n",
+ "2021-10-26 $4881 0 sell call 2021-11-05 455.48 454.0 $422 -387795291883368690\n",
+ "2021-10-26 $4542 1 buy call 2021-11-08 455.48 456.0 $338 6908676881864803888\n",
+ "2021-10-27 $4928 0 sell call 2021-11-08 455.96 456.0 $386 6908676881864803888\n",
+ "2021-10-28 $4470 1 buy call 2021-11-10 453.92 454.0 $457 -971143050557192104\n",
+ "2021-10-29 $5160 0 sell call 2021-11-10 458.27 454.0 $691 -971143050557192104\n",
+ "2021-10-29 $4697 1 buy call 2021-11-12 458.27 458.0 $463 3359608931636499872\n",
+ "2021-11-02 $5215 0 sell call 2021-11-12 460.07 458.0 $519 3359608931636499872\n",
+ "2021-11-02 $4788 1 buy call 2021-11-15 460.07 460.0 $426 -3124740595864890126\n",
+ "2021-11-03 $5294 0 sell call 2021-11-15 461.87 460.0 $506 -3124740595864890126\n",
+ "2021-11-03 $4863 1 buy call 2021-11-17 461.87 462.0 $430 312387455831918432\n",
+ "2021-11-04 $4482 2 buy call 2021-11-17 464.73 465.0 $380 8113238156404773310\n",
+ "2021-11-04 $5049 1 sell call 2021-11-17 464.73 462.0 $567 312387455831918432\n",
+ "2021-11-05 $5530 0 sell call 2021-11-17 466.86 465.0 $482 8113238156404773310\n",
+ "2021-11-05 $5116 1 buy call 2021-11-19 466.86 467.0 $413 7684397805722873106\n",
+ "2021-11-09 $5612 0 sell call 2021-11-19 468.99 467.0 $496 7684397805722873106\n",
+ "2021-11-09 $5160 1 buy call 2021-11-24 468.99 469.0 $451 7976565958924291610\n",
+ "2021-11-10 $5534 0 sell call 2021-11-24 467.38 469.0 $375 7976565958924291610\n",
+ "2021-11-11 $5012 1 buy put 2021-11-26 463.67 464.0 $522 8675442415310575118\n",
+ "2021-11-12 $5474 0 sell put 2021-11-26 463.81 464.0 $463 8675442415310575118\n",
+ "2021-11-16 $5026 1 buy put 2021-12-01 467.47 468.0 $448 -4336903744344397648\n",
+ "2021-11-17 $4633 2 buy put 2021-12-01 469.17 469.0 $392 -1174168717600722170\n",
+ "2021-11-17 $4987 1 sell put 2021-12-01 469.17 468.0 $355 -4336903744344397648\n",
+ "2021-11-18 $5404 0 sell put 2021-12-01 468.12 469.0 $417 -1174168717600722170\n",
+ "2021-11-19 $4966 1 buy put 2021-12-03 469.72 470.0 $437 8411978964577029237\n",
+ "2021-11-23 $5497 0 sell put 2021-12-03 467.41 470.0 $532 8411978964577029237\n",
+ "2021-11-23 $4954 1 buy put 2021-12-08 467.41 468.0 $543 -9219599409851145864\n",
+ "2021-11-24 $5419 0 sell put 2021-12-08 468.29 468.0 $466 -9219599409851145864\n",
+ "2021-11-24 $4951 1 buy put 2021-12-08 468.29 468.0 $467 -9219599409851145864\n",
+ "2021-11-30 $5569 0 sell put 2021-12-08 464.54 468.0 $618 -9219599409851145864\n",
+ "2021-11-30 $4876 1 buy put 2021-12-15 464.54 465.0 $692 3125898900109199666\n",
+ "2021-12-01 $4030 2 buy put 2021-12-15 456.06 456.0 $845 4631323406716801398\n",
+ "2021-12-01 $5184 1 sell put 2021-12-15 456.06 465.0 $1154 3125898900109199666\n",
+ "2021-12-02 $6343 0 sell put 2021-12-15 450.44 456.0 $1160 4631323406716801398\n",
+ "2021-12-02 $5360 1 buy put 2021-12-17 450.44 448.0 $982 -3588038661277885719\n",
+ "2021-12-03 $4431 2 buy put 2021-12-17 457.53 458.0 $929 4456779754438982003\n",
+ "2021-12-03 $5041 1 sell put 2021-12-17 457.53 448.0 $611 -3588038661277885719\n",
+ "2021-12-07 $5782 0 sell put 2021-12-17 458.82 458.0 $742 4456779754438982003\n",
+ "2021-12-07 $5134 1 buy call 2021-12-22 458.82 460.0 $648 -7987853211064623468\n",
+ "2021-12-08 $4587 2 buy call 2021-12-22 468.29 468.0 $546 1963498233148497028\n",
+ "2021-12-08 $5671 1 sell call 2021-12-22 468.29 460.0 $1085 -7987853211064623468\n",
+ "2021-12-09 $6220 0 sell call 2021-12-22 469.54 468.0 $549 1963498233148497028\n",
+ "2021-12-10 $5652 1 buy call 2021-12-27 466.35 466.0 $567 5792173807849419353\n",
+ "2021-12-14 $6119 0 sell call 2021-12-27 466.71 466.0 $468 5792173807849419353\n",
+ "2021-12-14 $5483 1 buy put 2021-12-29 466.71 466.0 $636 -7376589985885109551\n",
+ "2021-12-15 $6297 0 sell put 2021-12-29 463.45 466.0 $815 -7376589985885109551\n",
+ "2021-12-22 $5663 1 buy call 2022-01-05 463.01 463.0 $633 7490098289061728302\n",
+ "2021-12-23 $6475 0 sell call 2022-01-05 467.71 463.0 $812 7490098289061728302\n",
+ "2021-12-23 $5936 1 buy call 2022-01-07 467.71 468.0 $538 3451974193171277971\n",
+ "2021-12-28 $7017 0 sell call 2022-01-07 477.26 468.0 $1082 3451974193171277971\n",
+ "2021-12-28 $6580 1 buy call 2022-01-12 477.26 478.0 $437 7528622118074994311\n",
+ "2021-12-29 $6052 2 buy call 2022-01-12 476.92 476.0 $527 -2559344472039491098\n",
+ "2021-12-30 $6440 1 sell call 2022-01-12 477.48 478.0 $389 7528622118074994311\n",
+ "2021-12-30 $5966 2 buy call 2022-01-14 477.48 477.5 $474 -8976380249809761986\n",
+ "2021-12-31 $6388 1 sell call 2022-01-12 476.14 476.0 $423 -2559344472039491098\n",
+ "2021-12-31 $6784 0 sell call 2022-01-14 476.14 477.5 $397 -8976380249809761986\n",
+ "2022-01-04 $6383 1 buy call 2022-01-18 477.77 478.0 $401 367593801941862395\n",
+ "2022-01-05 $6751 0 sell call 2022-01-18 477.56 478.0 $369 367593801941862395\n",
+ "2022-01-05 $6307 1 buy put 2022-01-19 477.56 478.0 $443 -6542708224280215056\n",
+ "2022-01-06 $7362 0 sell put 2022-01-19 468.46 478.0 $1055 -6542708224280215056\n",
+ "2022-01-07 $6784 1 buy put 2022-01-21 467.93 468.0 $577 1512374695422036233\n",
+ "2022-01-11 $7381 0 sell put 2022-01-21 465.44 468.0 $598 1512374695422036233\n",
+ "2022-01-12 $6839 1 buy call 2022-01-26 469.63 470.0 $542 3954560211189829107\n",
+ "2022-01-13 $7413 0 sell call 2022-01-26 470.96 470.0 $575 3954560211189829107\n",
+ "2022-01-14 $6774 1 buy call 2022-01-28 464.78 465.0 $638 7237093779336706303\n",
+ "2022-01-18 $7380 0 sell call 2022-01-28 464.72 465.0 $606 7237093779336706303\n",
+ "2022-01-19 $6629 1 buy put 2022-02-02 456.59 456.0 $750 6774099260874388897\n",
+ "2022-01-20 $7557 0 sell put 2022-02-02 451.81 456.0 $929 6774099260874388897\n",
+ "2022-01-20 $6740 1 buy put 2022-02-04 451.81 452.0 $817 4616337273660185262\n",
+ "2022-01-21 $5895 2 buy put 2022-02-04 446.65 447.0 $844 2728438870101806378\n",
+ "2022-01-21 $6952 1 sell put 2022-02-04 446.65 452.0 $1057 4616337273660185262\n",
+ "2022-01-25 $8186 0 sell put 2022-02-04 439.88 447.0 $1235 2728438870101806378\n",
+ "2022-01-25 $7273 1 buy put 2022-02-11 439.88 435.0 $912 -8244759482575351120\n",
+ "2022-01-26 $6314 2 buy put 2022-02-09 434.51 432.0 $959 2942712507145958478\n",
+ "2022-01-26 $7438 1 sell put 2022-02-11 434.51 435.0 $1125 -8244759482575351120\n",
+ "2022-01-27 $6467 2 buy put 2022-02-11 433.21 431.0 $970 6057457423078631054\n",
+ "2022-01-28 $7455 1 sell put 2022-02-09 431.16 432.0 $988 2942712507145958478\n",
+ "2022-01-28 $8468 0 sell put 2022-02-11 431.16 431.0 $1014 6057457423078631054\n",
+ "2022-02-01 $7676 1 buy call 2022-02-16 449.88 450.0 $791 -3111466305675582382\n",
+ "2022-02-02 $8526 0 sell call 2022-02-16 452.88 450.0 $850 -3111466305675582382\n",
+ "2022-02-09 $7898 1 buy call 2022-02-23 450.82 451.0 $627 4310779553952437094\n",
+ "2022-02-10 $8881 0 sell call 2022-02-23 457.36 451.0 $984 4310779553952437094\n",
+ "2022-02-10 $8294 1 buy call 2022-02-25 457.36 458.0 $587 -8532084142663671538\n",
+ "2022-02-11 $7554 2 buy put 2022-02-25 449.28 449.0 $739 -2443130539899672731\n",
+ "2022-02-11 $7861 1 sell call 2022-02-25 449.28 458.0 $308 -8532084142663671538\n",
+ "2022-02-15 $9113 0 sell put 2022-02-25 438.98 449.0 $1252 -2443130539899672731\n",
+ "2022-02-22 $8152 1 buy put 2022-03-09 434.23 435.0 $960 8349067501071561388\n",
+ "2022-02-23 $7238 2 buy put 2022-03-09 429.65 430.0 $913 -439415556671495254\n",
+ "2022-02-23 $8369 1 sell put 2022-03-09 429.65 435.0 $1131 8349067501071561388\n",
+ "2022-02-24 $9652 0 sell put 2022-03-09 421.97 430.0 $1284 -439415556671495254\n",
+ "2022-03-02 $8730 1 buy put 2022-03-16 429.99 425.0 $921 -5233048998612957322\n",
+ "2022-03-03 $9245 0 sell put 2022-03-16 437.79 425.0 $515 -5233048998612957322\n",
+ "2022-03-04 $8248 1 buy put 2022-03-18 435.67 435.0 $996 -5020385371393278186\n",
+ "2022-03-08 $10166 0 sell put 2022-03-18 419.55 435.0 $1919 -5020385371393278186\n",
+ "2022-03-11 $9264 1 buy call 2022-03-25 425.49 425.0 $902 3796599572207007141\n",
+ "2022-03-15 $9701 0 sell call 2022-03-25 416.98 425.0 $438 3796599572207007141\n",
+ "2022-03-15 $8911 1 buy call 2022-03-30 416.98 420.0 $789 9068304254590978132\n",
+ "2022-03-16 $8101 2 buy call 2022-03-30 426.05 427.0 $810 3770557528698402386\n",
+ "2022-03-16 $9298 1 sell call 2022-03-30 426.05 420.0 $1198 9068304254590978132\n",
+ "2022-03-17 $10507 0 sell call 2022-03-30 435.65 427.0 $1210 3770557528698402386\n",
+ "2022-03-17 $9796 1 buy call 2022-03-31 435.65 436.0 $711 -6844760702455930606\n",
+ "2022-03-18 $10714 0 sell call 2022-03-31 440.76 436.0 $919 -6844760702455930606\n",
+ "2022-03-18 $10045 1 buy call 2022-04-01 440.76 441.0 $668 8183294167174247000\n",
+ "2022-03-22 $10880 0 sell call 2022-04-01 444.38 441.0 $835 8183294167174247000\n",
+ "2022-03-22 $9982 1 buy call 2022-04-06 444.38 442.0 $897 -7601259566618214487\n",
+ "2022-03-23 $9319 2 buy call 2022-04-06 449.59 450.0 $662 6366427134419102355\n",
+ "2022-03-23 $10496 1 sell call 2022-04-06 449.59 442.0 $1177 -7601259566618214487\n",
+ "2022-03-24 $10867 0 sell call 2022-04-06 443.84 450.0 $372 6366427134419102355\n",
+ "2022-03-24 $10179 1 buy call 2022-04-08 443.84 445.0 $687 -1858534782725771954\n",
+ "2022-03-25 $9565 2 buy call 2022-04-08 450.42 451.0 $614 5607779021167247095\n",
+ "2022-03-25 $10562 1 sell call 2022-04-08 450.42 445.0 $998 -1858534782725771954\n",
+ "2022-03-29 $11345 0 sell call 2022-04-08 455.85 451.0 $784 5607779021167247095\n",
+ "2022-03-29 $10712 1 buy call 2022-04-13 455.85 455.0 $633 6375159176214683643\n",
+ "2022-03-30 $10135 2 buy call 2022-04-13 461.51 461.0 $576 -9185694843507134889\n",
+ "2022-03-30 $11098 1 sell call 2022-04-13 461.51 455.0 $964 6375159176214683643\n",
+ "2022-03-31 $11514 0 sell call 2022-04-13 458.41 461.0 $416 -9185694843507134889\n",
+ "2022-03-31 $10959 1 buy call 2022-04-14 458.41 459.0 $554 -3284290280585775775\n",
+ "2022-04-01 $11258 0 sell call 2022-04-14 451.77 459.0 $300 -3284290280585775775\n",
+ "2022-04-01 $10833 1 buy call 2022-04-18 451.77 457.0 $425 -5074781664711299254\n",
+ "2022-04-05 $11265 0 sell call 2022-04-18 456.7 457.0 $433 -5074781664711299254\n",
+ "2022-04-05 $10748 1 buy put 2022-04-20 456.7 457.0 $517 -988379104734934879\n",
+ "2022-04-06 $10204 2 buy put 2022-04-20 451.06 450.0 $543 -109176445659468592\n",
+ "2022-04-06 $11083 1 sell put 2022-04-20 451.06 457.0 $880 -988379104734934879\n",
+ "2022-04-07 $11806 0 sell put 2022-04-20 446.58 450.0 $723 -109176445659468592\n",
+ "2022-04-08 $11182 1 buy put 2022-04-22 448.79 449.0 $623 -3636300061894995371\n",
+ "2022-04-12 $12288 0 sell put 2022-04-22 440.03 449.0 $1107 -3636300061894995371\n",
+ "2022-04-12 $11539 1 buy put 2022-04-27 440.03 440.0 $749 -377929282286263932\n",
+ "2022-04-13 $10860 2 buy put 2022-04-27 438.29 438.0 $678 486535962652768913\n",
+ "2022-04-14 $11314 1 sell put 2022-04-27 443.37 440.0 $455 -377929282286263932\n",
+ "2022-04-14 $11724 0 sell put 2022-04-27 443.37 438.0 $410 486535962652768913\n",
+ "2022-04-14 $11073 1 buy put 2022-04-29 443.37 443.0 $650 2392650682477362837\n",
+ "2022-04-19 $11912 0 sell put 2022-04-29 437.95 443.0 $840 2392650682477362837\n",
+ "2022-04-19 $11171 1 buy put 2022-05-04 437.95 438.0 $741 -7391909317006642624\n",
+ "2022-04-20 $10446 2 buy call 2022-05-04 444.89 444.0 $724 -6158009753449120965\n",
+ "2022-04-20 $10859 1 sell put 2022-05-04 444.89 438.0 $414 -7391909317006642624\n",
+ "2022-04-21 $11529 0 sell call 2022-05-04 444.6 444.0 $670 -6158009753449120965\n",
+ "2022-04-21 $10868 1 buy put 2022-05-06 444.6 444.0 $660 424941324217776454\n",
+ "2022-04-22 $10173 2 buy put 2022-05-06 438.05 437.0 $694 -4822245693365476162\n",
+ "2022-04-22 $11173 1 sell put 2022-05-06 438.05 444.0 $1000 424941324217776454\n",
+ "2022-04-26 $12351 0 sell put 2022-05-06 428.5 437.0 $1179 -4822245693365476162\n",
+ "2022-04-26 $11746 1 buy put 2022-05-11 428.5 420.0 $604 -1567135861471188990\n",
+ "2022-04-27 $12898 0 sell put 2022-05-11 416.17 420.0 $1152 -1567135861471188990\n",
+ "2022-04-27 $12122 1 buy put 2022-05-11 416.17 410.0 $775 -37301170032255982\n",
+ "2022-04-28 $12783 0 sell put 2022-05-11 417.21 410.0 $662 -37301170032255982\n",
+ "2022-04-29 $11875 1 buy put 2022-05-13 427.86 428.0 $908 -1556314144983868084\n",
+ "2022-05-03 $13501 0 sell put 2022-05-13 414.55 428.0 $1627 -1556314144983868084\n",
+ "2022-05-03 $12911 1 buy call 2022-05-18 414.55 423.0 $589 -4181720003497308174\n",
+ "2022-05-04 $13492 0 sell call 2022-05-18 416.37 423.0 $581 -4181720003497308174\n",
+ "2022-05-05 $12616 1 buy put 2022-05-20 428.97 430.0 $875 -7808392596065519848\n",
+ "2022-05-06 $11649 2 buy put 2022-05-20 414.15 412.0 $966 -7061038044427971255\n",
+ "2022-05-06 $13599 1 sell put 2022-05-20 414.15 430.0 $1950 -7808392596065519848\n",
+ "2022-05-10 $15339 0 sell put 2022-05-20 398.33 412.0 $1741 -7061038044427971255\n",
+ "2022-05-10 $14352 1 buy put 2022-05-27 398.33 394.0 $986 8383283533836192459\n",
+ "2022-05-11 $13482 2 buy put 2022-05-25 399.18 396.0 $870 7617385336421433575\n",
+ "2022-05-11 $14335 1 sell put 2022-05-27 399.18 394.0 $854 8383283533836192459\n",
+ "2022-05-13 $15425 0 sell put 2022-05-25 392.37 396.0 $1091 7617385336421433575\n",
+ "2022-05-14 $14491 1 buy call 2022-05-31 401.58 402.0 $934 464460410883455012\n",
+ "2022-05-17 $13683 2 buy call 2022-05-31 400.16 400.0 $807 9193703143939486986\n",
+ "2022-05-17 $14379 1 sell call 2022-05-31 400.16 402.0 $697 464460410883455012\n",
+ "2022-05-18 $15619 0 sell call 2022-05-31 408.26 400.0 $1240 9193703143939486986\n",
+ "2022-05-24 $14805 1 buy call 2022-06-08 396.83 398.0 $813 -3111594279694970410\n",
+ "2022-05-25 $13975 2 buy call 2022-06-08 393.97 394.0 $829 -2240987715616341043\n",
+ "2022-05-25 $14602 1 sell call 2022-06-08 393.97 398.0 $627 -3111594279694970410\n",
+ "2022-05-26 $15586 0 sell call 2022-06-08 397.36 394.0 $985 -2240987715616341043\n",
+ "2022-05-26 $14689 1 buy call 2022-06-10 397.36 397.0 $896 3381752784623118138\n",
+ "2022-05-27 $13868 2 buy call 2022-06-10 405.2 405.0 $821 -1432539005038020212\n",
+ "2022-05-27 $15172 1 sell call 2022-06-10 405.2 397.0 $1305 3381752784623118138\n",
+ "2022-05-28 $16544 0 sell call 2022-06-10 415.31 405.0 $1373 -1432539005038020212\n",
+ "2022-05-31 $15618 1 buy call 2022-06-15 415.26 415.0 $926 -2089154837052602946\n",
+ "2022-06-01 $14801 2 buy call 2022-06-15 412.8 413.0 $816 5320186983691680719\n",
+ "2022-06-01 $15507 1 sell call 2022-06-15 412.8 415.0 $706 -2089154837052602946\n",
+ "2022-06-02 $16130 0 sell call 2022-06-15 409.64 413.0 $624 5320186983691680719\n",
+ "2022-06-02 $15300 1 buy call 2022-06-17 409.64 410.0 $829 239332402827639879\n",
+ "2022-06-03 $16512 0 sell call 2022-06-17 417.37 410.0 $1212 239332402827639879\n",
+ "2022-06-04 $15671 1 buy put 2022-06-22 410.59 409.0 $840 6147916863636503988\n",
+ "2022-06-07 $14951 2 buy call 2022-06-21 411.76 412.0 $719 -3990415253099473506\n",
+ "2022-06-07 $15662 1 sell put 2022-06-22 411.76 409.0 $711 6147916863636503988\n",
+ "2022-06-08 $16532 0 sell call 2022-06-21 415.69 412.0 $871 -3990415253099473506\n",
+ "2022-06-08 $15863 1 buy call 2022-06-22 415.69 416.0 $668 -6300715169000209272\n",
+ "2022-06-09 $16279 0 sell call 2022-06-22 411.28 416.0 $416 -6300715169000209272\n",
+ "2022-06-11 $15292 1 buy put 2022-06-27 389.81 391.0 $986 -5001630237945415546\n",
+ "2022-06-14 $17262 0 sell put 2022-06-27 375.01 391.0 $1971 -5001630237945415546\n",
+ "2022-06-14 $16313 1 buy put 2022-06-29 375.01 372.0 $949 5541099252501590329\n",
+ "2022-06-15 $17216 0 sell put 2022-06-29 373.83 372.0 $904 5541099252501590329\n",
+ "2022-06-16 $16313 1 buy put 2022-06-30 379.15 378.0 $902 -3424880529377162415\n",
+ "2022-06-17 $17918 0 sell put 2022-06-30 366.89 378.0 $1605 -3424880529377162415\n",
+ "2022-06-17 $16948 1 buy put 2022-07-01 366.89 366.0 $969 1301965747849620804\n",
+ "2022-06-21 $17738 0 sell put 2022-07-01 365.86 366.0 $791 1301965747849620804\n",
+ "2022-06-23 $16792 1 buy call 2022-07-08 374.35 373.0 $946 3656453077545650429\n",
+ "2022-06-24 $15982 2 buy call 2022-07-08 378.12 378.0 $809 6034655612404092569\n",
+ "2022-06-24 $17079 1 sell call 2022-07-08 378.12 373.0 $1098 3656453077545650429\n",
+ "2022-06-28 $18395 0 sell call 2022-07-08 388.66 378.0 $1316 6034655612404092569\n",
+ "2022-06-29 $17654 1 buy put 2022-07-13 380.72 380.0 $740 2000113068608748440\n",
+ "2022-06-30 $16870 2 buy put 2022-07-15 380.37 380.0 $783 -1192477565612019286\n",
+ "2022-07-01 $17769 1 sell put 2022-07-13 377.28 380.0 $899 2000113068608748440\n",
+ "2022-07-01 $18741 0 sell put 2022-07-15 377.28 380.0 $973 -1192477565612019286\n",
+ "2022-07-02 $18096 1 buy put 2022-07-18 381.2 378.0 $644 1991876626316956431\n",
+ "2022-07-05 $17538 2 buy put 2022-07-20 381.24 374.0 $558 -4366005498378640388\n",
+ "2022-07-06 $18108 1 sell put 2022-07-18 381.95 378.0 $571 1991876626316956431\n",
+ "2022-07-06 $18606 0 sell put 2022-07-20 381.95 374.0 $499 -4366005498378640388\n",
+ "2022-07-07 $17766 1 buy call 2022-07-22 383.31 383.0 $840 1828459589013828245\n",
+ "2022-07-08 $17018 2 buy call 2022-07-22 388.97 389.0 $747 -8975058447919485058\n",
+ "2022-07-08 $18127 1 sell call 2022-07-22 388.97 383.0 $1110 1828459589013828245\n",
+ "2022-07-09 $18784 0 sell call 2022-07-22 388.69 389.0 $657 -8975058447919485058\n",
+ "2022-07-13 $18023 1 buy put 2022-07-27 380.87 380.0 $760 -1820463523673600976\n",
+ "2022-07-14 $17194 2 buy put 2022-07-29 378.87 379.0 $828 7235987649572113076\n",
+ "2022-07-15 $18006 1 sell put 2022-07-27 377.96 380.0 $812 -1820463523673600976\n",
+ "2022-07-15 $17203 2 buy call 2022-07-29 377.96 378.0 $802 8778560147282023587\n",
+ "2022-07-15 $18042 1 sell put 2022-07-29 377.96 379.0 $840 7235987649572113076\n",
+ "2022-07-16 $19176 0 sell call 2022-07-29 385.09 378.0 $1134 8778560147282023587\n",
+ "2022-07-16 $18447 1 buy put 2022-08-01 385.09 385.0 $728 2129408354013747676\n",
+ "2022-07-19 $19279 0 sell put 2022-08-01 381.99 385.0 $833 2129408354013747676\n",
+ "2022-07-19 $18608 1 buy call 2022-08-03 381.99 384.0 $671 -4927043145834948231\n",
+ "2022-07-20 $17820 2 buy call 2022-08-03 392.28 392.0 $787 959726026352512569\n",
+ "2022-07-20 $19131 1 sell call 2022-08-03 392.28 384.0 $1312 -4927043145834948231\n",
+ "2022-07-21 $20004 0 sell call 2022-08-03 394.76 392.0 $873 959726026352512569\n",
+ "2022-07-21 $19245 1 buy call 2022-08-05 394.76 395.0 $758 -1245599862644458946\n",
+ "2022-07-22 $20151 0 sell call 2022-08-05 398.82 395.0 $907 -1245599862644458946\n",
+ "2022-07-23 $19494 1 buy put 2022-08-08 395.1 395.0 $657 -3911519630918010438\n",
+ "2022-07-26 $20076 0 sell put 2022-08-08 395.54 395.0 $583 -3911519630918010438\n",
+ "2022-07-28 $19357 1 buy call 2022-08-12 401.01 401.0 $719 -5420161556698054716\n",
+ "2022-07-29 $18689 2 buy call 2022-08-12 406.04 406.0 $667 -1147760985307654549\n",
+ "2022-07-29 $19662 1 sell call 2022-08-12 406.04 401.0 $974 -5420161556698054716\n",
+ "2022-07-30 $20644 0 sell call 2022-08-12 412.05 406.0 $982 -1147760985307654549\n",
+ "2022-07-30 $20026 1 buy put 2022-08-15 412.05 412.0 $617 -2893623546855422102\n",
+ "2022-08-02 $20669 0 sell put 2022-08-15 410.72 412.0 $644 -2893623546855422102\n",
+ "2022-08-02 $19928 1 buy call 2022-08-17 410.72 410.0 $741 2247212375177449356\n",
+ "2022-08-03 $20521 0 sell call 2022-08-17 408.13 410.0 $594 2247212375177449356\n",
+ "2022-08-03 $19922 1 buy call 2022-08-17 408.13 410.0 $598 2247212375177449356\n",
+ "2022-08-04 $20813 0 sell call 2022-08-17 414.41 410.0 $891 2247212375177449356\n",
+ "2022-08-04 $20166 1 buy call 2022-08-19 414.41 415.0 $646 -2996159357728367929\n",
+ "2022-08-05 $19533 2 buy call 2022-08-19 414.2 414.0 $632 -4808575540060018947\n",
+ "2022-08-05 $20108 1 sell call 2022-08-19 414.2 415.0 $575 -2996159357728367929\n",
+ "2022-08-06 $20658 0 sell call 2022-08-19 413.44 414.0 $551 -4808575540060018947\n",
+ "2022-08-06 $20042 1 buy put 2022-08-22 413.44 414.0 $615 -2953128696276673414\n",
+ "2022-08-09 $20632 0 sell put 2022-08-22 413.01 414.0 $590 -2953128696276673414\n",
+ "2022-08-09 $19987 1 buy call 2022-08-24 413.01 413.0 $644 -7882178010590609347\n",
+ "2022-08-10 $19331 2 buy call 2022-08-24 411.35 411.0 $655 7089109762944132718\n",
+ "2022-08-10 $19873 1 sell call 2022-08-24 411.35 413.0 $542 -7882178010590609347\n",
+ "2022-08-11 $21003 0 sell call 2022-08-24 419.95 411.0 $1131 7089109762944132718\n",
+ "2022-08-11 $20375 1 buy call 2022-08-26 419.95 420.0 $627 -3531454810442989774\n",
+ "2022-08-12 $19831 2 buy call 2022-08-26 420.0 421.0 $544 -8460645988511495771\n",
+ "2022-08-13 $20767 1 sell call 2022-08-26 427.06 421.0 $937 -8460645988511495771\n",
+ "2022-08-13 $21774 0 sell call 2022-08-26 427.06 420.0 $1008 -3531454810442989774\n",
+ "2022-08-13 $21149 1 buy put 2022-08-29 427.06 428.0 $625 5341830175112048998\n",
+ "2022-08-16 $21650 0 sell put 2022-08-29 428.86 428.0 $502 5341830175112048998\n",
+ "2022-08-16 $20979 1 buy call 2022-08-31 428.86 428.0 $670 8776605813738125023\n",
+ "2022-08-17 $21681 0 sell call 2022-08-31 429.69 428.0 $702 8776605813738125023\n",
+ "2022-08-20 $21097 1 buy put 2022-09-06 422.14 422.0 $583 -767035857131925246\n",
+ "2022-08-23 $22182 0 sell put 2022-09-06 413.41 422.0 $1086 -767035857131925246\n",
+ "2022-08-27 $21488 1 buy put 2022-09-12 405.31 405.0 $694 -4573082088966285397\n",
+ "2022-08-30 $22259 0 sell put 2022-09-12 402.65 405.0 $772 -4573082088966285397\n",
+ "2022-09-02 $21487 1 buy put 2022-09-16 396.39 396.0 $771 -3306557534636799534\n",
+ "2022-09-06 $22423 0 sell put 2022-09-16 392.24 396.0 $936 -3306557534636799534\n",
+ "2022-09-06 $21560 1 buy put 2022-09-21 392.24 392.0 $862 -948101638313432221\n",
+ "2022-09-07 $20730 2 buy put 2022-09-21 390.79 390.0 $829 -7320213985431285338\n",
+ "2022-09-08 $21267 1 sell put 2022-09-21 397.79 392.0 $537 -948101638313432221\n",
+ "2022-09-08 $21737 0 sell put 2022-09-21 397.79 390.0 $471 -7320213985431285338\n",
+ "2022-09-08 $20894 1 buy put 2022-09-23 397.79 398.0 $842 -9051688925191769827\n",
+ "2022-09-09 $20221 2 buy call 2022-09-23 400.39 400.0 $673 -7541513482283454613\n",
+ "2022-09-09 $20875 1 sell put 2022-09-23 400.39 398.0 $655 -9051688925191769827\n",
+ "2022-09-13 $22171 0 sell call 2022-09-23 410.94 400.0 $1297 -7541513482283454613\n",
+ "2022-09-13 $21382 1 buy put 2022-09-28 410.94 410.0 $789 4557955706014861436\n",
+ "2022-09-14 $23251 0 sell put 2022-09-28 393.12 410.0 $1870 4557955706014861436\n",
+ "2022-09-16 $22417 1 buy put 2022-09-30 390.15 390.0 $833 -4962074068870357362\n",
+ "2022-09-20 $23189 0 sell put 2022-09-30 388.54 390.0 $772 -4962074068870357362\n",
+ "2022-09-21 $22361 1 buy put 2022-10-05 384.16 384.0 $827 -5157465768931707255\n",
+ "2022-09-22 $23474 0 sell put 2022-10-05 377.4 384.0 $1114 -5157465768931707255\n",
+ "2022-09-22 $22652 1 buy put 2022-10-07 377.4 377.0 $822 -7021918864404738410\n",
+ "2022-09-23 $21902 2 buy put 2022-10-07 374.22 374.0 $749 2485723014931494732\n",
+ "2022-09-27 $23226 1 sell put 2022-10-07 364.32 374.0 $1324 2485723014931494732\n",
+ "2022-09-27 $24748 0 sell put 2022-10-07 364.32 377.0 $1523 -7021918864404738410\n",
+ "2022-09-27 $23856 1 buy put 2022-10-12 364.32 364.0 $891 -6943835067143174647\n",
+ "2022-09-28 $23030 2 buy put 2022-10-12 363.39 362.0 $826 3278675820627584732\n",
+ "2022-09-29 $23579 1 sell put 2022-10-12 370.49 364.0 $550 -6943835067143174647\n",
+ "2022-09-29 $24065 0 sell put 2022-10-12 370.49 362.0 $487 3278675820627584732\n",
+ "2022-09-29 $23200 1 buy put 2022-10-14 370.49 370.0 $865 94980662079510567\n",
+ "2022-09-30 $24442 0 sell put 2022-10-14 362.84 370.0 $1243 94980662079510567\n",
+ "2022-10-04 $23545 1 buy call 2022-10-19 366.62 366.0 $896 3746888690630950212\n",
+ "2022-10-05 $22730 2 buy call 2022-10-19 377.8 378.0 $815 7429931081640675250\n",
+ "2022-10-05 $24322 1 sell call 2022-10-19 377.8 366.0 $1593 3746888690630950212\n",
+ "2022-10-06 $25038 0 sell call 2022-10-19 377.12 378.0 $717 7429931081640675250\n",
+ "2022-10-11 $24196 1 buy put 2022-10-26 360.07 360.0 $842 -5368590079327986307\n",
+ "2022-10-12 $23315 2 buy put 2022-10-26 357.76 358.0 $880 -2228543023048547233\n",
+ "2022-10-12 $24296 1 sell put 2022-10-26 357.76 360.0 $982 -5368590079327986307\n",
+ "2022-10-13 $25208 0 sell put 2022-10-26 356.58 358.0 $912 -2228543023048547233\n",
+ "2022-10-14 $24341 1 buy put 2022-10-28 365.96 366.0 $866 4301307267275124674\n",
+ "2022-10-18 $25015 0 sell put 2022-10-28 366.79 366.0 $675 4301307267275124674\n",
+ "2022-10-18 $24123 1 buy call 2022-11-02 366.79 367.0 $892 2991855981860135771\n",
+ "2022-10-19 $23239 2 buy call 2022-11-02 371.15 371.0 $883 2471821561043053486\n",
+ "2022-10-19 $24348 1 sell call 2022-11-02 371.15 367.0 $1110 2991855981860135771\n",
+ "2022-10-20 $25066 0 sell call 2022-11-02 368.51 371.0 $718 2471821561043053486\n",
+ "2022-10-20 $24093 1 buy call 2022-11-04 368.51 368.0 $972 -6433033376981040983\n",
+ "2022-10-21 $23173 2 buy call 2022-11-04 365.52 365.0 $919 -5161522679559344811\n",
+ "2022-10-21 $23932 1 sell call 2022-11-04 365.52 368.0 $759 -6433033376981040983\n",
+ "2022-10-25 $25632 0 sell call 2022-11-04 378.8 365.0 $1701 -5161522679559344811\n",
+ "2022-10-25 $24770 1 buy call 2022-11-07 378.8 379.0 $861 -1398887828152447844\n",
+ "2022-10-26 $25907 0 sell call 2022-11-07 384.81 379.0 $1137 -1398887828152447844\n",
+ "2022-10-26 $24998 1 buy call 2022-11-09 384.81 385.0 $908 4791025620052466905\n",
+ "2022-10-27 $24145 2 buy call 2022-11-09 382.12 382.0 $852 5409902241394142652\n",
+ "2022-10-27 $24844 1 sell call 2022-11-09 382.12 385.0 $699 4791025620052466905\n",
+ "2022-10-28 $25541 0 sell call 2022-11-09 380.17 382.0 $698 5409902241394142652\n",
+ "2022-10-28 $24632 1 buy call 2022-11-11 380.17 380.0 $908 -8561176376681393971\n",
+ "2022-10-29 $23753 2 buy call 2022-11-11 388.97 389.0 $879 9012135789875129345\n",
+ "2022-10-29 $25166 1 sell call 2022-11-11 388.97 380.0 $1414 -8561176376681393971\n",
+ "2022-11-01 $25825 0 sell call 2022-11-11 386.15 389.0 $660 9012135789875129345\n",
+ "2022-11-01 $24975 1 buy call 2022-11-14 386.15 386.0 $850 3992201762359171477\n",
+ "2022-11-02 $25725 0 sell call 2022-11-14 384.59 386.0 $751 3992201762359171477\n",
+ "2022-11-02 $24893 1 buy put 2022-11-16 384.59 385.0 $831 6579843084052027100\n",
+ "2022-11-03 $26217 0 sell put 2022-11-16 374.86 385.0 $1324 6579843084052027100\n",
+ "2022-11-05 $25438 1 buy call 2022-11-18 376.36 376.0 $778 -8637927109273876315\n",
+ "2022-11-08 $26368 0 sell call 2022-11-18 380.01 376.0 $931 -8637927109273876315\n",
+ "2022-11-09 $25607 1 buy put 2022-11-23 382.0 382.0 $761 -1937883976954668405\n",
+ "2022-11-10 $26772 0 sell put 2022-11-23 374.09 382.0 $1166 -1937883976954668405\n",
+ "2022-11-12 $26065 1 buy call 2022-11-28 398.61 398.0 $706 -7983113075983410488\n",
+ "2022-11-15 $26534 0 sell call 2022-11-28 395.16 398.0 $469 -7983113075983410488\n",
+ "2022-11-15 $25875 1 buy call 2022-11-29 395.16 395.0 $658 -2693882272827872018\n",
+ "2022-11-16 $26696 0 sell call 2022-11-29 398.52 395.0 $822 -2693882272827872018\n",
+ "2022-11-17 $26072 1 buy put 2022-12-01 395.49 396.0 $624 8158650210339860672\n",
+ "2022-11-18 $25452 2 buy put 2022-12-02 394.25 394.0 $619 101124803460407800\n",
+ "2022-11-19 $25967 1 sell put 2022-12-01 396.14 396.0 $515 8158650210339860672\n",
+ "2022-11-19 $26454 0 sell put 2022-12-02 396.14 394.0 $488 101124803460407800\n",
+ "2022-11-23 $25864 1 buy call 2022-12-07 399.9 400.0 $589 6238634529645652398\n",
+ "2022-11-24 $26513 0 sell call 2022-12-07 402.42 400.0 $649 6238634529645652398\n",
+ "2022-11-26 $25919 1 buy call 2022-12-12 402.33 402.0 $593 3441209075843893832\n",
+ "2022-11-29 $26211 0 sell call 2022-12-12 395.93 402.0 $293 3441209075843893832\n",
+ "2022-11-29 $25512 1 buy put 2022-12-14 395.93 396.0 $699 8813954819939474607\n",
+ "2022-11-30 $24719 2 buy call 2022-12-14 395.31 395.0 $792 -8219247025944873394\n",
+ "2022-11-30 $25442 1 sell put 2022-12-14 395.31 396.0 $724 8813954819939474607\n",
+ "2022-12-01 $26943 0 sell call 2022-12-14 407.54 395.0 $1501 -8219247025944873394\n",
+ "2022-12-01 $26285 1 buy call 2022-12-15 407.54 410.0 $657 5541745380706589093\n",
+ "2022-12-02 $26866 0 sell call 2022-12-15 407.4 410.0 $582 5541745380706589093\n",
+ "2022-12-06 $26124 1 buy put 2022-12-23 399.58 399.0 $742 2989180358497465075\n",
+ "2022-12-07 $25290 2 buy put 2022-12-23 393.87 394.0 $833 1746184576729348128\n",
+ "2022-12-07 $26378 1 sell put 2022-12-23 393.87 399.0 $1089 2989180358497465075\n",
+ "2022-12-08 $25574 2 buy put 2022-12-23 393.11 393.0 $804 -7384460226115607003\n",
+ "2022-12-09 $24795 3 buy put 2022-12-23 396.26 396.0 $778 6225915397449919081\n",
+ "2022-12-09 $25477 2 sell put 2022-12-23 396.26 394.0 $683 1746184576729348128\n",
+ "2022-12-09 $26118 1 sell put 2022-12-23 396.26 393.0 $641 -7384460226115607003\n",
+ "2022-12-10 $27018 0 sell put 2022-12-23 393.29 396.0 $901 6225915397449919081\n",
+ "2022-12-13 $26230 1 buy call 2022-12-30 398.92 399.0 $787 -5885074659280831856\n",
+ "2022-12-14 $25582 2 buy call 2022-12-30 401.95 402.0 $648 8413629415775978354\n",
+ "2022-12-15 $26183 1 sell call 2022-12-30 399.41 399.0 $602 -5885074659280831856\n",
+ "2022-12-15 $26638 0 sell call 2022-12-30 399.41 402.0 $456 8413629415775978354\n",
+ "2022-12-16 $25968 1 buy put 2022-12-30 389.71 390.0 $670 7421119335397521813\n",
+ "2022-12-20 $27037 0 sell put 2022-12-30 380.02 390.0 $1070 7421119335397521813\n",
+ "2022-12-20 $26431 1 buy put 2023-01-06 380.02 380.0 $605 1366662598335656347\n",
+ "2022-12-21 $26992 0 sell put 2023-01-06 380.49 380.0 $561 1366662598335656347\n",
+ "2022-12-22 $26455 1 buy put 2023-01-06 386.21 386.0 $536 -4082595084277387476\n",
+ "2022-12-23 $27279 0 sell put 2023-01-06 380.72 386.0 $825 -4082595084277387476\n",
+ "2022-12-27 $26479 1 buy call 2023-01-13 382.91 383.0 $800 8501195442061717403\n",
+ "2022-12-28 $25805 2 buy put 2023-01-13 381.38 381.0 $673 5180585455651897589\n",
+ "2022-12-28 $26491 1 sell call 2023-01-13 381.38 383.0 $687 8501195442061717403\n",
+ "2022-12-29 $27385 0 sell put 2023-01-13 376.71 381.0 $894 5180585455651897589\n",
"Start money: $1000.00\n",
"End money: $27384.72 (2638.47%)\n"
]
@@ -3964,7 +3964,7 @@
{
"data": {
"application/vnd.jupyter.widget-view+json": {
- "model_id": "d64794bb93114bc28c9b3f9f6256e915",
+ "model_id": "027f215a335f47758d6ec87cd622eab0",
"version_major": 2,
"version_minor": 0
},
@@ -4040,7 +4040,7 @@
" \n",
" mean | \n",
" 12564.333493449807 | \n",
- " 1.7683089979399955e+17 | \n",
+ " -3.297593105406428e+17 | \n",
" 706.5655021834061 | \n",
" 0.8231441048034934 | \n",
" 115.0603448275862 | \n",
@@ -4049,7 +4049,7 @@
"
\n",
" std | \n",
" 8748.263621626165 | \n",
- " 5.415282829400126e+18 | \n",
+ " 5.450832055463817e+18 | \n",
" 304.040027218196 | \n",
" 0.6980351801074051 | \n",
" 282.0181225576875 | \n",
@@ -4058,7 +4058,7 @@
"
\n",
" min | \n",
" 443.44000000000005 | \n",
- " -9.124812247696359e+18 | \n",
+ " -9.219599409851146e+18 | \n",
" 122.0 | \n",
" 0.0 | \n",
" -464.0 | \n",
@@ -4067,7 +4067,7 @@
"
\n",
" 25% | \n",
" 4866.300000000007 | \n",
- " -5.078825320468497e+18 | \n",
+ " -5.001630237945416e+18 | \n",
" 493.75 | \n",
" 0.0 | \n",
" -75.25 | \n",
@@ -4076,7 +4076,7 @@
"
\n",
" 50% | \n",
" 11134.520000000022 | \n",
- " 6.807183539924783e+17 | \n",
+ " -4.59108983873824e+17 | \n",
" 672.0 | \n",
" 1.0 | \n",
" 60.5 | \n",
@@ -4085,7 +4085,7 @@
"
\n",
" 75% | \n",
" 20654.320000000036 | \n",
- " 4.92021758000309e+18 | \n",
+ " 4.3013072672751247e+18 | \n",
" 868.9999999999999 | \n",
" 1.0 | \n",
" 276.25 | \n",
@@ -4094,7 +4094,7 @@
"
\n",
" max | \n",
" 27384.720000000056 | \n",
- " 9.197127736811209e+18 | \n",
+ " 9.193703143939487e+18 | \n",
" 1971.0 | \n",
" 3.0 | \n",
" 1081.0 | \n",
@@ -4107,13 +4107,13 @@
"text/plain": [
" money id price \\\n",
"count 458.0 458.0 458.0 \n",
- "mean 12564.333493449807 1.7683089979399955e+17 706.5655021834061 \n",
- "std 8748.263621626165 5.415282829400126e+18 304.040027218196 \n",
- "min 443.44000000000005 -9.124812247696359e+18 122.0 \n",
- "25% 4866.300000000007 -5.078825320468497e+18 493.75 \n",
- "50% 11134.520000000022 6.807183539924783e+17 672.0 \n",
- "75% 20654.320000000036 4.92021758000309e+18 868.9999999999999 \n",
- "max 27384.720000000056 9.197127736811209e+18 1971.0 \n",
+ "mean 12564.333493449807 -3.297593105406428e+17 706.5655021834061 \n",
+ "std 8748.263621626165 5.450832055463817e+18 304.040027218196 \n",
+ "min 443.44000000000005 -9.219599409851146e+18 122.0 \n",
+ "25% 4866.300000000007 -5.001630237945416e+18 493.75 \n",
+ "50% 11134.520000000022 -4.59108983873824e+17 672.0 \n",
+ "75% 20654.320000000036 4.3013072672751247e+18 868.9999999999999 \n",
+ "max 27384.720000000056 9.193703143939487e+18 1971.0 \n",
"\n",
" options diff pct_change \n",
"count 458.0 232.0 232.0 \n",