From c58d18c8b75b86962c52c56c69bd5b13e164ae81 Mon Sep 17 00:00:00 2001 From: Jhonathan Abreu Date: Wed, 3 Dec 2025 11:31:01 -0400 Subject: [PATCH 1/2] Replace RestSharp with built in HttpClient --- .../IndexHistoryProvider.cs | 31 ++++++++++++------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/Lean.DataSource.OptionsUniverseGenerator/IndexHistoryProvider.cs b/Lean.DataSource.OptionsUniverseGenerator/IndexHistoryProvider.cs index 1e487ea..5915404 100644 --- a/Lean.DataSource.OptionsUniverseGenerator/IndexHistoryProvider.cs +++ b/Lean.DataSource.OptionsUniverseGenerator/IndexHistoryProvider.cs @@ -22,11 +22,13 @@ using QuantConnect.Logging; using QuantConnect.Securities; using QuantConnect.Util; -using RestSharp; using System; using System.Collections.Generic; using System.Linq; +using System.Net; +using System.Net.Http; using System.Threading; +using System.Web; namespace QuantConnect.DataSource.OptionsUniverseGenerator { @@ -39,9 +41,13 @@ public partial class IndexHistoryProvider : SynchronizingHistoryProvider private bool _resolutionLog; private bool _dataTypeLog; private bool _useDailyPreciseEndTime; - private readonly static string YahooFinanceApiUrl = "https://query1.finance.yahoo.com/v8/finance"; + private readonly static string YahooFinanceApiUrl = "https://query1.finance.yahoo.com/"; + private readonly static string BaseUri = "v8/finance"; - private readonly RestClient _restClient = new(YahooFinanceApiUrl); + private readonly HttpClient _httpClient = new HttpClient + { + BaseAddress = new Uri(YahooFinanceApiUrl), + }; /// /// Initializes this history provider to work for the specified job @@ -51,6 +57,7 @@ public override void Initialize(HistoryProviderInitializeParameters parameters) { _useDailyPreciseEndTime = parameters.AlgorithmSettings.DailyPreciseEndTime; AlgorithmSettings = parameters.AlgorithmSettings; + _httpClient.DefaultRequestHeaders.Add("User-Agent", "C#/HttpClient"); } /// @@ -141,22 +148,24 @@ public IEnumerable GetHistory(HistoryRequest request) $"{request.Symbol}-{request.Resolution}-{request.TickType}."); } - var restRequest = new RestRequest($"chart/{symbol}"); - restRequest.AddQueryParameter("period1", start.ToString()); - restRequest.AddQueryParameter("period2", end.ToString()); - restRequest.AddQueryParameter("interval", interval); - restRequest.AddQueryParameter("includePrePost", request.IncludeExtendedMarketHours.ToString()); + var query = HttpUtility.ParseQueryString(string.Empty); + query["period1"] = start.ToString(); + query["period2"] = end.ToString(); + query["interval"] = interval; + query["includePrePost"] = request.IncludeExtendedMarketHours.ToString(); + + var uri = $"{BaseUri}/chart/{symbol}?{query}"; try { - var response = _restClient.Get(restRequest); - if (response.StatusCode != System.Net.HttpStatusCode.OK) + using var response = _httpClient.GetAsync(uri).Result; + if (response.StatusCode != HttpStatusCode.OK) { Log.Error($"IndexHistoryProvider.GetHistory(): Failed to get history for {symbol}. Status code: {response.StatusCode}."); continue; } - var content = response.Content; + var content = response.Content.ReadAsStringAsync().Result; // Log the response content for debugging purposes Log.Trace($"IndexHistoryProvider.GetHistory(): Response content for {request.Symbol}-{request.Resolution}-{request.TickType}: {content}"); From f69e1d17e4e910e0d949e95052b8f9eb88655894 Mon Sep 17 00:00:00 2001 From: Jhonathan Abreu Date: Thu, 4 Dec 2025 18:35:31 -0400 Subject: [PATCH 2/2] Minor fixes and cleanup --- .../IndexHistoryProvider.cs | 7 +- .../ImpliedVolatilityInterpolatorTests.cs | 29 +- .../TestData/test.csv | 516 +++++++++--------- 3 files changed, 282 insertions(+), 270 deletions(-) diff --git a/Lean.DataSource.OptionsUniverseGenerator/IndexHistoryProvider.cs b/Lean.DataSource.OptionsUniverseGenerator/IndexHistoryProvider.cs index 5915404..8d7e5cc 100644 --- a/Lean.DataSource.OptionsUniverseGenerator/IndexHistoryProvider.cs +++ b/Lean.DataSource.OptionsUniverseGenerator/IndexHistoryProvider.cs @@ -158,15 +158,12 @@ public IEnumerable GetHistory(HistoryRequest request) try { - using var response = _httpClient.GetAsync(uri).Result; - if (response.StatusCode != HttpStatusCode.OK) + if (!_httpClient.TryDownloadData(uri, out var content, out var statusCode)) { - Log.Error($"IndexHistoryProvider.GetHistory(): Failed to get history for {symbol}. Status code: {response.StatusCode}."); + Log.Error($"IndexHistoryProvider.GetHistory(): Failed to get history for {symbol}. Status code: {statusCode}."); continue; } - var content = response.Content.ReadAsStringAsync().Result; - // Log the response content for debugging purposes Log.Trace($"IndexHistoryProvider.GetHistory(): Response content for {request.Symbol}-{request.Resolution}-{request.TickType}: {content}"); diff --git a/QuantConnect.DataSource.DerivativeUniverseGeneratorTests/ImpliedVolatilityInterpolatorTests.cs b/QuantConnect.DataSource.DerivativeUniverseGeneratorTests/ImpliedVolatilityInterpolatorTests.cs index 15bb138..7c657c8 100644 --- a/QuantConnect.DataSource.DerivativeUniverseGeneratorTests/ImpliedVolatilityInterpolatorTests.cs +++ b/QuantConnect.DataSource.DerivativeUniverseGeneratorTests/ImpliedVolatilityInterpolatorTests.cs @@ -30,8 +30,9 @@ namespace QuantConnect.DataSource.DerivativeUniverseGeneratorTests public class ImpliedVolatilityInterpolatorTests { private const string _testFile = "TestData/test.csv"; - private const string _sidHeader = "#symbol_id"; - private const string _tickerHeader = "symbol_value"; + private const string _expiryHeader = "#expiry"; + private const string _strikeHeader = "strike"; + private const string _rightHeader = "right"; private const string _priceHeader = "close"; private const string _ivHeader = "implied_volatility"; private const int _validCount = 236; @@ -45,26 +46,35 @@ public void SetUp() { var lines = File.ReadAllLines(_testFile); var headers = lines[0].Split(','); - var sidIndex = Array.IndexOf(headers, _sidHeader); - var tickerIndex = Array.IndexOf(headers, _tickerHeader); + var expiryIndex = Array.IndexOf(headers, _expiryHeader); + var strikeIndex = Array.IndexOf(headers, _strikeHeader); + var rightIndex = Array.IndexOf(headers, _rightHeader); var priceIndex = Array.IndexOf(headers, _priceHeader); var ivIndex = Array.IndexOf(headers, _ivHeader); var underlying = lines[1].Split(','); - var undSymbol = new Symbol(SecurityIdentifier.Parse(underlying[sidIndex]), underlying[tickerIndex]); + var undSymbol = Symbol.Create("SPY", SecurityType.Equity, Market.USA); var underlyingPrice = decimal.Parse(underlying[priceIndex]); _data = lines.Skip(2) .Select(line => { var items = line.Split(','); - var symbol = new Symbol(SecurityIdentifier.Parse(items[sidIndex]), items[tickerIndex]); + var expiry = DateTime.ParseExact(items[expiryIndex], "yyyyMMdd", null); + var strike = decimal.Parse(items[strikeIndex]); + var right = items[rightIndex] == "C" ? OptionRight.Call : OptionRight.Put; + + var symbol = Symbol.CreateOption(undSymbol, null, undSymbol.ID.Market, + undSymbol.SecurityType.DefaultOptionStyle(), right, strike, expiry); + var entry = new OptionUniverseEntry(symbol); entry.Close = decimal.Parse(items[priceIndex]); return entry; }) .ToList(); + var valids = 0; + foreach (var entry in _data) { var mirrorSymbol = OptionsUniverseGeneratorUtils.GetMirrorOptionSymbol(entry.Symbol); @@ -77,6 +87,11 @@ public void SetUp() greeks.Update(new TradeBar { Symbol = undSymbol, EndTime = _currentDate, Close = underlyingPrice }); entry.SetGreeksIndicators(greeks); + + if (entry.ImpliedVolatility != null && entry.ImpliedVolatility.Value != 0m) + { + valids++; + } } _interpolator = new TestImpliedVolatilityInterpolator(_currentDate, _data, underlyingPrice, _validCount); @@ -96,7 +111,7 @@ public void IvInterpolationAndGreeksGenerationTest() Assert.Greater(interpolatedIv, 0m); // domain of IV :-> (0, inf] - var greekIndicator = _interpolator.GetUpdatedGreeksIndicators(symbol, interpolatedIv, OptionPricingModelType.BlackScholes, + var greekIndicator = _interpolator.GetUpdatedGreeksIndicators(symbol, interpolatedIv, OptionPricingModelType.BlackScholes, OptionPricingModelType.BlackScholes); var greeks = greekIndicator.GetGreeks(); diff --git a/QuantConnect.DataSource.DerivativeUniverseGeneratorTests/TestData/test.csv b/QuantConnect.DataSource.DerivativeUniverseGeneratorTests/TestData/test.csv index 5b5223e..ac6b27a 100644 --- a/QuantConnect.DataSource.DerivativeUniverseGeneratorTests/TestData/test.csv +++ b/QuantConnect.DataSource.DerivativeUniverseGeneratorTests/TestData/test.csv @@ -1,258 +1,258 @@ -#symbol_id,symbol_value,open,high,low,close,volume,open_interest,implied_volatility,delta,gamma,vega,theta,rho -SPY R735QTJ8XC9X,SPY,493.5,494.32,492.05,493.98,51588110,,,,,,, -SPY YFUPU78B2RYE|SPY R735QTJ8XC9X,SPY 240209C00350000,142.82,144.735,141.96,144.185,0,,1.4768408,0.9991389,0.0000431,0.0008509,-0.0367501,0.0191536 -SPY YFUPU8P87QLI|SPY R735QTJ8XC9X,SPY 240209C00355000,137.815,140.055,136.77,139.385,0,,1.4198783,0.9991138,0.0000464,0.0008802,-0.0373318,0.0194269 -SPY YFUPU78H1406|SPY R735QTJ8XC9X,SPY 240209C00360000,132.88,135.055,132.025,134.39,0,,1.3629902,0.9990906,0.0000498,0.0009073,-0.0377551,0.0197001 -SPY YFUPU8QVR33A|SPY R735QTJ8XC9X,SPY 240209C00365000,127.82,130.065,127.01,129.385,0,,1.3080713,0.9990583,0.000054,0.0009449,-0.0384927,0.0199731 -SPY YFUPU78MZG1Y|SPY R735QTJ8XC9X,SPY 240209C00370000,122.89,124.995,122.035,124.35,0,,1.2536775,0.999024,0.0000587,0.0009846,-0.0392037,0.0202461 -SPY YFUPU8SJAFL2|SPY R735QTJ8XC9X,SPY 240209C00375000,117.87,120.08,116.79,119.405,0,,1.1989051,0.998994,0.0000636,0.0010192,-0.0396462,0.0205192 -SPY YFUPU78SXS3Q|SPY R735QTJ8XC9X,SPY 240209C00380000,112.845,115.04,112.025,114.375,0,,1.1454392,0.9989564,0.0000694,0.0010624,-0.0402725,0.020792 -SPY YFUPU8U6TS2U|SPY R735QTJ8XC9X,SPY 240209C00385000,107.91,110.09,107.145,109.14,0,,1.0925499,0.9989156,0.0000759,0.0011092,-0.0408972,0.0210648 -SPY YFUPU78YW45I|SPY R735QTJ8XC9X,SPY 240209C00390000,102.905,105.02,102.025,104.09,0,,1.0764054,0.9984913,0.0001101,0.0015843,-0.0539759,0.021327 -SPY YFUPU8VUD4KM|SPY R735QTJ8XC9X,SPY 240209C00395000,97.92,100.095,97.185,99.715,0,,0.9878135,0.998828,0.0000915,0.0012088,-0.0419557,0.0216102 -SPY YFUPU736KJL2|SPY R735QTJ8XC9X,SPY 240209C00400000,92.93,94.795,92.155,94.28,0,,0.9361586,0.9987786,0.000101,0.0012646,-0.0424526,0.0218828 -SPY YFUPU8XHWH2E|SPY R735QTJ8XC9X,SPY 240209C00405000,87.89,90.105,87.085,88.985,0,,0.8854585,0.9987185,0.0001125,0.0013322,-0.0430976,0.022155 -SPY YFUPU79ASS92|SPY R735QTJ8XC9X,SPY 240209C00410000,82.945,85.12,82.08,84.175,0,,0.8347365,0.9986578,0.0001255,0.0013999,-0.0435738,0.0224273 -SPY YFUPU8Z5FTK6|SPY R735QTJ8XC9X,SPY 240209C00415000,77.95,80.1,77.045,79.17,0,,0.813603,0.9980844,0.0001862,0.0020254,-0.0562928,0.0226854 -SPY YFUPU8ZHCHNQ|SPY R735QTJ8XC9X,SPY 240209C00417000,75.95,78.125,75.055,77.19,0,,0.7928215,0.9980462,0.0001949,0.0020661,-0.0563483,0.0227939 -SPY YFUPU8ZNATPI|SPY R735QTJ8XC9X,SPY 240209C00418000,74.91,77.13,74.14,76.47,0,,0.7821244,0.9980334,0.0001989,0.0020798,-0.0562134,0.0228484 -SPY YFUPU8ZT95RA|SPY R735QTJ8XC9X,SPY 240209C00419000,73.93,76.13,73.1,75.47,0,,0.7722728,0.9980028,0.0002046,0.0021124,-0.0564804,0.0229023 -SPY YFUPU79GR4AU|SPY R735QTJ8XC9X,SPY 240209C00420000,72.89,75.13,72.065,74.205,0,,0.7618569,0.9979839,0.0002094,0.0021325,-0.0564635,0.0229566 -SPY YFUPU9055TUU|SPY R735QTJ8XC9X,SPY 240209C00421000,71.96,74.13,71.015,73.465,0,,0.7518381,0.9979561,0.0002151,0.002162,-0.0566349,0.0230106 -SPY YFUPU90B45WM|SPY R735QTJ8XC9X,SPY 240209C00422000,70.96,73.125,70.09,72.195,0,,0.7416461,0.9979317,0.0002207,0.0021878,-0.0567125,0.0230647 -SPY YFUPU90H2HYE|SPY R735QTJ8XC9X,SPY 240209C00423000,69.96,72.11,69.165,71.18,0,,0.7312684,0.9979115,0.000226,0.0022093,-0.0566872,0.0231189 -SPY YFUPU90N0U06|SPY R735QTJ8XC9X,SPY 240209C00424000,68.96,71.13,67.845,70.195,0,,0.7208273,0.9978927,0.0002313,0.0022292,-0.0566195,0.0231732 -SPY YFUPU90SZ61Y|SPY R735QTJ8XC9X,SPY 240209C00425000,67.965,70.13,67.015,69.195,0,,0.711014,0.9978584,0.0002383,0.0022654,-0.0568662,0.0232271 -SPY YFUPU90YXI3Q|SPY R735QTJ8XC9X,SPY 240209C00426000,66.905,69.135,66.09,68.2,0,,0.7008952,0.997831,0.0002449,0.0022943,-0.0569483,0.0232811 -SPY YFUPU914VU5I|SPY R735QTJ8XC9X,SPY 240209C00427000,65.925,68.14,65.09,67.77,0,,0.6911972,0.9977923,0.0002527,0.002335,-0.0572458,0.0233348 -SPY YFUPU91AU67A|SPY R735QTJ8XC9X,SPY 240209C00428000,65.025,67.14,64.065,66.47,0,,0.680636,0.9977757,0.0002586,0.0023525,-0.0570771,0.0233892 -SPY YFUPU91GSI92|SPY R735QTJ8XC9X,SPY 240209C00429000,63.97,66.13,62.845,65.46,0,,0.6703607,0.9977514,0.0002654,0.002378,-0.0570505,0.0234433 -SPY YFUPU79MPGCM|SPY R735QTJ8XC9X,SPY 240209C00430000,62.97,65.135,62.065,64.18,0,,0.6604472,0.9977167,0.0002735,0.0024144,-0.0572114,0.0234971 -SPY YFUPU91SP6CM|SPY R735QTJ8XC9X,SPY 240209C00431000,61.97,64.135,61.025,63.205,0,,0.6503658,0.997686,0.0002814,0.0024465,-0.0572738,0.0235511 -SPY YFUPU91YNIEE|SPY R735QTJ8XC9X,SPY 240209C00432000,60.975,63.135,60.17,61.73,0,,0.6403088,0.9976541,0.0002897,0.0024798,-0.0573418,0.023605 -SPY YFUPU924LUG6|SPY R735QTJ8XC9X,SPY 240209C00433000,60.025,62.14,59.17,61.765,0,,0.6302829,0.9976207,0.0002985,0.0025147,-0.0574196,0.0236588 -SPY YFUPU92AK6HY|SPY R735QTJ8XC9X,SPY 240209C00434000,58.565,61.14,58.095,60.205,0,,0.6201448,0.9975901,0.0003072,0.0025465,-0.057426,0.0237128 -SPY YFUPU92GIIJQ|SPY R735QTJ8XC9X,SPY 240209C00435000,57.935,60.125,57.05,59.45,0,,0.6100957,0.9975561,0.0003166,0.0025818,-0.0574747,0.0237667 -SPY YFUPU92MGULI|SPY R735QTJ8XC9X,SPY 240209C00436000,56.98,59.145,56.075,58.475,0,,0.6000566,0.9975211,0.0003264,0.0026182,-0.0575214,0.0238205 -SPY YFUPU92SF6NA|SPY R735QTJ8XC9X,SPY 240209C00437000,55.98,58.15,55.03,57.775,0,,0.5897976,0.9974929,0.0003358,0.0026474,-0.0574308,0.0238745 -SPY YFUPU92YDIP2|SPY R735QTJ8XC9X,SPY 240209C00438000,54.98,57.15,54.075,56.19,0,,0.5799533,0.9974497,0.0003472,0.0026921,-0.0575762,0.0239281 -SPY YFUPU934BUQU|SPY R735QTJ8XC9X,SPY 240209C00439000,53.98,56.13,53.075,55.2,0,,0.5700428,0.9974077,0.000359,0.0027354,-0.0576764,0.0239817 -SPY YFUPU79SNSEE|SPY R735QTJ8XC9X,SPY 240209C00440000,53.325,55.145,52.035,54.475,0,,0.5895071,0.9960858,0.0005154,0.0040615,-0.0786647,0.0240002 -SPY YFUPU93G8IUE|SPY R735QTJ8XC9X,SPY 240209C00441000,51.925,54.16,51.105,53.225,0,,0.5499356,0.9973313,0.0003828,0.002814,-0.0576816,0.0240892 -SPY YFUPU93M6UW6|SPY R735QTJ8XC9X,SPY 240209C00442000,50.885,53.16,50.05,52.485,0,,0.5684571,0.9959702,0.0005493,0.0041744,-0.0784299,0.0241066 -SPY YFUPU93S56XY|SPY R735QTJ8XC9X,SPY 240209C00443000,49.985,52.155,48.87,51.785,0,,0.5581777,0.9958969,0.000569,0.0042458,-0.0785018,0.0241594 -SPY YFUPU93Y3IZQ|SPY R735QTJ8XC9X,SPY 240209C00444000,48.99,51.03,48.12,50.35,0,,0.5478263,0.9958252,0.0005893,0.0043154,-0.0785052,0.0242123 -SPY YFUPU9441V1I|SPY R735QTJ8XC9X,SPY 240209C00445000,47.99,50.155,46.87,49.235,0,,0.5372605,0.9957637,0.0006091,0.004375,-0.078315,0.0242654 -SPY YFUPU94A073A|SPY R735QTJ8XC9X,SPY 240209C00446000,46.99,49.14,46.18,48.315,0,,0.5270476,0.9956794,0.0006325,0.0044566,-0.0784206,0.0243179 -SPY YFUPU94FYJ52|SPY R735QTJ8XC9X,SPY 240209C00447000,45.89,48.155,45.115,47.55,0,,0.5164921,0.9956132,0.0006547,0.0045204,-0.0782176,0.0243709 -SPY YFUPU94LWV6U|SPY R735QTJ8XC9X,SPY 240209C00448000,44.93,47.155,44.115,46.225,0,,0.5061073,0.9955342,0.0006794,0.0045965,-0.078155,0.0244235 -SPY YFUPU94RV78M|SPY R735QTJ8XC9X,SPY 240209C00449000,43.655,46.135,43.185,45.205,0,,0.4959824,0.9954351,0.0007076,0.0046917,-0.0783199,0.0244756 -SPY YFUPU79YM4G6|SPY R735QTJ8XC9X,SPY 240209C00450000,42.995,44.875,42.25,44.325,0,,0.4855774,0.995351,0.0007352,0.0047721,-0.0782244,0.0245281 -SPY YFUPU953RVC6|SPY R735QTJ8XC9X,SPY 240209C00451000,42,44.09,41.095,43.11,0,,0.4751084,0.9952685,0.0007638,0.0048509,-0.0780603,0.0245806 -SPY YFUPU959Q7DY|SPY R735QTJ8XC9X,SPY 240209C00452000,41,43.165,40.145,42.355,0,,0.4646433,0.9951827,0.0007941,0.0049327,-0.0778896,0.0246331 -SPY YFUPU95FOJFQ|SPY R735QTJ8XC9X,SPY 240209C00453000,40,42.165,38.885,41.215,0,,0.4544557,0.995072,0.0008292,0.0050378,-0.077975,0.0246849 -SPY YFUPU95LMVHI|SPY R735QTJ8XC9X,SPY 240209C00454000,38.955,41.17,38.135,40.235,0,,0.444144,0.9949662,0.0008654,0.0051381,-0.0779374,0.0247368 -SPY YFUPU95RL7JA|SPY R735QTJ8XC9X,SPY 240209C00455000,38.045,40.17,37.065,39.235,0,,0.4337567,0.9948619,0.0009031,0.0052367,-0.0778197,0.0247887 -SPY YFUPU95XJJL2|SPY R735QTJ8XC9X,SPY 240209C00456000,37.005,39.165,36.135,38.485,0,,0.4233795,0.9947519,0.0009435,0.0053402,-0.0777051,0.0248405 -SPY YFUPU963HVMU|SPY R735QTJ8XC9X,SPY 240209C00457000,36.01,38.175,34.89,37.8,0,,0.4129615,0.9946404,0.0009863,0.0054449,-0.0775426,0.0248923 -SPY YFUPU969G7OM|SPY R735QTJ8XC9X,SPY 240209C00458000,35.01,37.225,34.135,36.005,0,,0.4025031,0.9945274,0.0010316,0.0055507,-0.0773313,0.024944 -SPY YFUPU96FEJQE|SPY R735QTJ8XC9X,SPY 240209C00459000,33.955,36.155,33.145,35.21,0,,0.3923081,0.9943826,0.0010842,0.0056859,-0.0773885,0.0249949 -SPY YFUPU7A4KGHY|SPY R735QTJ8XC9X,SPY 240209C00460000,32.965,35.18,32.155,33.785,0,,0.3820425,0.9942367,0.0011399,0.0058215,-0.077372,0.0250457 -SPY YFUPU96RB7TY|SPY R735QTJ8XC9X,SPY 240209C00461000,32.075,34.18,31.19,33.49,0,,0.3715358,0.9941084,0.001196,0.0059404,-0.0770936,0.025097 -SPY YFUPU96X9JVQ|SPY R735QTJ8XC9X,SPY 240209C00462000,31.02,33.18,29.9,32.22,0,,0.3611821,0.9939557,0.0012595,0.0060814,-0.0769764,0.0251477 -SPY YFUPU9737VXI|SPY R735QTJ8XC9X,SPY 240209C00463000,30.02,32.17,28.9,31.335,0,,0.3507776,0.9937995,0.0013275,0.0062251,-0.0768009,0.0251982 -SPY YFUPU97967ZA|SPY R735QTJ8XC9X,SPY 240209C00464000,28.65,31.165,28.14,30.23,0,,0.3403861,0.9936318,0.0014018,0.0063789,-0.0766382,0.0252484 -SPY YFUPU97F4K12|SPY R735QTJ8XC9X,SPY 240209C00465000,27.985,30.18,27.145,29.245,0,,0.3300155,0.99345,0.0014835,0.0065448,-0.0764995,0.0252983 -SPY YFUPU97L2W2U|SPY R735QTJ8XC9X,SPY 240209C00466000,26.975,29.185,26.22,28.25,0,,0.3196042,0.993261,0.0015721,0.0067167,-0.0763143,0.025348 -SPY YFUPU97R184M|SPY R735QTJ8XC9X,SPY 240209C00467000,25.975,28.12,25.175,26.8,0,,0.3091836,0.9930595,0.0016692,0.0068991,-0.0761197,0.0253973 -SPY YFUPU97WZK6E|SPY R735QTJ8XC9X,SPY 240209C00468000,25.005,27.185,24.23,26.24,0,,0.2986921,0.9928536,0.0017743,0.0070846,-0.0758407,0.0254465 -SPY YFUPU982XW86|SPY R735QTJ8XC9X,SPY 240209C00469000,23.985,26.145,23.21,25.185,0,,0.2882951,0.9926156,0.0018937,0.0072981,-0.0756824,0.0254948 -SPY YFUPU7AAISJQ|SPY R735QTJ8XC9X,SPY 240209C00470000,23.035,25.125,22.47,23.82,0,,0.2896144,0.9900911,0.0024548,0.0095042,-0.0919763,0.0254807 -SPY YFUPU98EUKBQ|SPY R735QTJ8XC9X,SPY 240209C00471000,22.035,24.18,21.295,23.215,0,,0.2787771,0.9897491,0.0026285,0.0097956,-0.0915742,0.0255263 -SPY YFUPU98KSWDI|SPY R735QTJ8XC9X,SPY 240209C00472000,20.995,23.215,20.36,22.225,0,,0.2679223,0.9893789,0.0028225,0.0101093,-0.0911574,0.025571 -SPY YFUPU98QR8FA|SPY R735QTJ8XC9X,SPY 240209C00473000,20.005,22.195,19.38,21.35,0,,0.2570525,0.9889756,0.0030407,0.0104489,-0.0907327,0.0256149 -SPY YFUPU98WPKH2|SPY R735QTJ8XC9X,SPY 240209C00474000,19.05,21.205,18.305,20.355,0,,0.246084,0.9885565,0.0032829,0.0107997,-0.0901648,0.0256583 -SPY YFUPU992NWIU|SPY R735QTJ8XC9X,SPY 240209C00475000,18.035,20.205,17.295,19.355,0,,0.2351386,0.9880845,0.0035606,0.0111922,-0.0896546,0.0257003 -SPY YFUPU998M8KM|SPY R735QTJ8XC9X,SPY 240209C00476000,17.045,19.215,16.265,18.34,0,,0.2241317,0.9875759,0.0038756,0.0116121,-0.0890646,0.0257413 -SPY YFUPU99EKKME|SPY R735QTJ8XC9X,SPY 240209C00477000,16.035,18.22,15.415,17.385,0,,0.2207706,0.9842404,0.0048441,0.0142963,-0.1029627,0.0257053 -SPY YFUPU99KIWO6|SPY R735QTJ8XC9X,SPY 240209C00478000,15.065,17.23,14.17,16.365,0,,0.2094099,0.9834805,0.0053198,0.0148925,-0.1021536,0.0257395 -SPY YFUPU99QH8PY|SPY R735QTJ8XC9X,SPY 240209C00479000,14.08,16.24,13.34,15.39,0,,0.1979809,0.9826419,0.0058733,0.0155445,-0.1012535,0.0257716 -SPY YFUPU7AGH4LI|SPY R735QTJ8XC9X,SPY 240209C00480000,13.125,14.95,12.215,14.38,0,,0.1922554,0.978741,0.0071986,0.0185013,-0.1132832,0.0257202 -SPY YFUPU9A2DWTI|SPY R735QTJ8XC9X,SPY 240209C00481000,12.135,13.965,11.525,13.39,0,,0.1853021,0.9745872,0.0086909,0.0215286,-0.1241284,0.025662 -SPY YFUPU9A8C8VA|SPY R735QTJ8XC9X,SPY 240209C00482000,11.18,12.99,10.56,12.4,0,,0.1774353,0.9700397,0.0104217,0.0247201,-0.1340774,0.0255931 -SPY YFUPU9AEAKX2|SPY R735QTJ8XC9X,SPY 240209C00483000,10.24,12.02,9.56,11.415,0,,0.1686471,0.9651004,0.0124461,0.0280599,-0.1427428,0.0255137 -SPY YFUPU9AK8WYU|SPY R735QTJ8XC9X,SPY 240209C00484000,9.27,11.06,8.625,10.435,0,,0.1622028,0.9566447,0.0154557,0.0335135,-0.1602556,0.0253385 -SPY YFUPU9AQ790M|SPY R735QTJ8XC9X,SPY 240209C00485000,8.36,10.11,7.6,9.485,0,,0.1591567,0.9418919,0.019912,0.0423654,-0.1926703,0.0249918 -SPY YFUPU9AW5L2E|SPY R735QTJ8XC9X,SPY 240209C00486000,7.515,9.185,6.725,8.505,0,,0.1533965,0.9262413,0.0248713,0.0510019,-0.2194106,0.0246207 -SPY YFUPU9B23X46|SPY R735QTJ8XC9X,SPY 240209C00487000,6.635,8.28,6.02,7.575,0,,0.1504375,0.9018798,0.0314231,0.0631943,-0.2609735,0.0240122 -SPY YFUPU9B8295Y|SPY R735QTJ8XC9X,SPY 240209C00488000,5.825,7.41,5.225,6.685,0,,0.1481966,0.8696947,0.0390667,0.0773958,-0.3093135,0.0231904 -SPY YFUPU9BE0L7Q|SPY R735QTJ8XC9X,SPY 240209C00489000,5.04,6.335,4.345,5.815,0,,0.1450997,0.8310466,0.047477,0.0920921,-0.3557183,0.0221922 -SPY YFUPU7AMFGNA|SPY R735QTJ8XC9X,SPY 240209C00490000,4.315,5.775,3.65,4.98,0,,0.1421179,0.7835195,0.0564277,0.1072046,-0.4013868,0.0209515 -SPY YFUPU9BPX9BA|SPY R735QTJ8XC9X,SPY 240209C00491000,3.635,4.725,3.08,4.195,0,,0.1388943,0.7270462,0.0654401,0.1215069,-0.441001,0.0194662 -SPY YFUPU9BVVLD2|SPY R735QTJ8XC9X,SPY 240209C00492000,3.015,3.975,2.525,3.475,0,,0.1366231,0.6600776,0.0733273,0.1339252,-0.4748141,0.017693 -SPY YFUPU9C1TXEU|SPY R735QTJ8XC9X,SPY 240209C00493000,2.47,3.315,2.015,2.81,0,,0.1340822,0.5854257,0.0794918,0.1424839,-0.4930747,0.0157082 -SPY YFUPU9C7S9GM|SPY R735QTJ8XC9X,SPY 240209C00494000,1.985,2.715,1.575,2.23,0,,0.1517357,0.5045964,0.0718976,0.1458393,-0.5665424,0.0135359 -SPY YFUPU9CDQLIE|SPY R735QTJ8XC9X,SPY 240209C00495000,1.57,2.185,1.205,1.725,0,,0.148914,0.4317623,0.0721932,0.1437158,-0.5464545,0.0115921 -SPY YFUPU9CJOXK6|SPY R735QTJ8XC9X,SPY 240209C00496000,1.22,1.725,0.905,1.3,0,,0.1465033,0.3590627,0.0697783,0.1366596,-0.5100462,0.0096476 -SPY YFUPU9CPN9LY|SPY R735QTJ8XC9X,SPY 240209C00497000,0.925,1.345,0.665,0.95,0,,0.1441865,0.2892353,0.0648501,0.1249993,-0.4582628,0.0077768 -SPY YFUPU9CVLLNQ|SPY R735QTJ8XC9X,SPY 240209C00498000,0.69,1.015,0.475,0.675,0,,0.1423471,0.2255214,0.0577012,0.1098009,-0.396746,0.0060673 -SPY YFUPU9D1JXPI|SPY R735QTJ8XC9X,SPY 240209C00499000,0.505,0.745,0.335,0.465,0,,0.1407742,0.1698636,0.0491407,0.0924777,-0.3299877,0.0045723 -SPY YFUPU73CIVMU|SPY R735QTJ8XC9X,SPY 240209C00500000,0.355,0.545,0.235,0.315,0,,0.1400686,0.1245289,0.0400915,0.0750698,-0.2661949,0.0033534 -SPY YFUPU9DDGLT2|SPY R735QTJ8XC9X,SPY 240209C00501000,0.245,0.385,0.165,0.205,0,,0.1390736,0.0877039,0.0313288,0.0582453,-0.2048517,0.0023627 -SPY YFUPU9DJEXUU|SPY R735QTJ8XC9X,SPY 240209C00502000,0.165,0.265,0.115,0.135,0,,0.1395884,0.0614194,0.0237725,0.0443606,-0.156447,0.0016551 -SPY YFUPU9DPD9WM|SPY R735QTJ8XC9X,SPY 240209C00503000,0.115,0.185,0.075,0.085,0,,0.1395139,0.0412389,0.0173181,0.032299,-0.113757,0.0011116 -SPY YFUPU9DVBLYE|SPY R735QTJ8XC9X,SPY 240209C00504000,0.085,0.125,0.055,0.065,0,,0.1448128,0.0315959,0.0134152,0.0259702,-0.0948655,0.0008517 -SPY YFUPU9E19Y06|SPY R735QTJ8XC9X,SPY 240209C00505000,0.065,0.085,0.045,0.045,0,,0.1475052,0.0224674,0.0099067,0.0195348,-0.0726381,0.0006057 -SPY YFUPU9E78A1Y|SPY R735QTJ8XC9X,SPY 240209C00506000,0.055,0.065,0.035,0.035,0,,0.1527987,0.0174159,0.0077044,0.0157373,-0.0605821,0.0004695 -SPY YFUPU9EJ4Y5I|SPY R735QTJ8XC9X,SPY 240209C00508000,0.035,0.04,0.02,0.025,0,,0.1662557,0.0119392,0.005116,0.0113705,-0.0475794,0.0003218 -SPY YFUPU7AYC4QU|SPY R735QTJ8XC9X,SPY 240209C00510000,0.035,0.035,0.025,0.025,0,,0.1863994,0.0107719,0.0041728,0.010398,-0.048742,0.0002902 -SPY YFUPU9F6YACM|SPY R735QTJ8XC9X,SPY 240209C00512000,0.025,0.025,0.015,0.015,0,,0.1939693,0.006557,0.0025937,0.0067255,-0.0327886,0.0001767 -SPY YFUPU9FIUYG6|SPY R735QTJ8XC9X,SPY 240209C00514000,0.025,0.025,0.015,0.015,0,,0.212393,0.0059998,0.0021896,0.006217,-0.0331713,0.0001616 -SPY YFUPU9FOTAHY|SPY R735QTJ8XC9X,SPY 240209C00515000,0.025,0.025,0.015,0.015,0,,0.2216742,0.005789,0.0020324,0.0060228,-0.0335321,0.0001559 -SPY YFUPU9FURMJQ|SPY R735QTJ8XC9X,SPY 240209C00516000,0,0,0,0,0,,0,0,0,0,0,0 -SPY YFUPU9G6OANA|SPY R735QTJ8XC9X,SPY 240209C00518000,0,0,0,0,0,,0,0,0,0,0,0 -SPY YFUPU7B4AGSM|SPY R735QTJ8XC9X,SPY 240209C00520000,0.015,0.02,0.015,0.015,0,,0.2668946,0.0048976,0.0014548,0.0051907,-0.0347642,0.0001317 -SPY YFUPU9GUHMUE|SPY R735QTJ8XC9X,SPY 240209C00522000,0,0,0,0,0,,0,0,0,0,0,0 -SPY YFUPU9H6EAXY|SPY R735QTJ8XC9X,SPY 240209C00524000,0,0,0,0,0,,0,0,0,0,0,0 -SPY YFUPU9HCCMZQ|SPY R735QTJ8XC9X,SPY 240209C00525000,0.015,0.02,0.01,0.015,0,,0.310798,0.0042562,0.0011022,0.0045793,-0.0356942,0.0001144 -SPY YFUPU9HIAZ1I|SPY R735QTJ8XC9X,SPY 240209C00526000,0,0,0,0,0,,0,0,0,0,0,0 -SPY YFUPU9HU7N52|SPY R735QTJ8XC9X,SPY 240209C00528000,0,0,0,0,0,,0,0,0,0,0,0 -SPY YFUPU7BA8SUE|SPY R735QTJ8XC9X,SPY 240209C00530000,0.015,0.015,0.01,0.01,0,,0.3397425,0.0027034,0.0006706,0.0030456,-0.0259395,0.0000726 -SPY YFUPU9II0ZC6|SPY R735QTJ8XC9X,SPY 240209C00532000,0,0,0,0,0,,0,0,0,0,0,0 -SPY YFUPU9ITXNFQ|SPY R735QTJ8XC9X,SPY 240209C00534000,0,0,0,0,0,,0,0,0,0,0,0 -SPY YFUPU9IZVZHI|SPY R735QTJ8XC9X,SPY 240209C00535000,0.015,0.015,0.01,0.01,0,,0.3802688,0.0024311,0.0005443,0.0027669,-0.0263687,0.0000653 -SPY YFUPU9J5UBJA|SPY R735QTJ8XC9X,SPY 240209C00536000,0,0,0,0,0,,0,0,0,0,0,0 -SPY YFUPU9JHQZMU|SPY R735QTJ8XC9X,SPY 240209C00538000,0,0,0,0,0,,0,0,0,0,0,0 -SPY YFUPU7BG74W6|SPY R735QTJ8XC9X,SPY 240209C00540000,0.01,0.015,0.01,0.01,0,,0.4202924,0.0022272,0.0004549,0.002556,-0.0269153,0.0000597 -SPY YFUPU9KNFBZA|SPY R735QTJ8XC9X,SPY 240209C00545000,0.01,0.01,0.01,0.01,0,,0.4593081,0.0020473,0.0003857,0.002368,-0.0272449,0.0000549 -SPY YFUPU7BM5GXY|SPY R735QTJ8XC9X,SPY 240209C00550000,0.01,0.01,0.01,0.01,0,,0.4979439,0.0019075,0.0003336,0.0022208,-0.0276955,0.0000511 -SPY YFUPU9MAYOH2|SPY R735QTJ8XC9X,SPY 240209C00555000,0.01,0.03,0.01,0.01,0,,0.5357497,0.0017818,0.0002914,0.0020873,-0.0280032,0.0000477 -SPY YFUPU7BS3SZQ|SPY R735QTJ8XC9X,SPY 240209C00560000,0.01,0.01,0.01,0.01,0,,0.5727959,0.0016689,0.0002568,0.0019665,-0.0282037,0.0000446 -SPY 32EYPZN7ICLC6|SPY R735QTJ8XC9X,SPY 240209P00350000,0.01,0.03,0.01,0.01,0,,1.4768408,-0.0006693,0.0000431,0.0008509,-0.0313959,-0.0000187 -SPY 32EYPZOOFHJZA|SPY R735QTJ8XC9X,SPY 240209P00355000,0.01,0.015,0.01,0.01,0,,1.4198783,-0.0006944,0.0000464,0.0008802,-0.0312244,-0.0000193 -SPY 32EYPZN7OAXDY|SPY R735QTJ8XC9X,SPY 240209P00360000,0.01,0.04,0.01,0.01,0,,1.3629902,-0.0007176,0.0000498,0.0009073,-0.0308945,-0.00002 -SPY 32EYPZOQ30WH2|SPY R735QTJ8XC9X,SPY 240209P00365000,0.01,0.04,0.01,0.01,0,,1.3080713,-0.0007499,0.000054,0.0009449,-0.0308789,-0.0000208 -SPY 32EYPZN7U99FQ|SPY R735QTJ8XC9X,SPY 240209P00370000,0.01,0.01,0.01,0.01,0,,1.2536775,-0.0007842,0.0000587,0.0009846,-0.0308367,-0.0000218 -SPY 32EYPZORQK8YU|SPY R735QTJ8XC9X,SPY 240209P00375000,0.01,0.04,0.01,0.01,0,,1.1989051,-0.0008142,0.0000636,0.0010192,-0.030526,-0.0000226 -SPY 32EYPZN807LHI|SPY R735QTJ8XC9X,SPY 240209P00380000,0.01,0.035,0.01,0.01,0,,1.1454392,-0.0008518,0.0000694,0.0010624,-0.0303991,-0.0000236 -SPY 32EYPZOTE3LGM|SPY R735QTJ8XC9X,SPY 240209P00385000,0.01,0.035,0.01,0.01,0,,1.0925499,-0.0008926,0.0000759,0.0011092,-0.0302706,-0.0000247 -SPY 32EYPZN865XJA|SPY R735QTJ8XC9X,SPY 240209P00390000,0.015,0.04,0.015,0.015,0,,1.0764054,-0.0013169,0.0001101,0.0015843,-0.0425961,-0.0000365 -SPY 32EYPZOV1MXYE|SPY R735QTJ8XC9X,SPY 240209P00395000,0.015,0.015,0.01,0.01,0,,0.9878135,-0.0009802,0.0000915,0.0012088,-0.0298227,-0.0000271 -SPY 32EYPZN2DUCYU|SPY R735QTJ8XC9X,SPY 240209P00400000,0.015,0.035,0.01,0.01,0,,0.9361586,-0.0010296,0.000101,0.0012646,-0.0295664,-0.0000284 -SPY 32EYPZOWP6AG6|SPY R735QTJ8XC9X,SPY 240209P00405000,0.015,0.035,0.01,0.01,0,,0.8854585,-0.0010897,0.0001125,0.0013322,-0.0294582,-0.00003 -SPY 32EYPZN8I2LMU|SPY R735QTJ8XC9X,SPY 240209P00410000,0.015,0.015,0.01,0.01,0,,0.8347365,-0.0011504,0.0001255,0.0013999,-0.0291812,-0.0000317 -SPY 32EYPZOYCPMXY|SPY R735QTJ8XC9X,SPY 240209P00415000,0.015,0.02,0.01,0.015,0,,0.813603,-0.0017238,0.0001862,0.0020254,-0.041147,-0.0000475 -SPY 32EYPZOYOMB1I|SPY R735QTJ8XC9X,SPY 240209P00417000,0.015,0.02,0.01,0.015,0,,0.7928215,-0.001762,0.0001949,0.0020661,-0.0409012,-0.0000485 -SPY 32EYPZOYUKN3A|SPY R735QTJ8XC9X,SPY 240209P00418000,0.015,0.02,0.01,0.015,0,,0.7821244,-0.0017748,0.0001989,0.0020798,-0.0406157,-0.0000489 -SPY 32EYPZOZ0IZ52|SPY R735QTJ8XC9X,SPY 240209P00419000,0.015,0.02,0.01,0.015,0,,0.7722728,-0.0018054,0.0002046,0.0021124,-0.0407321,-0.0000497 -SPY 32EYPZN8O0XOM|SPY R735QTJ8XC9X,SPY 240209P00420000,0.015,0.02,0.01,0.015,0,,0.7618569,-0.0018243,0.0002094,0.0021325,-0.0405645,-0.0000502 -SPY 32EYPZOZCFN8M|SPY R735QTJ8XC9X,SPY 240209P00421000,0.025,0.025,0.015,0.015,0,,0.7518381,-0.0018521,0.0002151,0.002162,-0.0405853,-0.000051 -SPY 32EYPZOZIDZAE|SPY R735QTJ8XC9X,SPY 240209P00422000,0.025,0.025,0.015,0.015,0,,0.7416461,-0.0018765,0.0002207,0.0021878,-0.0405122,-0.0000516 -SPY 32EYPZOZOCBC6|SPY R735QTJ8XC9X,SPY 240209P00423000,0.025,0.025,0.015,0.015,0,,0.7312684,-0.0018967,0.000226,0.0022093,-0.0403363,-0.0000522 -SPY 32EYPZOZUANDY|SPY R735QTJ8XC9X,SPY 240209P00424000,0.025,0.025,0.015,0.015,0,,0.7208273,-0.0019155,0.0002313,0.0022292,-0.040118,-0.0000527 -SPY 32EYPZP008ZFQ|SPY R735QTJ8XC9X,SPY 240209P00425000,0.025,0.025,0.015,0.015,0,,0.711014,-0.0019498,0.0002383,0.0022654,-0.040214,-0.0000536 -SPY 32EYPZP067BHI|SPY R735QTJ8XC9X,SPY 240209P00426000,0.025,0.025,0.015,0.015,0,,0.7008952,-0.0019772,0.0002449,0.0022943,-0.0401454,-0.0000543 -SPY 32EYPZP0C5NJA|SPY R735QTJ8XC9X,SPY 240209P00427000,0.025,0.025,0.015,0.015,0,,0.6911972,-0.0020159,0.0002527,0.002335,-0.0402923,-0.0000554 -SPY 32EYPZP0I3ZL2|SPY R735QTJ8XC9X,SPY 240209P00428000,0.025,0.025,0.015,0.015,0,,0.680636,-0.0020325,0.0002586,0.0023525,-0.039973,-0.0000558 -SPY 32EYPZP0O2BMU|SPY R735QTJ8XC9X,SPY 240209P00429000,0.025,0.025,0.015,0.015,0,,0.6703607,-0.0020568,0.0002654,0.002378,-0.0397957,-0.0000565 -SPY 32EYPZN8TZ9QE|SPY R735QTJ8XC9X,SPY 240209P00430000,0.025,0.025,0.015,0.015,0,,0.6604472,-0.0020915,0.0002735,0.0024144,-0.039806,-0.0000574 -SPY 32EYPZP0ZYZQE|SPY R735QTJ8XC9X,SPY 240209P00431000,0.025,0.025,0.015,0.015,0,,0.6503658,-0.0021222,0.0002814,0.0024465,-0.0397178,-0.0000583 -SPY 32EYPZP15XBS6|SPY R735QTJ8XC9X,SPY 240209P00432000,0.025,0.025,0.015,0.015,0,,0.6403088,-0.0021541,0.0002897,0.0024798,-0.0396351,-0.0000591 -SPY 32EYPZP1BVNTY|SPY R735QTJ8XC9X,SPY 240209P00433000,0.025,0.025,0.015,0.015,0,,0.6302829,-0.0021875,0.0002985,0.0025147,-0.0395623,-0.00006 -SPY 32EYPZP1HTZVQ|SPY R735QTJ8XC9X,SPY 240209P00434000,0.025,0.025,0.015,0.015,0,,0.6201448,-0.0022181,0.0003072,0.0025465,-0.039418,-0.0000609 -SPY 32EYPZP1NSBXI|SPY R735QTJ8XC9X,SPY 240209P00435000,0.025,0.025,0.015,0.015,0,,0.6100957,-0.0022521,0.0003166,0.0025818,-0.0393161,-0.0000618 -SPY 32EYPZP1TQNZA|SPY R735QTJ8XC9X,SPY 240209P00436000,0.025,0.025,0.015,0.015,0,,0.6000566,-0.0022871,0.0003264,0.0026182,-0.0392122,-0.0000627 -SPY 32EYPZP1ZP012|SPY R735QTJ8XC9X,SPY 240209P00437000,0.025,0.025,0.015,0.015,0,,0.5897976,-0.0023153,0.0003358,0.0026474,-0.0389709,-0.0000635 -SPY 32EYPZP25NC2U|SPY R735QTJ8XC9X,SPY 240209P00438000,0.025,0.025,0.015,0.015,0,,0.5799533,-0.0023585,0.0003472,0.0026921,-0.0389657,-0.0000647 -SPY 32EYPZP2BLO4M|SPY R735QTJ8XC9X,SPY 240209P00439000,0.025,0.025,0.015,0.015,0,,0.5700428,-0.0024005,0.000359,0.0027354,-0.0389153,-0.0000658 -SPY 32EYPZN8ZXLS6|SPY R735QTJ8XC9X,SPY 240209P00440000,0.035,0.035,0.015,0.025,0,,0.5895071,-0.0037224,0.0005154,0.0040615,-0.059753,-0.0001021 -SPY 32EYPZP2NIC86|SPY R735QTJ8XC9X,SPY 240209P00441000,0.035,0.035,0.015,0.015,0,,0.5499356,-0.0024769,0.0003828,0.002814,-0.0386192,-0.0000679 -SPY 32EYPZP2TGO9Y|SPY R735QTJ8XC9X,SPY 240209P00442000,0.035,0.035,0.015,0.025,0,,0.5684571,-0.003838,0.0005493,0.0041744,-0.0592168,-0.0001053 -SPY 32EYPZP2ZF0BQ|SPY R735QTJ8XC9X,SPY 240209P00443000,0.035,0.035,0.015,0.025,0,,0.5581777,-0.0039113,0.000569,0.0042458,-0.0591381,-0.0001072 -SPY 32EYPZP35DCDI|SPY R735QTJ8XC9X,SPY 240209P00444000,0.035,0.035,0.015,0.025,0,,0.5478263,-0.003983,0.0005893,0.0043154,-0.0589909,-0.0001092 -SPY 32EYPZP3BBOFA|SPY R735QTJ8XC9X,SPY 240209P00445000,0.035,0.035,0.015,0.025,0,,0.5372605,-0.0040445,0.0006091,0.004375,-0.05865,-0.0001108 -SPY 32EYPZP3HA0H2|SPY R735QTJ8XC9X,SPY 240209P00446000,0.035,0.035,0.015,0.025,0,,0.5270476,-0.0041288,0.0006325,0.0044566,-0.058605,-0.0001131 -SPY 32EYPZP3N8CIU|SPY R735QTJ8XC9X,SPY 240209P00447000,0.035,0.035,0.015,0.025,0,,0.5164921,-0.004195,0.0006547,0.0045204,-0.0582513,-0.0001149 -SPY 32EYPZP3T6OKM|SPY R735QTJ8XC9X,SPY 240209P00448000,0.035,0.035,0.025,0.025,0,,0.5061073,-0.004274,0.0006794,0.0045965,-0.0580381,-0.0001171 -SPY 32EYPZP3Z50ME|SPY R735QTJ8XC9X,SPY 240209P00449000,0.035,0.035,0.025,0.025,0,,0.4959824,-0.0043731,0.0007076,0.0046917,-0.0580524,-0.0001197 -SPY 32EYPZN95VXTY|SPY R735QTJ8XC9X,SPY 240209P00450000,0.035,0.035,0.025,0.025,0,,0.4855774,-0.0044571,0.0007352,0.0047721,-0.0578062,-0.000122 -SPY 32EYPZP4B1OPY|SPY R735QTJ8XC9X,SPY 240209P00451000,0.035,0.035,0.025,0.025,0,,0.4751084,-0.0045397,0.0007638,0.0048509,-0.0574915,-0.0001242 -SPY 32EYPZP4H00RQ|SPY R735QTJ8XC9X,SPY 240209P00452000,0.035,0.035,0.025,0.025,0,,0.4646433,-0.0046255,0.0007941,0.0049327,-0.0571701,-0.0001266 -SPY 32EYPZP4MYCTI|SPY R735QTJ8XC9X,SPY 240209P00453000,0.035,0.035,0.025,0.025,0,,0.4544557,-0.0047361,0.0008292,0.0050378,-0.0571049,-0.0001296 -SPY 32EYPZP4SWOVA|SPY R735QTJ8XC9X,SPY 240209P00454000,0.035,0.035,0.025,0.025,0,,0.444144,-0.004842,0.0008654,0.0051381,-0.0569167,-0.0001324 -SPY 32EYPZP4YV0X2|SPY R735QTJ8XC9X,SPY 240209P00455000,0.035,0.035,0.025,0.025,0,,0.4337567,-0.0049463,0.0009031,0.0052367,-0.0566484,-0.0001353 -SPY 32EYPZP54TCYU|SPY R735QTJ8XC9X,SPY 240209P00456000,0.035,0.035,0.025,0.025,0,,0.4233795,-0.0050563,0.0009435,0.0053402,-0.0563831,-0.0001382 -SPY 32EYPZP5ARP0M|SPY R735QTJ8XC9X,SPY 240209P00457000,0.035,0.035,0.025,0.025,0,,0.4129615,-0.0051678,0.0009863,0.0054449,-0.05607,-0.0001412 -SPY 32EYPZP5GQ12E|SPY R735QTJ8XC9X,SPY 240209P00458000,0.035,0.035,0.025,0.025,0,,0.4025031,-0.0052808,0.0010316,0.0055507,-0.055708,-0.0001443 -SPY 32EYPZP5MOD46|SPY R735QTJ8XC9X,SPY 240209P00459000,0.035,0.035,0.025,0.025,0,,0.3923081,-0.0054256,0.0010842,0.0056859,-0.0556146,-0.0001482 -SPY 32EYPZN9BU9VQ|SPY R735QTJ8XC9X,SPY 240209P00460000,0.035,0.035,0.025,0.025,0,,0.3820425,-0.0055715,0.0011399,0.0058215,-0.0554475,-0.0001522 -SPY 32EYPZP5YL17Q|SPY R735QTJ8XC9X,SPY 240209P00461000,0.035,0.04,0.025,0.025,0,,0.3715358,-0.0056997,0.001196,0.0059404,-0.0550184,-0.0001556 -SPY 32EYPZP64JD9I|SPY R735QTJ8XC9X,SPY 240209P00462000,0.035,0.035,0.025,0.025,0,,0.3611821,-0.0058525,0.0012595,0.0060814,-0.0547506,-0.0001598 -SPY 32EYPZP6AHPBA|SPY R735QTJ8XC9X,SPY 240209P00463000,0.035,0.035,0.025,0.025,0,,0.3507776,-0.0060087,0.0013275,0.0062251,-0.0544245,-0.000164 -SPY 32EYPZP6GG1D2|SPY R735QTJ8XC9X,SPY 240209P00464000,0.045,0.045,0.02,0.025,0,,0.3403861,-0.0061764,0.0014018,0.0063789,-0.0541111,-0.0001685 -SPY 32EYPZP6MEDEU|SPY R735QTJ8XC9X,SPY 240209P00465000,0.045,0.045,0.025,0.025,0,,0.3300155,-0.0063582,0.0014835,0.0065448,-0.0538217,-0.0001735 -SPY 32EYPZP6SCPGM|SPY R735QTJ8XC9X,SPY 240209P00466000,0.045,0.045,0.025,0.025,0,,0.3196042,-0.0065472,0.0015721,0.0067167,-0.0534859,-0.0001786 -SPY 32EYPZP6YB1IE|SPY R735QTJ8XC9X,SPY 240209P00467000,0.045,0.045,0.025,0.025,0,,0.3091836,-0.0067487,0.0016692,0.0068991,-0.0531406,-0.000184 -SPY 32EYPZP749DK6|SPY R735QTJ8XC9X,SPY 240209P00468000,0.045,0.05,0.025,0.025,0,,0.2986921,-0.0069546,0.0017743,0.0070846,-0.052711,-0.0001896 -SPY 32EYPZP7A7PLY|SPY R735QTJ8XC9X,SPY 240209P00469000,0.045,0.045,0.025,0.025,0,,0.2882951,-0.0071926,0.0018937,0.0072981,-0.0524021,-0.0001961 -SPY 32EYPZN9HSLXI|SPY R735QTJ8XC9X,SPY 240209P00470000,0.055,0.055,0.03,0.035,0,,0.2896144,-0.009717,0.0024548,0.0095042,-0.0685453,-0.0002649 -SPY 32EYPZP7M4DPI|SPY R735QTJ8XC9X,SPY 240209P00471000,0.055,0.055,0.035,0.035,0,,0.2787771,-0.0100591,0.0026285,0.0097956,-0.0679926,-0.0002742 -SPY 32EYPZP7S2PRA|SPY R735QTJ8XC9X,SPY 240209P00472000,0.055,0.055,0.035,0.035,0,,0.2679223,-0.0104293,0.0028225,0.0101093,-0.0674252,-0.0002842 -SPY 32EYPZP7Y11T2|SPY R735QTJ8XC9X,SPY 240209P00473000,0.065,0.065,0.035,0.035,0,,0.2570525,-0.0108325,0.0030407,0.0104489,-0.0668498,-0.0002951 -SPY 32EYPZP83ZDUU|SPY R735QTJ8XC9X,SPY 240209P00474000,0.065,0.065,0.035,0.035,0,,0.246084,-0.0112517,0.0032829,0.0107997,-0.0661312,-0.0003065 -SPY 32EYPZP89XPWM|SPY R735QTJ8XC9X,SPY 240209P00475000,0.075,0.075,0.035,0.035,0,,0.2351386,-0.0117237,0.0035606,0.0111922,-0.0654705,-0.0003192 -SPY 32EYPZP8FW1YE|SPY R735QTJ8XC9X,SPY 240209P00476000,0.075,0.075,0.035,0.035,0,,0.2241317,-0.0122323,0.0038756,0.0116121,-0.0647298,-0.000333 -SPY 32EYPZP8LUE06|SPY R735QTJ8XC9X,SPY 240209P00477000,0.085,0.085,0.045,0.045,0,,0.2207706,-0.0155678,0.0048441,0.0142963,-0.0784773,-0.0004238 -SPY 32EYPZP8RSQ1Y|SPY R735QTJ8XC9X,SPY 240209P00478000,0.095,0.095,0.045,0.045,0,,0.2094099,-0.0163277,0.0053198,0.0148925,-0.0775175,-0.0004444 -SPY 32EYPZP8XR23Q|SPY R735QTJ8XC9X,SPY 240209P00479000,0.115,0.115,0.045,0.045,0,,0.1979809,-0.0171663,0.0058733,0.0155445,-0.0764668,-0.0004671 -SPY 32EYPZN9NQXZA|SPY R735QTJ8XC9X,SPY 240209P00480000,0.135,0.135,0.055,0.055,0,,0.1922554,-0.0210672,0.0071986,0.0185013,-0.0883459,-0.0005732 -SPY 32EYPZP99NQ7A|SPY R735QTJ8XC9X,SPY 240209P00481000,0.165,0.165,0.065,0.065,0,,0.1853021,-0.025221,0.0086909,0.0215286,-0.0990404,-0.0006862 -SPY 32EYPZP9FM292|SPY R735QTJ8XC9X,SPY 240209P00482000,0.195,0.195,0.075,0.075,0,,0.1774353,-0.0297685,0.0104217,0.0247201,-0.1088387,-0.0008099 -SPY 32EYPZP9LKEAU|SPY R735QTJ8XC9X,SPY 240209P00483000,0.245,0.245,0.085,0.085,0,,0.1686471,-0.0347078,0.0124461,0.0280599,-0.1173535,-0.0009441 -SPY 32EYPZP9RIQCM|SPY R735QTJ8XC9X,SPY 240209P00484000,0.315,0.315,0.105,0.105,0,,0.1622028,-0.0431635,0.0154557,0.0335135,-0.1347157,-0.0011741 -SPY 32EYPZP9XH2EE|SPY R735QTJ8XC9X,SPY 240209P00485000,0.405,0.415,0.145,0.145,0,,0.1591567,-0.0579163,0.019912,0.0423654,-0.1669797,-0.0015756 -SPY 32EYPZPA3FEG6|SPY R735QTJ8XC9X,SPY 240209P00486000,0.515,0.535,0.185,0.185,0,,0.1533965,-0.0735669,0.0248713,0.0510019,-0.1935694,-0.0020014 -SPY 32EYPZPA9DQHY|SPY R735QTJ8XC9X,SPY 240209P00487000,0.655,0.705,0.255,0.255,0,,0.1504375,-0.0979284,0.0314231,0.0631943,-0.2349816,-0.0026646 -SPY 32EYPZPAFC2JQ|SPY R735QTJ8XC9X,SPY 240209P00488000,0.83,0.905,0.345,0.355,0,,0.1481966,-0.1301135,0.0390667,0.0773958,-0.283171,-0.0035413 -SPY 32EYPZPALAELI|SPY R735QTJ8XC9X,SPY 240209P00489000,1.05,1.145,0.465,0.48,0,,0.1450997,-0.1687616,0.047477,0.0920921,-0.3294251,-0.0045942 -SPY 32EYPZN9TPA12|SPY R735QTJ8XC9X,SPY 240209P00490000,1.32,1.455,0.635,0.645,0,,0.1421179,-0.2162887,0.0564277,0.1072046,-0.374943,-0.0058897 -SPY 32EYPZPAX72P2|SPY R735QTJ8XC9X,SPY 240209P00491000,1.65,1.815,0.845,0.855,0,,0.1388943,-0.272762,0.0654401,0.1215069,-0.4144066,-0.0074298 -SPY 32EYPZPB35EQU|SPY R735QTJ8XC9X,SPY 240209P00492000,2.035,2.245,1.115,1.135,0,,0.1366231,-0.3397306,0.0733273,0.1339252,-0.448069,-0.0092578 -SPY 32EYPZPB93QSM|SPY R735QTJ8XC9X,SPY 240209P00493000,2.49,2.74,1.455,1.48,0,,0.1340822,-0.4143825,0.0794918,0.1424839,-0.4661791,-0.0112974 -SPY 32EYPZPBF22UE|SPY R735QTJ8XC9X,SPY 240209P00494000,3.02,3.315,1.865,1.9,0,,0.1517357,-0.4952118,0.0718976,0.1458393,-0.5394961,-0.0135244 -SPY 32EYPZPBL0EW6|SPY R735QTJ8XC9X,SPY 240209P00495000,3.615,3.96,2.335,2.395,0,,0.148914,-0.5680459,0.0721932,0.1437158,-0.5192576,-0.015523 -SPY 32EYPZPBQYQXY|SPY R735QTJ8XC9X,SPY 240209P00496000,4.285,4.68,2.635,2.98,0,,0.1465033,-0.6407455,0.0697783,0.1366596,-0.4826986,-0.0175222 -SPY 32EYPZPBWX2ZQ|SPY R735QTJ8XC9X,SPY 240209P00497000,5.02,5.455,3.12,3.645,0,,0.1441865,-0.7105729,0.0648501,0.1249993,-0.4307646,-0.0194479 -SPY 32EYPZPC2VF1I|SPY R735QTJ8XC9X,SPY 240209P00498000,5.8,6.285,4.34,4.4,0,,0.1423471,-0.7742868,0.0577012,0.1098009,-0.3690971,-0.0212122 -SPY 32EYPZPC8TR3A|SPY R735QTJ8XC9X,SPY 240209P00499000,6.66,7.18,4.87,5.22,0,,0.1407742,-0.8299446,0.0491407,0.0924777,-0.3021882,-0.0227619 -SPY 32EYPZN2JSP0M|SPY R735QTJ8XC9X,SPY 240209P00500000,7.53,8.085,5.725,6.1,0,,0.1400686,-0.8752793,0.0400915,0.0750698,-0.2382447,-0.0240356 -SPY 32EYPZPCKQF6U|SPY R735QTJ8XC9X,SPY 240209P00501000,8.47,9.01,6.63,7.055,0,,0.1390736,-0.9121043,0.0313288,0.0582453,-0.1767509,-0.0250811 -SPY 32EYPZPCQOR8M|SPY R735QTJ8XC9X,SPY 240209P00502000,9.455,10.09,7.405,8.11,0,,0.1395884,-0.9383888,0.0237725,0.0443606,-0.1281956,-0.0258435 -SPY 32EYPZPCWN3AE|SPY R735QTJ8XC9X,SPY 240209P00503000,10.455,11,8.515,9.245,0,,0.1395139,-0.9585693,0.0173181,0.032299,-0.0853549,-0.0264418 -SPY 32EYPZPD2LFC6|SPY R735QTJ8XC9X,SPY 240209P00504000,11.435,12.075,9.22,10.575,0,,0.1448128,-0.9682123,0.0134152,0.0259702,-0.0663128,-0.0267565 -SPY 32EYPZPD8JRDY|SPY R735QTJ8XC9X,SPY 240209P00505000,12.38,13.2,10.25,11.025,0,,0.1475052,-0.9773408,0.0099067,0.0195348,-0.0439347,-0.0270572 -SPY 32EYPZPDEI3FQ|SPY R735QTJ8XC9X,SPY 240209P00506000,13.38,14.155,11.25,12.55,0,,0.1527987,-0.9823923,0.0077044,0.0157373,-0.0317281,-0.0272482 -SPY 32EYPZPDQERJA|SPY R735QTJ8XC9X,SPY 240209P00508000,15.455,15.975,13.565,14.58,0,,0.1662557,-0.987869,0.005116,0.0113705,-0.0184241,-0.0275054 -SPY 32EYPZNA5LY4M|SPY R735QTJ8XC9X,SPY 240209P00510000,17.45,18.31,15.245,16.22,0,,0.1863994,-0.9890363,0.0041728,0.010398,-0.0192855,-0.0276466 -SPY 32EYPZPEE83QE|SPY R735QTJ8XC9X,SPY 240209P00512000,19.45,20.225,17.26,18.495,0,,0.1939693,-0.9932512,0.0025937,0.0067255,-0.0030308,-0.0278697 -SPY 32EYPZPEQ4RTY|SPY R735QTJ8XC9X,SPY 240209P00514000,21.45,22.31,19.26,20.495,0,,0.212393,-0.9938083,0.0021896,0.006217,-0.0031122,-0.0279943 -SPY 32EYPZPEW33VQ|SPY R735QTJ8XC9X,SPY 240209P00515000,22.45,23.225,20.255,21.545,0,,0.2216742,-0.9940192,0.0020324,0.0060228,-0.0033224,-0.0280548 -SPY 32EYPZPF21FXI|SPY R735QTJ8XC9X,SPY 240209P00516000,0,0,0,0,0,,0,0,0,0,0,0 -SPY 32EYPZPFDY412|SPY R735QTJ8XC9X,SPY 240209P00518000,0,0,0,0,0,,0,0,0,0,0,0 -SPY 32EYPZNABKA6E|SPY R735QTJ8XC9X,SPY 240209P00520000,27.4,28.28,25.245,26.195,0,,0.2668946,-0.9949106,0.0014548,0.0051907,-0.0038013,-0.0283528 -SPY 32EYPZPG1RG86|SPY R735QTJ8XC9X,SPY 240209P00522000,0,0,0,0,0,,0,0,0,0,0,0 -SPY 32EYPZPGDO4BQ|SPY R735QTJ8XC9X,SPY 240209P00524000,0,0,0,0,0,,0,0,0,0,0,0 -SPY 32EYPZPGJMGDI|SPY R735QTJ8XC9X,SPY 240209P00525000,32.37,33.325,30.245,30.86,0,,0.310798,-0.995552,0.0011022,0.0045793,-0.003978,-0.0286441 -SPY 32EYPZPGPKSFA|SPY R735QTJ8XC9X,SPY 240209P00526000,0,0,0,0,0,,0,0,0,0,0,0 -SPY 32EYPZPH1HGIU|SPY R735QTJ8XC9X,SPY 240209P00528000,0,0,0,0,0,,0,0,0,0,0,0 -SPY 32EYPZNAHIM86|SPY R735QTJ8XC9X,SPY 240209P00530000,37.45,38.205,35.195,36.17,0,,0.3397425,-0.9971048,0.0006706,0.0030456,0.0065298,-0.0289597 -SPY 32EYPZPHPASPY|SPY R735QTJ8XC9X,SPY 240209P00532000,0,0,0,0,0,,0,0,0,0,0,0 -SPY 32EYPZPI17GTI|SPY R735QTJ8XC9X,SPY 240209P00534000,0,0,0,0,0,,0,0,0,0,0,0 -SPY 32EYPZPI75SVA|SPY R735QTJ8XC9X,SPY 240209P00535000,42.45,43.295,40.245,41.17,0,,0.3802688,-0.9973771,0.0005443,0.0027669,0.0068538,-0.029241 -SPY 32EYPZPID44X2|SPY R735QTJ8XC9X,SPY 240209P00536000,0,0,0,0,0,,0,0,0,0,0,0 -SPY 32EYPZPIP0T0M|SPY R735QTJ8XC9X,SPY 240209P00538000,0,0,0,0,0,,0,0,0,0,0,0 -SPY 32EYPZNANGY9Y|SPY R735QTJ8XC9X,SPY 240209P00540000,47.45,48.26,45.245,46.17,0,,0.4202924,-0.997581,0.0004549,0.002556,0.0070605,-0.0295204 -SPY 32EYPZPJUP5D2|SPY R735QTJ8XC9X,SPY 240209P00545000,52.45,53.3,50.24,51.575,0,,0.4593081,-0.9977609,0.0003857,0.002368,0.007484,-0.0297991 -SPY 32EYPZNATFABQ|SPY R735QTJ8XC9X,SPY 240209P00550000,57.45,58.3,55.195,56.125,0,,0.4979439,-0.9979006,0.0003336,0.0022208,0.0077866,-0.0300768 -SPY 32EYPZPLI8HUU|SPY R735QTJ8XC9X,SPY 240209P00555000,62.445,63.295,60.245,61.17,0,,0.5357497,-0.9980264,0.0002914,0.0020873,0.0082322,-0.0303541 -SPY 32EYPZNAZDMDI|SPY R735QTJ8XC9X,SPY 240209P00560000,67.445,68.215,65.245,66.585,0,,0.5727959,-0.9981393,0.0002568,0.0019665,0.0087848,-0.0306311 +#expiry,strike,right,open,high,low,close,volume,open_interest,implied_volatility,delta,gamma,vega,theta,rho +,,,493.5,494.32,492.05,493.98,51588110,,,,,,, +20240209,350,C,142.82,144.735,141.96,144.185,0,,1.4768408,0.9991389,0.0000431,0.0008509,-0.0367501,0.0191536 +20240209,355,C,137.815,140.055,136.77,139.385,0,,1.4198783,0.9991138,0.0000464,0.0008802,-0.0373318,0.0194269 +20240209,360,C,132.88,135.055,132.025,134.39,0,,1.3629902,0.9990906,0.0000498,0.0009073,-0.0377551,0.0197001 +20240209,365,C,127.82,130.065,127.01,129.385,0,,1.3080713,0.9990583,0.000054,0.0009449,-0.0384927,0.0199731 +20240209,370,C,122.89,124.995,122.035,124.35,0,,1.2536775,0.999024,0.0000587,0.0009846,-0.0392037,0.0202461 +20240209,375,C,117.87,120.08,116.79,119.405,0,,1.1989051,0.998994,0.0000636,0.0010192,-0.0396462,0.0205192 +20240209,380,C,112.845,115.04,112.025,114.375,0,,1.1454392,0.9989564,0.0000694,0.0010624,-0.0402725,0.020792 +20240209,385,C,107.91,110.09,107.145,109.14,0,,1.0925499,0.9989156,0.0000759,0.0011092,-0.0408972,0.0210648 +20240209,390,C,102.905,105.02,102.025,104.09,0,,1.0764054,0.9984913,0.0001101,0.0015843,-0.0539759,0.021327 +20240209,395,C,97.92,100.095,97.185,99.715,0,,0.9878135,0.998828,0.0000915,0.0012088,-0.0419557,0.0216102 +20240209,400,C,92.93,94.795,92.155,94.28,0,,0.9361586,0.9987786,0.000101,0.0012646,-0.0424526,0.0218828 +20240209,405,C,87.89,90.105,87.085,88.985,0,,0.8854585,0.9987185,0.0001125,0.0013322,-0.0430976,0.022155 +20240209,410,C,82.945,85.12,82.08,84.175,0,,0.8347365,0.9986578,0.0001255,0.0013999,-0.0435738,0.0224273 +20240209,415,C,77.95,80.1,77.045,79.17,0,,0.813603,0.9980844,0.0001862,0.0020254,-0.0562928,0.0226854 +20240209,417,C,75.95,78.125,75.055,77.19,0,,0.7928215,0.9980462,0.0001949,0.0020661,-0.0563483,0.0227939 +20240209,418,C,74.91,77.13,74.14,76.47,0,,0.7821244,0.9980334,0.0001989,0.0020798,-0.0562134,0.0228484 +20240209,419,C,73.93,76.13,73.1,75.47,0,,0.7722728,0.9980028,0.0002046,0.0021124,-0.0564804,0.0229023 +20240209,420,C,72.89,75.13,72.065,74.205,0,,0.7618569,0.9979839,0.0002094,0.0021325,-0.0564635,0.0229566 +20240209,421,C,71.96,74.13,71.015,73.465,0,,0.7518381,0.9979561,0.0002151,0.002162,-0.0566349,0.0230106 +20240209,422,C,70.96,73.125,70.09,72.195,0,,0.7416461,0.9979317,0.0002207,0.0021878,-0.0567125,0.0230647 +20240209,423,C,69.96,72.11,69.165,71.18,0,,0.7312684,0.9979115,0.000226,0.0022093,-0.0566872,0.0231189 +20240209,424,C,68.96,71.13,67.845,70.195,0,,0.7208273,0.9978927,0.0002313,0.0022292,-0.0566195,0.0231732 +20240209,425,C,67.965,70.13,67.015,69.195,0,,0.711014,0.9978584,0.0002383,0.0022654,-0.0568662,0.0232271 +20240209,426,C,66.905,69.135,66.09,68.2,0,,0.7008952,0.997831,0.0002449,0.0022943,-0.0569483,0.0232811 +20240209,427,C,65.925,68.14,65.09,67.77,0,,0.6911972,0.9977923,0.0002527,0.002335,-0.0572458,0.0233348 +20240209,428,C,65.025,67.14,64.065,66.47,0,,0.680636,0.9977757,0.0002586,0.0023525,-0.0570771,0.0233892 +20240209,429,C,63.97,66.13,62.845,65.46,0,,0.6703607,0.9977514,0.0002654,0.002378,-0.0570505,0.0234433 +20240209,430,C,62.97,65.135,62.065,64.18,0,,0.6604472,0.9977167,0.0002735,0.0024144,-0.0572114,0.0234971 +20240209,431,C,61.97,64.135,61.025,63.205,0,,0.6503658,0.997686,0.0002814,0.0024465,-0.0572738,0.0235511 +20240209,432,C,60.975,63.135,60.17,61.73,0,,0.6403088,0.9976541,0.0002897,0.0024798,-0.0573418,0.023605 +20240209,433,C,60.025,62.14,59.17,61.765,0,,0.6302829,0.9976207,0.0002985,0.0025147,-0.0574196,0.0236588 +20240209,434,C,58.565,61.14,58.095,60.205,0,,0.6201448,0.9975901,0.0003072,0.0025465,-0.057426,0.0237128 +20240209,435,C,57.935,60.125,57.05,59.45,0,,0.6100957,0.9975561,0.0003166,0.0025818,-0.0574747,0.0237667 +20240209,436,C,56.98,59.145,56.075,58.475,0,,0.6000566,0.9975211,0.0003264,0.0026182,-0.0575214,0.0238205 +20240209,437,C,55.98,58.15,55.03,57.775,0,,0.5897976,0.9974929,0.0003358,0.0026474,-0.0574308,0.0238745 +20240209,438,C,54.98,57.15,54.075,56.19,0,,0.5799533,0.9974497,0.0003472,0.0026921,-0.0575762,0.0239281 +20240209,439,C,53.98,56.13,53.075,55.2,0,,0.5700428,0.9974077,0.000359,0.0027354,-0.0576764,0.0239817 +20240209,440,C,53.325,55.145,52.035,54.475,0,,0.5895071,0.9960858,0.0005154,0.0040615,-0.0786647,0.0240002 +20240209,441,C,51.925,54.16,51.105,53.225,0,,0.5499356,0.9973313,0.0003828,0.002814,-0.0576816,0.0240892 +20240209,442,C,50.885,53.16,50.05,52.485,0,,0.5684571,0.9959702,0.0005493,0.0041744,-0.0784299,0.0241066 +20240209,443,C,49.985,52.155,48.87,51.785,0,,0.5581777,0.9958969,0.000569,0.0042458,-0.0785018,0.0241594 +20240209,444,C,48.99,51.03,48.12,50.35,0,,0.5478263,0.9958252,0.0005893,0.0043154,-0.0785052,0.0242123 +20240209,445,C,47.99,50.155,46.87,49.235,0,,0.5372605,0.9957637,0.0006091,0.004375,-0.078315,0.0242654 +20240209,446,C,46.99,49.14,46.18,48.315,0,,0.5270476,0.9956794,0.0006325,0.0044566,-0.0784206,0.0243179 +20240209,447,C,45.89,48.155,45.115,47.55,0,,0.5164921,0.9956132,0.0006547,0.0045204,-0.0782176,0.0243709 +20240209,448,C,44.93,47.155,44.115,46.225,0,,0.5061073,0.9955342,0.0006794,0.0045965,-0.078155,0.0244235 +20240209,449,C,43.655,46.135,43.185,45.205,0,,0.4959824,0.9954351,0.0007076,0.0046917,-0.0783199,0.0244756 +20240209,450,C,42.995,44.875,42.25,44.325,0,,0.4855774,0.995351,0.0007352,0.0047721,-0.0782244,0.0245281 +20240209,451,C,42,44.09,41.095,43.11,0,,0.4751084,0.9952685,0.0007638,0.0048509,-0.0780603,0.0245806 +20240209,452,C,41,43.165,40.145,42.355,0,,0.4646433,0.9951827,0.0007941,0.0049327,-0.0778896,0.0246331 +20240209,453,C,40,42.165,38.885,41.215,0,,0.4544557,0.995072,0.0008292,0.0050378,-0.077975,0.0246849 +20240209,454,C,38.955,41.17,38.135,40.235,0,,0.444144,0.9949662,0.0008654,0.0051381,-0.0779374,0.0247368 +20240209,455,C,38.045,40.17,37.065,39.235,0,,0.4337567,0.9948619,0.0009031,0.0052367,-0.0778197,0.0247887 +20240209,456,C,37.005,39.165,36.135,38.485,0,,0.4233795,0.9947519,0.0009435,0.0053402,-0.0777051,0.0248405 +20240209,457,C,36.01,38.175,34.89,37.8,0,,0.4129615,0.9946404,0.0009863,0.0054449,-0.0775426,0.0248923 +20240209,458,C,35.01,37.225,34.135,36.005,0,,0.4025031,0.9945274,0.0010316,0.0055507,-0.0773313,0.024944 +20240209,459,C,33.955,36.155,33.145,35.21,0,,0.3923081,0.9943826,0.0010842,0.0056859,-0.0773885,0.0249949 +20240209,460,C,32.965,35.18,32.155,33.785,0,,0.3820425,0.9942367,0.0011399,0.0058215,-0.077372,0.0250457 +20240209,461,C,32.075,34.18,31.19,33.49,0,,0.3715358,0.9941084,0.001196,0.0059404,-0.0770936,0.025097 +20240209,462,C,31.02,33.18,29.9,32.22,0,,0.3611821,0.9939557,0.0012595,0.0060814,-0.0769764,0.0251477 +20240209,463,C,30.02,32.17,28.9,31.335,0,,0.3507776,0.9937995,0.0013275,0.0062251,-0.0768009,0.0251982 +20240209,464,C,28.65,31.165,28.14,30.23,0,,0.3403861,0.9936318,0.0014018,0.0063789,-0.0766382,0.0252484 +20240209,465,C,27.985,30.18,27.145,29.245,0,,0.3300155,0.99345,0.0014835,0.0065448,-0.0764995,0.0252983 +20240209,466,C,26.975,29.185,26.22,28.25,0,,0.3196042,0.993261,0.0015721,0.0067167,-0.0763143,0.025348 +20240209,467,C,25.975,28.12,25.175,26.8,0,,0.3091836,0.9930595,0.0016692,0.0068991,-0.0761197,0.0253973 +20240209,468,C,25.005,27.185,24.23,26.24,0,,0.2986921,0.9928536,0.0017743,0.0070846,-0.0758407,0.0254465 +20240209,469,C,23.985,26.145,23.21,25.185,0,,0.2882951,0.9926156,0.0018937,0.0072981,-0.0756824,0.0254948 +20240209,470,C,23.035,25.125,22.47,23.82,0,,0.2896144,0.9900911,0.0024548,0.0095042,-0.0919763,0.0254807 +20240209,471,C,22.035,24.18,21.295,23.215,0,,0.2787771,0.9897491,0.0026285,0.0097956,-0.0915742,0.0255263 +20240209,472,C,20.995,23.215,20.36,22.225,0,,0.2679223,0.9893789,0.0028225,0.0101093,-0.0911574,0.025571 +20240209,473,C,20.005,22.195,19.38,21.35,0,,0.2570525,0.9889756,0.0030407,0.0104489,-0.0907327,0.0256149 +20240209,474,C,19.05,21.205,18.305,20.355,0,,0.246084,0.9885565,0.0032829,0.0107997,-0.0901648,0.0256583 +20240209,475,C,18.035,20.205,17.295,19.355,0,,0.2351386,0.9880845,0.0035606,0.0111922,-0.0896546,0.0257003 +20240209,476,C,17.045,19.215,16.265,18.34,0,,0.2241317,0.9875759,0.0038756,0.0116121,-0.0890646,0.0257413 +20240209,477,C,16.035,18.22,15.415,17.385,0,,0.2207706,0.9842404,0.0048441,0.0142963,-0.1029627,0.0257053 +20240209,478,C,15.065,17.23,14.17,16.365,0,,0.2094099,0.9834805,0.0053198,0.0148925,-0.1021536,0.0257395 +20240209,479,C,14.08,16.24,13.34,15.39,0,,0.1979809,0.9826419,0.0058733,0.0155445,-0.1012535,0.0257716 +20240209,480,C,13.125,14.95,12.215,14.38,0,,0.1922554,0.978741,0.0071986,0.0185013,-0.1132832,0.0257202 +20240209,481,C,12.135,13.965,11.525,13.39,0,,0.1853021,0.9745872,0.0086909,0.0215286,-0.1241284,0.025662 +20240209,482,C,11.18,12.99,10.56,12.4,0,,0.1774353,0.9700397,0.0104217,0.0247201,-0.1340774,0.0255931 +20240209,483,C,10.24,12.02,9.56,11.415,0,,0.1686471,0.9651004,0.0124461,0.0280599,-0.1427428,0.0255137 +20240209,484,C,9.27,11.06,8.625,10.435,0,,0.1622028,0.9566447,0.0154557,0.0335135,-0.1602556,0.0253385 +20240209,485,C,8.36,10.11,7.6,9.485,0,,0.1591567,0.9418919,0.019912,0.0423654,-0.1926703,0.0249918 +20240209,486,C,7.515,9.185,6.725,8.505,0,,0.1533965,0.9262413,0.0248713,0.0510019,-0.2194106,0.0246207 +20240209,487,C,6.635,8.28,6.02,7.575,0,,0.1504375,0.9018798,0.0314231,0.0631943,-0.2609735,0.0240122 +20240209,488,C,5.825,7.41,5.225,6.685,0,,0.1481966,0.8696947,0.0390667,0.0773958,-0.3093135,0.0231904 +20240209,489,C,5.04,6.335,4.345,5.815,0,,0.1450997,0.8310466,0.047477,0.0920921,-0.3557183,0.0221922 +20240209,490,C,4.315,5.775,3.65,4.98,0,,0.1421179,0.7835195,0.0564277,0.1072046,-0.4013868,0.0209515 +20240209,491,C,3.635,4.725,3.08,4.195,0,,0.1388943,0.7270462,0.0654401,0.1215069,-0.441001,0.0194662 +20240209,492,C,3.015,3.975,2.525,3.475,0,,0.1366231,0.6600776,0.0733273,0.1339252,-0.4748141,0.017693 +20240209,493,C,2.47,3.315,2.015,2.81,0,,0.1340822,0.5854257,0.0794918,0.1424839,-0.4930747,0.0157082 +20240209,494,C,1.985,2.715,1.575,2.23,0,,0.1517357,0.5045964,0.0718976,0.1458393,-0.5665424,0.0135359 +20240209,495,C,1.57,2.185,1.205,1.725,0,,0.148914,0.4317623,0.0721932,0.1437158,-0.5464545,0.0115921 +20240209,496,C,1.22,1.725,0.905,1.3,0,,0.1465033,0.3590627,0.0697783,0.1366596,-0.5100462,0.0096476 +20240209,497,C,0.925,1.345,0.665,0.95,0,,0.1441865,0.2892353,0.0648501,0.1249993,-0.4582628,0.0077768 +20240209,498,C,0.69,1.015,0.475,0.675,0,,0.1423471,0.2255214,0.0577012,0.1098009,-0.396746,0.0060673 +20240209,499,C,0.505,0.745,0.335,0.465,0,,0.1407742,0.1698636,0.0491407,0.0924777,-0.3299877,0.0045723 +20240209,500,C,0.355,0.545,0.235,0.315,0,,0.1400686,0.1245289,0.0400915,0.0750698,-0.2661949,0.0033534 +20240209,501,C,0.245,0.385,0.165,0.205,0,,0.1390736,0.0877039,0.0313288,0.0582453,-0.2048517,0.0023627 +20240209,502,C,0.165,0.265,0.115,0.135,0,,0.1395884,0.0614194,0.0237725,0.0443606,-0.156447,0.0016551 +20240209,503,C,0.115,0.185,0.075,0.085,0,,0.1395139,0.0412389,0.0173181,0.032299,-0.113757,0.0011116 +20240209,504,C,0.085,0.125,0.055,0.065,0,,0.1448128,0.0315959,0.0134152,0.0259702,-0.0948655,0.0008517 +20240209,505,C,0.065,0.085,0.045,0.045,0,,0.1475052,0.0224674,0.0099067,0.0195348,-0.0726381,0.0006057 +20240209,506,C,0.055,0.065,0.035,0.035,0,,0.1527987,0.0174159,0.0077044,0.0157373,-0.0605821,0.0004695 +20240209,508,C,0.035,0.04,0.02,0.025,0,,0.1662557,0.0119392,0.005116,0.0113705,-0.0475794,0.0003218 +20240209,510,C,0.035,0.035,0.025,0.025,0,,0.1863994,0.0107719,0.0041728,0.010398,-0.048742,0.0002902 +20240209,512,C,0.025,0.025,0.015,0.015,0,,0.1939693,0.006557,0.0025937,0.0067255,-0.0327886,0.0001767 +20240209,514,C,0.025,0.025,0.015,0.015,0,,0.212393,0.0059998,0.0021896,0.006217,-0.0331713,0.0001616 +20240209,515,C,0.025,0.025,0.015,0.015,0,,0.2216742,0.005789,0.0020324,0.0060228,-0.0335321,0.0001559 +20240209,516,C,0,0,0,0,0,,0,0,0,0,0,0 +20240209,518,C,0,0,0,0,0,,0,0,0,0,0,0 +20240209,520,C,0.015,0.02,0.015,0.015,0,,0.2668946,0.0048976,0.0014548,0.0051907,-0.0347642,0.0001317 +20240209,522,C,0,0,0,0,0,,0,0,0,0,0,0 +20240209,524,C,0,0,0,0,0,,0,0,0,0,0,0 +20240209,525,C,0.015,0.02,0.01,0.015,0,,0.310798,0.0042562,0.0011022,0.0045793,-0.0356942,0.0001144 +20240209,526,C,0,0,0,0,0,,0,0,0,0,0,0 +20240209,528,C,0,0,0,0,0,,0,0,0,0,0,0 +20240209,530,C,0.015,0.015,0.01,0.01,0,,0.3397425,0.0027034,0.0006706,0.0030456,-0.0259395,0.0000726 +20240209,532,C,0,0,0,0,0,,0,0,0,0,0,0 +20240209,534,C,0,0,0,0,0,,0,0,0,0,0,0 +20240209,535,C,0.015,0.015,0.01,0.01,0,,0.3802688,0.0024311,0.0005443,0.0027669,-0.0263687,0.0000653 +20240209,536,C,0,0,0,0,0,,0,0,0,0,0,0 +20240209,538,C,0,0,0,0,0,,0,0,0,0,0,0 +20240209,540,C,0.01,0.015,0.01,0.01,0,,0.4202924,0.0022272,0.0004549,0.002556,-0.0269153,0.0000597 +20240209,545,C,0.01,0.01,0.01,0.01,0,,0.4593081,0.0020473,0.0003857,0.002368,-0.0272449,0.0000549 +20240209,550,C,0.01,0.01,0.01,0.01,0,,0.4979439,0.0019075,0.0003336,0.0022208,-0.0276955,0.0000511 +20240209,555,C,0.01,0.03,0.01,0.01,0,,0.5357497,0.0017818,0.0002914,0.0020873,-0.0280032,0.0000477 +20240209,560,C,0.01,0.01,0.01,0.01,0,,0.5727959,0.0016689,0.0002568,0.0019665,-0.0282037,0.0000446 +20240209,350,P,0.01,0.03,0.01,0.01,0,,1.4768408,-0.0006693,0.0000431,0.0008509,-0.0313959,-0.0000187 +20240209,355,P,0.01,0.015,0.01,0.01,0,,1.4198783,-0.0006944,0.0000464,0.0008802,-0.0312244,-0.0000193 +20240209,360,P,0.01,0.04,0.01,0.01,0,,1.3629902,-0.0007176,0.0000498,0.0009073,-0.0308945,-0.00002 +20240209,365,P,0.01,0.04,0.01,0.01,0,,1.3080713,-0.0007499,0.000054,0.0009449,-0.0308789,-0.0000208 +20240209,370,P,0.01,0.01,0.01,0.01,0,,1.2536775,-0.0007842,0.0000587,0.0009846,-0.0308367,-0.0000218 +20240209,375,P,0.01,0.04,0.01,0.01,0,,1.1989051,-0.0008142,0.0000636,0.0010192,-0.030526,-0.0000226 +20240209,380,P,0.01,0.035,0.01,0.01,0,,1.1454392,-0.0008518,0.0000694,0.0010624,-0.0303991,-0.0000236 +20240209,385,P,0.01,0.035,0.01,0.01,0,,1.0925499,-0.0008926,0.0000759,0.0011092,-0.0302706,-0.0000247 +20240209,390,P,0.015,0.04,0.015,0.015,0,,1.0764054,-0.0013169,0.0001101,0.0015843,-0.0425961,-0.0000365 +20240209,395,P,0.015,0.015,0.01,0.01,0,,0.9878135,-0.0009802,0.0000915,0.0012088,-0.0298227,-0.0000271 +20240209,400,P,0.015,0.035,0.01,0.01,0,,0.9361586,-0.0010296,0.000101,0.0012646,-0.0295664,-0.0000284 +20240209,405,P,0.015,0.035,0.01,0.01,0,,0.8854585,-0.0010897,0.0001125,0.0013322,-0.0294582,-0.00003 +20240209,410,P,0.015,0.015,0.01,0.01,0,,0.8347365,-0.0011504,0.0001255,0.0013999,-0.0291812,-0.0000317 +20240209,415,P,0.015,0.02,0.01,0.015,0,,0.813603,-0.0017238,0.0001862,0.0020254,-0.041147,-0.0000475 +20240209,417,P,0.015,0.02,0.01,0.015,0,,0.7928215,-0.001762,0.0001949,0.0020661,-0.0409012,-0.0000485 +20240209,418,P,0.015,0.02,0.01,0.015,0,,0.7821244,-0.0017748,0.0001989,0.0020798,-0.0406157,-0.0000489 +20240209,419,P,0.015,0.02,0.01,0.015,0,,0.7722728,-0.0018054,0.0002046,0.0021124,-0.0407321,-0.0000497 +20240209,420,P,0.015,0.02,0.01,0.015,0,,0.7618569,-0.0018243,0.0002094,0.0021325,-0.0405645,-0.0000502 +20240209,421,P,0.025,0.025,0.015,0.015,0,,0.7518381,-0.0018521,0.0002151,0.002162,-0.0405853,-0.000051 +20240209,422,P,0.025,0.025,0.015,0.015,0,,0.7416461,-0.0018765,0.0002207,0.0021878,-0.0405122,-0.0000516 +20240209,423,P,0.025,0.025,0.015,0.015,0,,0.7312684,-0.0018967,0.000226,0.0022093,-0.0403363,-0.0000522 +20240209,424,P,0.025,0.025,0.015,0.015,0,,0.7208273,-0.0019155,0.0002313,0.0022292,-0.040118,-0.0000527 +20240209,425,P,0.025,0.025,0.015,0.015,0,,0.711014,-0.0019498,0.0002383,0.0022654,-0.040214,-0.0000536 +20240209,426,P,0.025,0.025,0.015,0.015,0,,0.7008952,-0.0019772,0.0002449,0.0022943,-0.0401454,-0.0000543 +20240209,427,P,0.025,0.025,0.015,0.015,0,,0.6911972,-0.0020159,0.0002527,0.002335,-0.0402923,-0.0000554 +20240209,428,P,0.025,0.025,0.015,0.015,0,,0.680636,-0.0020325,0.0002586,0.0023525,-0.039973,-0.0000558 +20240209,429,P,0.025,0.025,0.015,0.015,0,,0.6703607,-0.0020568,0.0002654,0.002378,-0.0397957,-0.0000565 +20240209,430,P,0.025,0.025,0.015,0.015,0,,0.6604472,-0.0020915,0.0002735,0.0024144,-0.039806,-0.0000574 +20240209,431,P,0.025,0.025,0.015,0.015,0,,0.6503658,-0.0021222,0.0002814,0.0024465,-0.0397178,-0.0000583 +20240209,432,P,0.025,0.025,0.015,0.015,0,,0.6403088,-0.0021541,0.0002897,0.0024798,-0.0396351,-0.0000591 +20240209,433,P,0.025,0.025,0.015,0.015,0,,0.6302829,-0.0021875,0.0002985,0.0025147,-0.0395623,-0.00006 +20240209,434,P,0.025,0.025,0.015,0.015,0,,0.6201448,-0.0022181,0.0003072,0.0025465,-0.039418,-0.0000609 +20240209,435,P,0.025,0.025,0.015,0.015,0,,0.6100957,-0.0022521,0.0003166,0.0025818,-0.0393161,-0.0000618 +20240209,436,P,0.025,0.025,0.015,0.015,0,,0.6000566,-0.0022871,0.0003264,0.0026182,-0.0392122,-0.0000627 +20240209,437,P,0.025,0.025,0.015,0.015,0,,0.5897976,-0.0023153,0.0003358,0.0026474,-0.0389709,-0.0000635 +20240209,438,P,0.025,0.025,0.015,0.015,0,,0.5799533,-0.0023585,0.0003472,0.0026921,-0.0389657,-0.0000647 +20240209,439,P,0.025,0.025,0.015,0.015,0,,0.5700428,-0.0024005,0.000359,0.0027354,-0.0389153,-0.0000658 +20240209,440,P,0.035,0.035,0.015,0.025,0,,0.5895071,-0.0037224,0.0005154,0.0040615,-0.059753,-0.0001021 +20240209,441,P,0.035,0.035,0.015,0.015,0,,0.5499356,-0.0024769,0.0003828,0.002814,-0.0386192,-0.0000679 +20240209,442,P,0.035,0.035,0.015,0.025,0,,0.5684571,-0.003838,0.0005493,0.0041744,-0.0592168,-0.0001053 +20240209,443,P,0.035,0.035,0.015,0.025,0,,0.5581777,-0.0039113,0.000569,0.0042458,-0.0591381,-0.0001072 +20240209,444,P,0.035,0.035,0.015,0.025,0,,0.5478263,-0.003983,0.0005893,0.0043154,-0.0589909,-0.0001092 +20240209,445,P,0.035,0.035,0.015,0.025,0,,0.5372605,-0.0040445,0.0006091,0.004375,-0.05865,-0.0001108 +20240209,446,P,0.035,0.035,0.015,0.025,0,,0.5270476,-0.0041288,0.0006325,0.0044566,-0.058605,-0.0001131 +20240209,447,P,0.035,0.035,0.015,0.025,0,,0.5164921,-0.004195,0.0006547,0.0045204,-0.0582513,-0.0001149 +20240209,448,P,0.035,0.035,0.025,0.025,0,,0.5061073,-0.004274,0.0006794,0.0045965,-0.0580381,-0.0001171 +20240209,449,P,0.035,0.035,0.025,0.025,0,,0.4959824,-0.0043731,0.0007076,0.0046917,-0.0580524,-0.0001197 +20240209,450,P,0.035,0.035,0.025,0.025,0,,0.4855774,-0.0044571,0.0007352,0.0047721,-0.0578062,-0.000122 +20240209,451,P,0.035,0.035,0.025,0.025,0,,0.4751084,-0.0045397,0.0007638,0.0048509,-0.0574915,-0.0001242 +20240209,452,P,0.035,0.035,0.025,0.025,0,,0.4646433,-0.0046255,0.0007941,0.0049327,-0.0571701,-0.0001266 +20240209,453,P,0.035,0.035,0.025,0.025,0,,0.4544557,-0.0047361,0.0008292,0.0050378,-0.0571049,-0.0001296 +20240209,454,P,0.035,0.035,0.025,0.025,0,,0.444144,-0.004842,0.0008654,0.0051381,-0.0569167,-0.0001324 +20240209,455,P,0.035,0.035,0.025,0.025,0,,0.4337567,-0.0049463,0.0009031,0.0052367,-0.0566484,-0.0001353 +20240209,456,P,0.035,0.035,0.025,0.025,0,,0.4233795,-0.0050563,0.0009435,0.0053402,-0.0563831,-0.0001382 +20240209,457,P,0.035,0.035,0.025,0.025,0,,0.4129615,-0.0051678,0.0009863,0.0054449,-0.05607,-0.0001412 +20240209,458,P,0.035,0.035,0.025,0.025,0,,0.4025031,-0.0052808,0.0010316,0.0055507,-0.055708,-0.0001443 +20240209,459,P,0.035,0.035,0.025,0.025,0,,0.3923081,-0.0054256,0.0010842,0.0056859,-0.0556146,-0.0001482 +20240209,460,P,0.035,0.035,0.025,0.025,0,,0.3820425,-0.0055715,0.0011399,0.0058215,-0.0554475,-0.0001522 +20240209,461,P,0.035,0.04,0.025,0.025,0,,0.3715358,-0.0056997,0.001196,0.0059404,-0.0550184,-0.0001556 +20240209,462,P,0.035,0.035,0.025,0.025,0,,0.3611821,-0.0058525,0.0012595,0.0060814,-0.0547506,-0.0001598 +20240209,463,P,0.035,0.035,0.025,0.025,0,,0.3507776,-0.0060087,0.0013275,0.0062251,-0.0544245,-0.000164 +20240209,464,P,0.045,0.045,0.02,0.025,0,,0.3403861,-0.0061764,0.0014018,0.0063789,-0.0541111,-0.0001685 +20240209,465,P,0.045,0.045,0.025,0.025,0,,0.3300155,-0.0063582,0.0014835,0.0065448,-0.0538217,-0.0001735 +20240209,466,P,0.045,0.045,0.025,0.025,0,,0.3196042,-0.0065472,0.0015721,0.0067167,-0.0534859,-0.0001786 +20240209,467,P,0.045,0.045,0.025,0.025,0,,0.3091836,-0.0067487,0.0016692,0.0068991,-0.0531406,-0.000184 +20240209,468,P,0.045,0.05,0.025,0.025,0,,0.2986921,-0.0069546,0.0017743,0.0070846,-0.052711,-0.0001896 +20240209,469,P,0.045,0.045,0.025,0.025,0,,0.2882951,-0.0071926,0.0018937,0.0072981,-0.0524021,-0.0001961 +20240209,470,P,0.055,0.055,0.03,0.035,0,,0.2896144,-0.009717,0.0024548,0.0095042,-0.0685453,-0.0002649 +20240209,471,P,0.055,0.055,0.035,0.035,0,,0.2787771,-0.0100591,0.0026285,0.0097956,-0.0679926,-0.0002742 +20240209,472,P,0.055,0.055,0.035,0.035,0,,0.2679223,-0.0104293,0.0028225,0.0101093,-0.0674252,-0.0002842 +20240209,473,P,0.065,0.065,0.035,0.035,0,,0.2570525,-0.0108325,0.0030407,0.0104489,-0.0668498,-0.0002951 +20240209,474,P,0.065,0.065,0.035,0.035,0,,0.246084,-0.0112517,0.0032829,0.0107997,-0.0661312,-0.0003065 +20240209,475,P,0.075,0.075,0.035,0.035,0,,0.2351386,-0.0117237,0.0035606,0.0111922,-0.0654705,-0.0003192 +20240209,476,P,0.075,0.075,0.035,0.035,0,,0.2241317,-0.0122323,0.0038756,0.0116121,-0.0647298,-0.000333 +20240209,477,P,0.085,0.085,0.045,0.045,0,,0.2207706,-0.0155678,0.0048441,0.0142963,-0.0784773,-0.0004238 +20240209,478,P,0.095,0.095,0.045,0.045,0,,0.2094099,-0.0163277,0.0053198,0.0148925,-0.0775175,-0.0004444 +20240209,479,P,0.115,0.115,0.045,0.045,0,,0.1979809,-0.0171663,0.0058733,0.0155445,-0.0764668,-0.0004671 +20240209,480,P,0.135,0.135,0.055,0.055,0,,0.1922554,-0.0210672,0.0071986,0.0185013,-0.0883459,-0.0005732 +20240209,481,P,0.165,0.165,0.065,0.065,0,,0.1853021,-0.025221,0.0086909,0.0215286,-0.0990404,-0.0006862 +20240209,482,P,0.195,0.195,0.075,0.075,0,,0.1774353,-0.0297685,0.0104217,0.0247201,-0.1088387,-0.0008099 +20240209,483,P,0.245,0.245,0.085,0.085,0,,0.1686471,-0.0347078,0.0124461,0.0280599,-0.1173535,-0.0009441 +20240209,484,P,0.315,0.315,0.105,0.105,0,,0.1622028,-0.0431635,0.0154557,0.0335135,-0.1347157,-0.0011741 +20240209,485,P,0.405,0.415,0.145,0.145,0,,0.1591567,-0.0579163,0.019912,0.0423654,-0.1669797,-0.0015756 +20240209,486,P,0.515,0.535,0.185,0.185,0,,0.1533965,-0.0735669,0.0248713,0.0510019,-0.1935694,-0.0020014 +20240209,487,P,0.655,0.705,0.255,0.255,0,,0.1504375,-0.0979284,0.0314231,0.0631943,-0.2349816,-0.0026646 +20240209,488,P,0.83,0.905,0.345,0.355,0,,0.1481966,-0.1301135,0.0390667,0.0773958,-0.283171,-0.0035413 +20240209,489,P,1.05,1.145,0.465,0.48,0,,0.1450997,-0.1687616,0.047477,0.0920921,-0.3294251,-0.0045942 +20240209,490,P,1.32,1.455,0.635,0.645,0,,0.1421179,-0.2162887,0.0564277,0.1072046,-0.374943,-0.0058897 +20240209,491,P,1.65,1.815,0.845,0.855,0,,0.1388943,-0.272762,0.0654401,0.1215069,-0.4144066,-0.0074298 +20240209,492,P,2.035,2.245,1.115,1.135,0,,0.1366231,-0.3397306,0.0733273,0.1339252,-0.448069,-0.0092578 +20240209,493,P,2.49,2.74,1.455,1.48,0,,0.1340822,-0.4143825,0.0794918,0.1424839,-0.4661791,-0.0112974 +20240209,494,P,3.02,3.315,1.865,1.9,0,,0.1517357,-0.4952118,0.0718976,0.1458393,-0.5394961,-0.0135244 +20240209,495,P,3.615,3.96,2.335,2.395,0,,0.148914,-0.5680459,0.0721932,0.1437158,-0.5192576,-0.015523 +20240209,496,P,4.285,4.68,2.635,2.98,0,,0.1465033,-0.6407455,0.0697783,0.1366596,-0.4826986,-0.0175222 +20240209,497,P,5.02,5.455,3.12,3.645,0,,0.1441865,-0.7105729,0.0648501,0.1249993,-0.4307646,-0.0194479 +20240209,498,P,5.8,6.285,4.34,4.4,0,,0.1423471,-0.7742868,0.0577012,0.1098009,-0.3690971,-0.0212122 +20240209,499,P,6.66,7.18,4.87,5.22,0,,0.1407742,-0.8299446,0.0491407,0.0924777,-0.3021882,-0.0227619 +20240209,500,P,7.53,8.085,5.725,6.1,0,,0.1400686,-0.8752793,0.0400915,0.0750698,-0.2382447,-0.0240356 +20240209,501,P,8.47,9.01,6.63,7.055,0,,0.1390736,-0.9121043,0.0313288,0.0582453,-0.1767509,-0.0250811 +20240209,502,P,9.455,10.09,7.405,8.11,0,,0.1395884,-0.9383888,0.0237725,0.0443606,-0.1281956,-0.0258435 +20240209,503,P,10.455,11,8.515,9.245,0,,0.1395139,-0.9585693,0.0173181,0.032299,-0.0853549,-0.0264418 +20240209,504,P,11.435,12.075,9.22,10.575,0,,0.1448128,-0.9682123,0.0134152,0.0259702,-0.0663128,-0.0267565 +20240209,505,P,12.38,13.2,10.25,11.025,0,,0.1475052,-0.9773408,0.0099067,0.0195348,-0.0439347,-0.0270572 +20240209,506,P,13.38,14.155,11.25,12.55,0,,0.1527987,-0.9823923,0.0077044,0.0157373,-0.0317281,-0.0272482 +20240209,508,P,15.455,15.975,13.565,14.58,0,,0.1662557,-0.987869,0.005116,0.0113705,-0.0184241,-0.0275054 +20240209,510,P,17.45,18.31,15.245,16.22,0,,0.1863994,-0.9890363,0.0041728,0.010398,-0.0192855,-0.0276466 +20240209,512,P,19.45,20.225,17.26,18.495,0,,0.1939693,-0.9932512,0.0025937,0.0067255,-0.0030308,-0.0278697 +20240209,514,P,21.45,22.31,19.26,20.495,0,,0.212393,-0.9938083,0.0021896,0.006217,-0.0031122,-0.0279943 +20240209,515,P,22.45,23.225,20.255,21.545,0,,0.2216742,-0.9940192,0.0020324,0.0060228,-0.0033224,-0.0280548 +20240209,516,P,0,0,0,0,0,,0,0,0,0,0,0 +20240209,518,P,0,0,0,0,0,,0,0,0,0,0,0 +20240209,520,P,27.4,28.28,25.245,26.195,0,,0.2668946,-0.9949106,0.0014548,0.0051907,-0.0038013,-0.0283528 +20240209,522,P,0,0,0,0,0,,0,0,0,0,0,0 +20240209,524,P,0,0,0,0,0,,0,0,0,0,0,0 +20240209,525,P,32.37,33.325,30.245,30.86,0,,0.310798,-0.995552,0.0011022,0.0045793,-0.003978,-0.0286441 +20240209,526,P,0,0,0,0,0,,0,0,0,0,0,0 +20240209,528,P,0,0,0,0,0,,0,0,0,0,0,0 +20240209,530,P,37.45,38.205,35.195,36.17,0,,0.3397425,-0.9971048,0.0006706,0.0030456,0.0065298,-0.0289597 +20240209,532,P,0,0,0,0,0,,0,0,0,0,0,0 +20240209,534,P,0,0,0,0,0,,0,0,0,0,0,0 +20240209,535,P,42.45,43.295,40.245,41.17,0,,0.3802688,-0.9973771,0.0005443,0.0027669,0.0068538,-0.029241 +20240209,536,P,0,0,0,0,0,,0,0,0,0,0,0 +20240209,538,P,0,0,0,0,0,,0,0,0,0,0,0 +20240209,540,P,47.45,48.26,45.245,46.17,0,,0.4202924,-0.997581,0.0004549,0.002556,0.0070605,-0.0295204 +20240209,545,P,52.45,53.3,50.24,51.575,0,,0.4593081,-0.9977609,0.0003857,0.002368,0.007484,-0.0297991 +20240209,550,P,57.45,58.3,55.195,56.125,0,,0.4979439,-0.9979006,0.0003336,0.0022208,0.0077866,-0.0300768 +20240209,555,P,62.445,63.295,60.245,61.17,0,,0.5357497,-0.9980264,0.0002914,0.0020873,0.0082322,-0.0303541 +20240209,560,P,67.445,68.215,65.245,66.585,0,,0.5727959,-0.9981393,0.0002568,0.0019665,0.0087848,-0.0306311