- ago
TradierHistorical is returning an option symbol that is invalid. This is creating a runtime error when I try to get the Greeks for the symbol. I'm not sure what kind of code could test for this. I already test for null and blank, but that's not the issue. Should I test for bar history to be null? I thought the WL method was already doing that.

QUOTE:
---Symbol by Symbol Debug Logs---
---GLD---
4/16/2024 12:00:00 AM Option symbol returned is GLD240517C00221000


Here is the minimal extracted code to reproduce this.

CODE:
using WealthLab.Backtest; using System; using WealthLab.Core; using WealthLab.Data; using WealthLab.Indicators; using System.Collections.Generic; using WealthLab.Tradier; namespace WealthScript9 { public class MyStrategy : UserStrategyBase { //create indicators and other objects here, this is executed prior to the main trading loop public override void Initialize(BarHistory bars) { }       //execute the strategy rules here, this is executed once for each bar in the backtest history       public override void Execute(BarHistory bars, int idx)       {          double _optAllocAmt = 1000;          double strike = bars.Close[idx];          int _minDelta = 65;          int _maxDelta = 80;          int _minDaysToExpire = 28;          int minDaysAdder = 0;          bool lastBar = idx == bars.Count - 1;          string _contractSymbol = GetOptionContractSymbol(_optAllocAmt, strike, _minDelta, _maxDelta, _minDaysToExpire + minDaysAdder);          if(lastBar)             WriteToDebugLog(bars.DateTimes[idx] + " Option symbol returned is " +_contractSymbol);          string GetOptionContractSymbol(double maxTransactionAmount, double strk, double deltaMin, double deltaMax, int expDays)          {             string OptContractSymbol = "";             double oStrike = strk;             bool _debugOption = true;             DateTime _curDate = bars.DateTimes[idx];             bool _weeklies = false;             bool _expired = false;             bool _closestStrike = true;                          OptContractSymbol = TradierHistorical.Instance.GetOptionsSymbol                (bars, OptionType.Call, oStrike, _curDate, expDays, _weeklies, _expired, _closestStrike);             if (OptContractSymbol != null)             {                return OptContractSymbol;             }             else             {                if (_debugOption)                {                   //dev01                   WLHost.Instance.AddLogItem("Initial Option Symbol for" + bars.Symbol, " is Null", WLColor.Red);                   WriteToDebugLog("*** Initial option symbol is Null; skipping trade", false);                }                return "";             }          }       } //declare private variables below } }
0
511
21 Replies

Reply

Bookmark

Sort
Cone8
 ( 6.17% )
- ago
#1
We give you what Tradier gives you. If they made a mistake, I can't help it.
I'll run the code and see what I get.
0
Cone8
 ( 6.17% )
- ago
#2
For Daily data ending on 4/16, same result:
4/16/2024 12:00:00 AM Option symbol returned is GLD240517C00221000

I'll check to make sure we don't have a bug putting the chain in our OptionChain class.
0
Cone8
 ( 6.17% )
- ago
#3
I'm afraid that they're providing that symbol. The way we do it is by requesting all the Tradier option symbols. From there we reverse engineer the symbol to put it in our OptionChain class. You'll see if you search for it, you'll find GLD240517C00221000 in this list of symbols.

Perhaps my mistake was assuming that Tradier only supplied valid strikes. For others that I checked while working on this, that was the case.

QUOTE:
GLD240621C00140000,GLD240621P00135000,GLD240621P00240000,GLD240621P00195000,GLD240621P00095000,GLD240621C00135000,GLD240621C00240000,GLD240621P00235000,GLD240621P00130000,GLD240621C00195000,GLD240621C00235000,GLD240621P00190000,GLD240621P00090000,GLD240621C00095000,GLD240621C00130000,GLD240621P00125000,GLD240621P00230000,GLD240621C00190000,GLD240621P00185000,GLD240621P00085000,GLD240621C00125000,GLD240621C00230000,GLD240621P00225000,GLD240621C00090000,GLD240621P00120000,GLD240621C00185000,GLD240621C00225000,GLD240621P00180000,GLD240621C00085000,GLD240621C00120000,GLD240621P00115000,GLD240621P00220000,GLD240621C00180000,GLD240621P00175000,GLD240621C00115000,GLD240621C00220000,GLD240621P00215000,GLD240621P00110000,GLD240621C00175000,GLD240621C00215000,GLD240621P00170000,GLD240621C00110000,GLD240621P00105000,GLD240621P00210000,GLD240621C00170000,GLD240621P00165000,GLD240621C00105000,GLD240621C00210000,GLD240621P00205000,GLD240621P00100000,GLD240621C00165000,GLD240621C00205000,GLD240621P00160000,GLD240621C00100000,GLD240621P00200000,GLD240621C00160000,GLD240621P00155000,GLD240621C00200000,GLD240621C00155000,GLD240621P00150000,GLD240621C00150000,GLD240621P00145000,GLD240621C00145000,GLD240621P00245000,GLD240621P00140000,GLD240621C00245000,GLD240621P00250000,GLD240621C00250000,GLD250117C00146000,GLD250117C00225000,GLD250117P00167000,GLD250117P00180000,GLD250117P00154000,GLD250117C00120000,GLD250117P00115000,GLD250117P00220000,GLD250117C00285000,GLD250117C00167000,GLD250117C00180000,GLD250117C00154000,GLD250117P00175000,GLD250117P00280000,GLD250117P00149000,GLD250117C00115000,GLD250117C00220000,GLD250117P00162000,GLD250117P00215000,GLD250117P00110000,GLD250117C00175000,GLD250117C00280000,GLD250117C00149000,GLD250117P00275000,GLD250117C00162000,GLD250117C00215000,GLD250117P00157000,GLD250117P00170000,GLD250117C00110000,GLD250117P00210000,GLD250117P00105000,GLD250117C00275000,GLD250117C00157000,GLD250117C00170000,GLD250117P00165000,GLD250117P00270000,GLD250117C00105000,GLD250117C00210000,GLD250117P00152000,GLD250117P00205000,GLD250117P00100000,GLD250117C00270000,GLD250117C00165000,GLD250117P00265000,GLD250117C00152000,GLD250117P00173000,GLD250117C00205000,GLD250117P00147000,GLD250117P00160000,GLD250117C00100000,GLD250117P00200000,GLD250117C00265000,GLD250117C00173000,GLD250117C00147000,GLD250117P00168000,GLD250117C00160000,GLD250117P00155000,GLD250117P00260000,GLD250117C00200000,GLD250117P00300000,GLD250117C00168000,GLD250117C00155000,GLD250117C00260000,GLD250117P00255000,GLD250117P00095000,GLD250117P00163000,GLD250117C00300000,GLD250117P00150000,GLD250117C00255000,GLD250117C00163000,GLD250117P00158000,GLD250117C00150000,GLD250117P00171000,GLD250117P00145000,GLD250117P00250000,GLD250117P00090000,GLD250117C00095000,GLD250117C00158000,GLD250117C00171000,GLD250117C00250000,GLD250117C00145000,GLD250117P00166000,GLD250117P00245000,GLD250117P00085000,GLD250117P00153000,GLD250117P00140000,GLD250117C00090000,GLD250117C00166000,GLD250117C00245000,GLD250117C00153000,GLD250117P00174000,GLD250117P00148000,GLD250117C00140000,GLD250117P00161000,GLD250117P00135000,GLD250117P00240000,GLD250117P00080000,GLD250117C00085000,GLD250117C00174000,GLD250117C00148000,GLD250117P00195000,GLD250117P00169000,GLD250117C00161000,GLD250117C00135000,GLD250117C00240000,GLD250117P00156000,GLD250117P00235000,GLD250117P00130000,GLD250117C00080000,GLD250117C00195000,GLD250117C00169000,GLD250117C00156000,GLD250117C00235000,GLD250117P00190000,GLD250117P00164000,GLD250117C00130000,GLD250117P00151000,GLD250117P00125000,GLD250117P00230000,GLD250117C00190000,GLD250117C00164000,GLD250117P00185000,GLD250117P00159000,GLD250117C00151000,GLD250117C00125000,GLD250117C00230000,GLD250117P00172000,GLD250117P00146000,GLD250117P00225000,GLD250117P00120000,GLD250117C00185000,GLD250117C00159000,GLD250117P00285000,GLD250117C00172000,GLD240621P00080000,GLD240621C00080000,GLD240920C00120000,GLD241220C00255000,GLD241220C00163000,GLD240920P00115000,GLD240920P00220000,GLD241220P00158000,GLD241220C00150000,GLD240920C00285000,GLD241220P00145000,GLD241220P00250000,GLD240920C00167000,GLD240920C00180000,GLD240920C00154000,GLD240920P00175000,GLD240920P00280000,GLD240920P00149000,GLD240920C00115000,GLD240920C00220000,GLD240920P00162000,GLD241220C00158000,GLD240920P00215000,GLD241220C00145000,GLD241220C00250000,GLD241220P00166000,GLD240920P00110000,GLD241220P00245000,GLD241220P00153000,GLD240920C00175000,GLD240920C00280000,GLD240920C00149000,GLD241220P00140000,GLD240920P00275000,GLD240920C00162000,GLD240920C00215000,GLD240920P00157000,GLD240920P00170000,GLD241220C00166000,GLD240920C00110000,GLD241220C00245000,GLD241220C00153000,GLD240920P00105000,GLD240920P00210000,GLD241220P00148000,GLD241220C00140000,GLD240920C00275000,GLD241220P00161000,GLD241220P00135000,GLD241220P00240000,GLD240920C00157000,GLD240920C00170000,GLD240920P00165000,GLD240920P00270000,GLD240920C00105000,GLD240920C00210000,GLD240920P00152000,GLD241220C00148000,GLD241220P00195000,GLD240920P00205000,GLD241220P00169000,GLD241220C00161000,GLD241220C00135000,GLD241220C00240000,GLD241220P00156000,GLD240920P00100000,GLD241220P00235000,GLD240920C00165000,GLD240920C00270000,GLD241220P00130000,GLD240920P00265000,GLD240920C00152000,GLD241220C00195000,GLD240920C00205000,GLD240920P00147000,GLD241220C00169000,GLD240920P00160000,GLD241220P00295000,GLD241220C00156000,GLD240920C00100000,GLD241220C00235000,GLD241220P00190000,GLD240920P00200000,GLD241220P00164000,GLD241220C00130000,GLD240920C00265000,GLD241220P00151000,GLD241220P00125000,GLD241220P00230000,GLD240920C00147000,GLD240920P00168000,GLD240920C00160000,GLD241220C00295000,GLD240920P00155000,GLD240920P00260000,GLD241220C00190000,GLD240920C00200000,GLD241220C00164000,GLD241220P00185000,GLD241220P00290000,GLD240920P00300000,GLD241220P00159000,GLD241220C00151000,GLD241220C00125000,GLD241220C00230000,GLD241220P00146000,GLD240920C00168000,GLD241220P00225000,GLD240920C00155000,GLD240920C00260000,GLD241220P00120000,GLD240920P00255000,GLD240920P00163000,GLD241220C00185000,GLD241220C00290000,GLD240920C00300000,GLD241220C00159000,GLD240920P00150000,GLD241220P00285000,GLD241220C00146000,GLD241220C00225000,GLD241220P00167000,GLD241220P00180000,GLD241220P00154000,GLD241220C00120000,GLD240920C00255000,GLD240920C00163000,GLD241220P00115000,GLD241220P00220000,GLD240920P00158000,GLD240920C00150000,GLD241220C00285000,GLD240920P00145000,GLD240920P00250000,GLD241220C00167000,GLD241220C00180000,GLD241220C00154000,GLD241220P00175000,GLD241220P00280000,GLD241220P00149000,GLD241220C00115000,GLD241220C00220000,GLD241220P00162000,GLD240920C00158000,GLD241220P00215000,GLD240920C00145000,GLD240920C00250000,GLD240920P00166000,GLD241220P00110000,GLD240920P00245000,GLD240920P00153000,GLD241220C00175000,GLD241220C00280000,GLD241220C00149000,GLD240920P00140000,GLD241220P00275000,GLD241220C00162000,GLD241220C00215000,GLD241220P00157000,GLD241220P00170000,GLD240920C00166000,GLD241220C00110000,GLD240920C00245000,GLD240920C00153000,GLD241220P00105000,GLD241220P00210000,GLD240920P00148000,GLD240920C00140000,GLD241220C00275000,GLD240920P00161000,GLD240920P00135000,GLD240920P00240000,GLD241220C00157000,GLD241220C00170000,GLD241220P00165000,GLD241220P00270000,GLD241220C00105000,GLD241220C00210000,GLD241220P00152000,GLD240920C00148000,GLD241220P00205000,GLD240920P00195000,GLD240920P00169000,GLD240920C00161000,GLD240920C00135000,GLD240920C00240000,GLD240920P00156000,GLD241220P00100000,GLD240920P00235000,GLD241220C00165000,GLD241220C00270000,GLD240920P00130000,GLD241220P00265000,GLD241220C00152000,GLD241220C00205000,GLD240920C00195000,GLD241220P00147000,GLD240920C00169000,GLD241220P00160000,GLD240920P00295000,GLD240920C00156000,GLD241220C00100000,GLD240920C00235000,GLD241220P00200000,GLD240920P00190000,GLD240920P00164000,GLD240920C00130000,GLD241220C00265000,GLD240920P00151000,GLD240920P00125000,GLD240920P00230000,GLD241220C00147000,GLD241220P00168000,GLD241220C00160000,GLD240920C00295000,GLD241220P00155000,GLD241220P00260000,GLD241220C00200000,GLD240920C00190000,GLD240920C00164000,GLD241220P00300000,GLD240920P00185000,GLD240920P00290000,GLD240920P00159000,GLD240920C00151000,GLD240920C00125000,GLD240920C00230000,GLD240920P00146000,GLD241220C00168000,GLD240920P00225000,GLD241220C00155000,GLD241220C00260000,GLD240920P00120000,GLD241220P00255000,GLD241220P00163000,GLD241220C00300000,GLD240920C00185000,GLD240920C00290000,GLD240920C00159000,GLD241220P00150000,GLD240920P00285000,GLD240920C00146000,GLD240920C00225000,GLD240920P00167000,GLD240920P00180000,GLD240920P00154000,GLD241220P00095000,GLD241220C00095000,GLD240920P00095000,GLD240920C00095000,GLD240920P00080000,GLD240920C00085000,GLD241220C00083000,GLD240920P00088000,GLD240920P00075000,GLD241220P00086000,GLD240920C00080000,GLD240621P00295000,GLD240920P00083000,GLD240920C00088000,GLD240920C00075000,GLD241220P00081000,GLD240621C00295000,GLD241220C00086000,GLD240621P00290000,GLD241220P00089000,GLD240920C00083000,GLD240621C00290000,GLD241220C00081000,GLD240621P00285000,GLD240920P00086000,GLD241220P00084000,GLD241220C00089000,GLD240621C00285000,GLD240621P00280000,GLD240920P00081000,GLD240920C00086000,GLD241220C00084000,GLD240621C00280000,GLD240621P00275000,GLD240920P00089000,GLD241220P00087000,GLD240920C00081000,GLD240621C00275000,GLD240920P00084000,GLD240621P00270000,GLD240920C00089000,GLD241220P00082000,GLD241220C00087000,GLD240621C00270000,GLD240621P00265000,GLD240920C00084000,GLD241220P00090000,GLD241220C00082000,GLD240621C00265000,GLD240920P00087000,GLD240621P00260000,GLD241220P00085000,GLD240621P00300000,GLD241220C00090000,GLD240621C00260000,GLD240621P00255000,GLD240920P00082000,GLD240621C00300000,GLD240920C00087000,GLD241220P00080000,GLD241220C00085000,GLD240621C00255000,GLD240920P00090000,GLD241220P00088000,GLD241220P00075000,GLD240920C00082000,GLD241220C00080000,GLD240920P00085000,GLD241220P00083000,GLD240920C00090000,GLD241220C00088000,GLD241220C00075000,GLD241220C00360000,GLD250117C00330000,GLD241220P00355000,GLD250117P00325000,GLD240920C00325000,GLD240621C00345000,GLD241220C00355000,GLD250117C00325000,GLD240920P00320000,GLD240621P00340000,GLD241220P00350000,GLD250117P00320000,GLD240920P00380000,GLD240920C00320000,GLD240621C00340000,GLD250117P00380000,GLD240920P00315000,GLD240621P00335000,GLD241220C00350000,GLD250117C00320000,GLD241220P00345000,GLD250117P00315000,GLD240920C00380000,GLD240920P00375000,GLD250117C00380000,GLD240920C00315000,GLD240621C00335000,GLD250117P00375000,GLD241220C00345000,GLD250117C00315000,GLD240920P00310000,GLD240621P00330000,GLD240920C00375000,GLD241220P00340000,GLD250117P00310000,GLD250117C00375000,GLD240920P00370000,GLD240920C00310000,GLD240621C00330000,GLD250117P00370000,GLD240920P00305000,GLD240621P00325000,GLD241220C00340000,GLD250117C00310000,GLD241220P00335000,GLD250117P00305000,GLD240920C00370000,GLD240920P00365000,GLD250117C00370000,GLD240920C00305000,GLD240621C00325000,GLD250117P00365000,GLD241220C00335000,GLD250117C00305000,GLD240621P00320000,GLD240920C00365000,GLD241220P00330000,GLD250117C00365000,GLD240920P00360000,GLD240621P00380000,GLD240621C00320000,GLD250117P00360000,GLD240621P00315000,GLD241220C00330000,GLD241220P00325000,GLD240920C00360000,GLD240621C00380000,GLD240920P00355000,GLD240621P00375000,GLD250117C00360000,GLD240621C00315000,GLD250117P00355000,GLD241220C00325000,GLD240621P00310000,GLD240920C00355000,GLD240621C00375000,GLD241220P00320000,GLD250117C00355000,GLD240920P00350000,GLD240621P00370000,GLD240621C00310000,GLD241220P00380000,GLD250117P00350000,GLD240621P00305000,GLD241220C00320000,GLD241220P00315000,GLD240920C00350000,GLD240621C00370000,GLD240920P00345000,GLD240621P00365000,GLD241220C00380000,GLD250117C00350000,GLD240621C00305000,GLD241220P00375000,GLD250117P00345000,GLD241220C00315000,GLD240920C00345000,GLD240621C00365000,GLD241220P00310000,GLD241220C00375000,GLD250117C00345000,GLD240920P00340000,GLD240621P00360000,GLD241220P00370000,GLD250117P00340000,GLD241220C00310000,GLD241220P00305000,GLD240920C00340000,GLD240621C00360000,GLD240920P00335000,GLD240621P00355000,GLD241220C00370000,GLD250117C00340000,GLD241220P00365000,GLD250117P00335000,GLD241220C00305000,GLD240920C00335000,GLD240621C00355000,GLD241220C00365000,GLD250117C00335000,GLD240920P00330000,GLD240621P00350000,GLD241220P00360000,GLD250117P00330000,GLD240920C00330000,GLD240621C00350000,GLD240920P00325000,GLD240621P00345000,GLD240517P00245000,GLD240517P00350000,GLD240517P00140000,GLD240517C00080000,GLD240517C00245000,GLD240517C00350000,GLD240517P00345000,GLD240517C00140000,GLD240517P00135000,GLD240517P00240000,GLD240517C00345000,GLD240517P00195000,GLD240517C00135000,GLD240517C00240000,GLD240517P00235000,GLD240517P00340000,GLD240517P00130000,GLD240517C00195000,GLD240517P00295000,GLD240517C00235000,GLD240517C00340000,GLD240517P00190000,GLD240517P00335000,GLD240517C00130000,GLD240517P00125000,GLD240517P00230000,GLD240517C00295000,GLD240517C00190000,GLD240517C00335000,GLD240517P00185000,GLD240517P00290000,GLD240517C00125000,GLD240517C00230000,GLD240517P00225000,GLD240517P00330000,GLD240517P00120000,GLD240517C00185000,GLD240517C00290000,GLD240517P00285000,GLD240517C00225000,GLD240517C00330000,GLD240517P00180000,GLD240517P00325000,GLD240517C00120000,GLD240517P00115000,GLD240517P00220000,GLD240517C00285000,GLD240517C00180000,GLD240517C00325000,GLD240517P00175000,GLD240517P00280000,GLD240517C00115000,GLD240517C00220000,GLD240517P00215000,GLD240517P00320000,GLD240517P00110000,GLD240517C00175000,GLD240517C00280000,GLD240517P00275000,GLD240517P00380000,GLD240517C00215000,GLD240517C00320000,GLD240517P00170000,GLD240517P00315000,GLD240517C00110000,GLD240517P00105000,GLD240517P00210000,GLD240517C00275000,GLD240517C00380000,GLD240517P00375000,GLD240517C00170000,GLD240517C00315000,GLD240517P00165000,GLD240517P00270000,GLD240517C00105000,GLD240517C00210000,GLD240517P00205000,GLD240517P00310000,GLD240517C00375000,GLD240517P00100000,GLD240517C00165000,GLD240517C00270000,GLD240517P00265000,GLD240517P00370000,GLD240517C00205000,GLD240517C00310000,GLD240517P00160000,GLD240517P00305000,GLD240517P00095000,GLD240517C00100000,GLD240517P00200000,GLD240517C00265000,GLD240517C00370000,GLD240517P00365000,GLD240517C00160000,GLD240517C00305000,GLD240517P00155000,GLD240517P00260000,GLD240517C00200000,GLD240517P00300000,GLD240517P00090000,GLD240517C00095000,GLD240517C00365000,GLD240517C00155000,GLD240517C00260000,GLD240517P00255000,GLD240517P00360000,GLD240517C00300000,GLD240517P00150000,GLD240517P00085000,GLD240517C00090000,GLD240517C00255000,GLD240517C00360000,GLD240517P00355000,GLD240517C00150000,GLD240517P00145000,GLD240517P00250000,GLD240517P00080000,GLD240517C00085000,GLD240517C00355000,GLD240517C00145000,GLD240517C00250000,GLD240628C00178000,GLD240628P00199000,GLD240628C00191000,GLD240628C00165000,GLD240628P00186000,GLD240628P00173000,GLD240628C00205000,GLD240628P00160000,GLD240628C00199000,GLD240628P00200000,GLD240628C00186000,GLD240628C00173000,GLD240628P00194000,GLD240628P00168000,GLD240628C00160000,GLD240628P00181000,GLD240628P00155000,GLD240628C00200000,GLD240628C00194000,GLD240628C00168000,GLD240628P00189000,GLD240628C00181000,GLD240628C00155000,GLD240628P00176000,GLD240628P00163000,GLD240628P00150000,GLD240628C00189000,GLD240628C00176000,GLD240628P00197000,GLD240628C00163000,GLD240628P00184000,GLD240628P00158000,GLD240628C00150000,GLD240628P00171000,GLD240628P00145000,GLD240628C00197000,GLD240628C00184000,GLD240628C00158000,GLD240628P00179000,GLD240628C00171000,GLD240628C00145000,GLD240628P00192000,GLD240628P00166000,GLD240628P00140000,GLD240628C00179000,GLD240628C00192000,GLD240628C00166000,GLD240628P00187000,GLD240628P00174000,GLD240628C00140000,GLD240628P00161000,GLD240628P00135000,GLD240628C00187000,GLD240628C00174000,GLD240628P00195000,GLD240628P00169000,GLD240628C00161000,GLD240628C00135000,GLD240628P00182000,GLD240628P00130000,GLD240628C00195000,GLD240628C00169000,GLD240628C00182000,GLD240628P00177000,GLD240628P00190000,GLD240628P00164000,GLD240628C00130000,GLD240628P00230000,GLD240628C00177000,GLD240628P00198000,GLD240628C00190000,GLD240628C00164000,GLD240628P00185000,GLD240628P00159000,GLD240628C00230000,GLD240628P00172000,GLD240628P00225000,GLD240628C00198000,GLD240628C00185000,GLD240628C00159000,GLD240628C00172000,GLD240628P00193000,GLD240628C00225000,GLD240628P00167000,GLD240628P00180000,GLD240628P00220000,GLD240628C00193000,GLD240628C00167000,GLD240628P00188000,GLD240628C00180000,GLD240628P00175000,GLD240628C00220000,GLD240628P00162000,GLD240628P00215000,GLD240628C00188000,GLD240628C00175000,GLD240628P00196000,GLD240628C00162000,GLD240628P00183000,GLD240628C00215000,GLD240628P00170000,GLD240628P00210000,GLD240628C00196000,GLD240628C00183000,GLD240628P00178000,GLD240628C00170000,GLD240628P00191000,GLD240628P00165000,GLD240628C00210000,GLD240628P00205000,GLD240628P00235000,GLD240628C00235000,GLD240628P00125000,GLD240628C00125000,GLD260116C00184000,GLD260116P00179000,GLD260116C00171000,GLD260116C00145000,GLD260116C00250000,GLD260116P00192000,GLD260116P00166000,GLD260116P00245000,GLD260116P00350000,GLD260116P00140000,GLD260116C00179000,GLD260116C00192000,GLD260116C00166000,GLD260116C00245000,GLD260116C00350000,GLD260116P00187000,GLD260116P00174000,GLD260116C00140000,GLD260116P00135000,GLD260116P00240000,GLD260116C00187000,GLD260116C00174000,GLD260116P00195000,GLD260116P00169000,GLD260116C00135000,GLD260116C00240000,GLD260116P00182000,GLD260116P00235000,GLD260116P00340000,GLD260116P00130000,GLD260116C00195000,GLD260116C00169000,GLD260116C00182000,GLD260116C00235000,GLD260116C00340000,GLD260116P00177000,GLD260116P00190000,GLD260116P00164000,GLD260116C00130000,GLD260116P00125000,GLD260116P00230000,GLD260116C00177000,GLD260116C00190000,GLD260116C00164000,GLD260116P00185000,GLD260116C00125000,GLD260116C00230000,GLD260116P00172000,GLD260116P00225000,GLD260116P00330000,GLD260116P00120000,GLD260116C00185000,GLD260116P00285000,GLD260116C00172000,GLD260116C00225000,GLD260116C00330000,GLD260116P00167000,GLD260116P00180000,GLD260116P00325000,GLD260116C00120000,GLD260116P00115000,GLD260116P00220000,GLD260116C00285000,GLD260116C00167000,GLD260116P00188000,GLD260116C00180000,GLD260116C00325000,GLD260116P00175000,GLD260116P00280000,GLD260116C00115000,GLD260116C00220000,GLD260116P00215000,GLD260116P00320000,GLD260116C00188000,GLD260116P00110000,GLD260116C00175000,GLD260116C00280000,GLD260116P00095000,GLD260116P00275000,GLD260116P00183000,GLD260116C00215000,GLD260116C00320000,GLD260116P00170000,GLD260116P00315000,GLD260116C00110000,GLD260116P00105000,GLD260116P00210000,GLD260116C00275000,GLD260116C00183000,GLD260116P00178000,GLD260116C00170000,GLD260116P00090000,GLD260116C00315000,GLD260116P00191000,GLD260116C00095000,GLD260116P00165000,GLD260116P00270000,GLD260116C00105000,GLD260116C00210000,GLD260116P00205000,GLD260116P00310000,GLD260116C00178000,GLD260116P00100000,GLD260116C00191000,GLD260116C00165000,GLD260116C00270000,GLD260116P00085000,GLD260116P00186000,GLD260116P00265000,GLD260116P00173000,GLD260116C00205000,GLD260116C00310000,GLD260116C00090000,GLD260116P00160000,GLD260116P00305000,GLD260116C00100000,GLD260116P00200000,GLD260116C00186000,GLD260116C00265000,GLD260116C00173000,GLD260116P00168000,GLD260116C00160000,GLD260116P00080000,GLD260116C00305000,GLD260116P00181000,GLD260116C00085000,GLD260116P00155000,GLD260116P00260000,GLD260116C00200000,GLD260116P00300000,GLD260116C00168000,GLD260116P00189000,GLD260116C00181000,GLD260116C00155000,GLD260116C00260000,GLD260116P00176000,GLD260116P00255000,GLD260116C00300000,GLD260116C00080000,GLD260116P00150000,GLD260116C00189000,GLD260116C00176000,GLD260116C00255000,GLD260116P00184000,GLD260116C00150000,GLD260116P00171000,GLD260116P00145000,GLD260116P00250000,GLD250117P00193000,GLD241220P00197000,GLD240621P00161000,GLD241220P00184000,GLD241220P00171000,GLD240920C00193000,GLD240517C00179000,GLD240621C00187000,GLD240920P00188000,GLD240517C00192000,GLD240517C00166000,GLD240621C00174000,GLD250117C00193000,GLD241220C00197000,GLD240517P00187000,GLD240621P00169000,GLD240621C00161000,GLD250117P00188000,GLD241220C00184000,GLD240517P00174000,GLD240621P00182000,GLD241220P00179000,GLD241220C00171000,GLD240517P00161000,GLD241220P00192000,GLD240920C00188000,GLD240517C00187000,GLD260116P00161000,GLD240920P00196000,GLD240621C00169000,GLD250117C00188000,GLD240517C00174000,GLD240621C00182000,GLD240920P00183000,GLD241220C00179000,GLD240517P00169000,GLD240621P00177000,GLD240517C00161000,GLD250117P00196000,GLD241220C00192000,GLD240517P00182000,GLD240621P00164000,GLD250117P00183000,GLD241220P00187000,GLD241220P00174000,GLD260116C00161000,GLD240920C00196000,GLD240920C00183000,GLD240517C00169000,GLD240621C00177000,GLD250117C00196000,GLD240920P00178000,GLD240621P00198000,GLD240517C00182000,GLD240920P00191000,GLD240621C00164000,GLD250117C00183000,GLD241220C00187000,GLD240517P00177000,GLD250117P00178000,GLD241220C00174000,GLD240517P00164000,GLD240621P00172000,GLD250117P00191000,GLD241220P00182000,GLD240920C00178000,GLD240621C00198000,GLD240920P00199000,GLD240920C00191000,GLD240517C00177000,GLD240920P00186000,GLD240517P00198000,GLD250117C00178000,GLD240517C00164000,GLD240621C00172000,GLD250117P00199000,GLD250117C00191000,GLD240920P00173000,GLD240621P00193000,GLD240621P00167000,GLD250117P00186000,GLD241220C00182000,GLD240517P00172000,GLD260116P00198000,GLD241220P00177000,GLD240920C00199000,GLD240920C00186000,GLD240517C00198000,GLD250117C00199000,GLD240920C00173000,GLD240621C00193000,GLD240920P00194000,GLD240621C00167000,GLD250117C00186000,GLD240621P00188000,GLD240517C00172000,GLD240920P00181000,GLD240517P00193000,GLD260116C00198000,GLD241220C00177000,GLD240517P00167000,GLD250117P00194000,GLD241220P00198000,GLD240621P00162000,GLD250117P00181000,GLD260116P00193000,GLD241220P00172000,GLD240920C00194000,GLD240621C00188000,GLD240920P00189000,GLD240920C00181000,GLD240517C00193000,GLD240517C00167000,GLD250117C00194000,GLD240920P00176000,GLD241220C00198000,GLD240517P00188000,GLD240621P00196000,GLD240621C00162000,GLD250117P00189000,GLD250117C00181000,GLD240621P00183000,GLD250117P00176000,GLD260116C00193000,GLD241220C00172000,GLD240517P00162000,GLD241220P00193000,GLD240920C00189000,GLD240920C00176000,GLD240517C00188000,GLD240621C00196000,GLD260116P00162000,GLD240920P00197000,GLD250117C00189000,GLD240621C00183000,GLD240920P00184000,GLD240517P00196000,GLD250117C00176000,GLD240621P00178000,GLD240517C00162000,GLD250117P00197000,GLD240920P00171000,GLD241220C00193000,GLD240517P00183000,GLD240621P00191000,GLD250117P00184000,GLD241220P00188000,GLD260116P00196000,GLD260116C00162000,GLD240920C00197000,GLD240920C00184000,GLD240517C00196000,GLD240621C00178000,GLD250117C00197000,GLD240920P00179000,GLD240920C00171000,GLD240621P00199000,GLD240517C00183000,GLD240621C00191000,GLD240920P00192000,GLD250117C00184000,GLD241220C00188000,GLD240517P00178000,GLD240621P00186000,GLD250117P00179000,GLD240517P00191000,GLD260116C00196000,GLD240621P00173000,GLD250117P00192000,GLD241220P00196000,GLD241220P00183000,GLD240920C00179000,GLD240621C00199000,GLD240920C00192000,GLD240517C00178000,GLD240621C00186000,GLD240920P00187000,GLD240517P00199000,GLD250117C00179000,GLD240517C00191000,GLD240621C00173000,GLD250117C00192000,GLD240920P00174000,GLD241220C00196000,GLD240517P00186000,GLD240621P00194000,GLD240621P00168000,GLD250117P00187000,GLD241220C00183000,GLD240517P00173000,GLD240621P00181000,GLD260116P00199000,GLD241220P00178000,GLD241220P00191000,GLD240920C00187000,GLD240517C00199000,GLD240920C00174000,GLD240517C00186000,GLD240621C00194000,GLD240621C00168000,GLD250117C00187000,GLD240621P00189000,GLD240517C00173000,GLD240621C00181000,GLD240920P00182000,GLD240517P00194000,GLD260116C00199000,GLD241220C00178000,GLD240517P00168000,GLD240621P00176000,GLD241220P00199000,GLD241220C00191000,GLD240517P00181000,GLD240621P00163000,GLD250117P00182000,GLD241220P00186000,GLD260116P00194000,GLD241220P00173000,GLD240621C00189000,GLD240920C00182000,GLD240517C00194000,GLD240517C00168000,GLD240621C00176000,GLD240920P00177000,GLD241220C00199000,GLD240517P00189000,GLD240621P00197000,GLD240517C00181000,GLD240621C00163000,GLD250117C00182000,GLD241220C00186000,GLD240517P00176000,GLD240621P00184000,GLD250117P00177000,GLD260116C00194000,GLD241220C00173000,GLD240517P00163000,GLD240621P00171000,GLD241220P00194000,GLD241220P00181000,GLD240920C00177000,GLD240517C00189000,GLD240621C00197000,GLD260116P00163000,GLD240920P00198000,GLD240517C00176000,GLD240621C00184000,GLD240517P00197000,GLD250117C00177000,GLD240621P00179000,GLD240517C00163000,GLD240621C00171000,GLD250117P00198000,GLD240920P00172000,GLD241220C00194000,GLD240517P00184000,GLD240621P00192000,GLD240621P00166000,GLD241220P00189000,GLD241220C00181000,GLD240517P00171000,GLD260116P00197000,GLD241220P00176000,GLD260116C00163000,GLD240920C00198000,GLD240517C00197000,GLD240621C00179000,GLD250117C00198000,GLD240920C00172000,GLD240517C00184000,GLD240621C00192000,GLD240920P00193000,GLD240621C00166000,GLD241220C00189000,GLD240517P00179000,GLD240621P00187000,GLD240517C00171000,GLD240517P00192000,GLD260116C00197000,GLD241220C00176000,GLD240517P00166000,GLD240621P00174000,GLD240930C00200000,GLD240930C00168000,GLD240930P00189000,GLD240930C00181000,GLD240930C00155000,GLD240930P00176000,GLD240930P00163000,GLD240930P00150000,GLD240930C00189000,GLD240930C00176000,GLD240930C00163000,GLD240930P00184000,GLD240930P00158000,GLD240930C00150000,GLD240930P00171000,GLD240930P00145000,GLD240930C00184000,GLD240930C00158000,GLD240930P00179000,GLD240930C00171000,GLD240930C00145000,GLD240930P00192000,GLD240930P00166000,GLD240930P00153000,GLD240930P00140000,GLD240930C00179000,GLD240930C00192000,GLD240930C00166000,GLD240930P00187000,GLD240930C00153000,GLD240930P00174000,GLD240930C00140000,GLD240930P00161000,GLD240930P00135000,GLD240930C00187000,GLD240930C00174000,GLD240930P00195000,GLD240930P00169000,GLD240930C00161000,GLD240930C00135000,GLD240930P00182000,GLD240930P00156000,GLD240930P00130000,GLD240930C00195000,GLD240930C00169000,GLD240930C00182000,GLD240930C00156000,GLD240930P00177000,GLD240930P00190000,GLD240930P00164000,GLD240930C00130000,GLD240930P00151000,GLD240930P00125000,GLD240930C00177000,GLD240930C00190000,GLD240930C00164000,GLD240930P00185000,GLD240930P00159000,GLD240930C00151000,GLD240930C00125000,GLD240930P00172000,GLD240930P00225000,GLD240930C00185000,GLD240930C00159000,GLD240930C00172000,GLD240930C00225000,GLD240930P00167000,GLD240930P00180000,GLD240930P00154000,GLD240930P00220000,GLD240930C00167000,GLD240930P00188000,GLD240930C00180000,GLD240930C00154000,GLD240930P00175000,GLD240930C00220000,GLD240930P00162000,GLD240930P00215000,GLD240930C00188000,GLD240930C00175000,GLD240930C00162000,GLD240930P00183000,GLD240930C00215000,GLD240930P00157000,GLD240930P00170000,GLD240930P00210000,GLD240930C00183000,GLD240930C00157000,GLD240930P00178000,GLD240930C00170000,GLD240930P00191000,GLD240930P00165000,GLD240930C00210000,GLD240930P00152000,GLD240930P00205000,GLD240930C00178000,GLD240930C00191000,GLD240930C00165000,GLD240930P00186000,GLD240930C00152000,GLD240930P00173000,GLD240930C00205000,GLD240930P00160000,GLD240930P00200000,GLD240930C00186000,GLD240930C00173000,GLD240930P00168000,GLD240930C00160000,GLD240930P00181000,GLD240930P00155000,GLD240621P00159000,GLD240621C00159000,GLD240621P00158000,GLD240621C00158000,GLD240930P00230000,GLD240930C00230000,GLD240930P00235000,GLD240930C00235000,GLD250620C00165000,GLD250620C00270000,GLD250620P00265000,GLD250620C00205000,GLD250620P00160000,GLD250620C00100000,GLD250620P00200000,GLD250620C00265000,GLD250620C00160000,GLD250620P00155000,GLD250620P00260000,GLD250620C00200000,GLD250620P00095000,GLD250620C00155000,GLD250620C00260000,GLD250620P00255000,GLD250620P00150000,GLD250620P00090000,GLD250620C00255000,GLD250620C00095000,GLD250620C00150000,GLD250620P00145000,GLD250620P00250000,GLD250620C00145000,GLD250620C00250000,GLD250620C00090000,GLD250620P00245000,GLD250620P00140000,GLD250620C00245000,GLD250620C00140000,GLD250620P00135000,GLD250620P00240000,GLD250620P00195000,GLD250620C00135000,GLD250620C00240000,GLD250620P00235000,GLD250620P00130000,GLD250620C00195000,GLD250620C00235000,GLD250620P00190000,GLD250620C00130000,GLD250620P00125000,GLD250620P00230000,GLD250620C00190000,GLD250620P00185000,GLD250620C00125000,GLD250620C00230000,GLD250620P00225000,GLD250620P00120000,GLD250620C00185000,GLD250620C00225000,GLD250620P00180000,GLD250620C00120000,GLD250620P00115000,GLD250620P00220000,GLD250620C00180000,GLD250620P00175000,GLD250620C00115000,GLD250620C00220000,GLD250620P00215000,GLD250620P00110000,GLD250620C00175000,GLD250620C00215000,GLD250620P00170000,GLD250620C00110000,GLD250620P00105000,GLD250620P00210000,GLD250620C00170000,GLD250620P00165000,GLD250620P00270000,GLD250620C00105000,GLD250620C00210000,GLD250620P00205000,GLD250620P00100000,GLD250620P00275000,GLD250620C00275000,GLD240930P00240000,GLD240930C00240000,GLD240628P00240000,GLD240628C00240000,GLD240719P00275000,GLD240719P00183000,GLD240719C00215000,GLD240719P00170000,GLD240719C00110000,GLD240719P00105000,GLD240719P00210000,GLD240719C00196000,GLD240719C00275000,GLD240719C00183000,GLD240719P00178000,GLD240719C00170000,GLD240719P00191000,GLD240719P00165000,GLD240719P00270000,GLD240719C00105000,GLD240719C00210000,GLD240719P00205000,GLD240719C00178000,GLD240719P00100000,GLD240719P00199000,GLD240719C00191000,GLD240719C00165000,GLD240719C00270000,GLD240719P00186000,GLD240719P00265000,GLD240719P00173000,GLD240719C00205000,GLD240719P00160000,GLD240719C00100000,GLD240719C00199000,GLD240719P00200000,GLD240719C00186000,GLD240719C00265000,GLD240719C00173000,GLD240719P00194000,GLD240719P00168000,GLD240719C00160000,GLD240719P00181000,GLD240719P00155000,GLD240719P00260000,GLD240719C00200000,GLD240719P00300000,GLD240719C00194000,GLD240719C00168000,GLD240719P00189000,GLD240719C00181000,GLD240719C00155000,GLD240719C00260000,GLD240719P00176000,GLD240719P00255000,GLD240719C00300000,GLD240719P00150000,GLD240719C00189000,GLD240719C00176000,GLD240719C00255000,GLD240719P00197000,GLD240719P00184000,GLD240719C00150000,GLD240719P00171000,GLD240719P00145000,GLD240719P00250000,GLD240719C00197000,GLD240719C00184000,GLD240719P00179000,GLD240719C00171000,GLD240719C00145000,GLD240719C00250000,GLD240719P00192000,GLD240719P00166000,GLD240719P00245000,GLD240719P00140000,GLD240719C00179000,GLD240719C00192000,GLD240719C00166000,GLD240719C00245000,GLD240719P00187000,GLD240719P00174000,GLD240719C00140000,GLD240719P00135000,GLD240719P00240000,GLD240719C00187000,GLD240719C00174000,GLD240719P00195000,GLD240719P00169000,GLD240719C00135000,GLD240719C00240000,GLD240719P00182000,GLD240719P00235000,GLD240719P00130000,GLD240719C00195000,GLD240719C00169000,GLD240719P00295000,GLD240719C00182000,GLD240719C00235000,GLD240719P00177000,GLD240719P00190000,GLD240719C00130000,GLD240719P00125000,GLD240719P00230000,GLD240719C00295000,GLD240719C00177000,GLD240719P00198000,GLD240719C00190000,GLD240719P00185000,GLD240719P00290000,GLD240719C00125000,GLD240719C00230000,GLD240719P00172000,GLD240719P00225000,GLD240719C00198000,GLD240719P00120000,GLD240719C00185000,GLD240719C00290000,GLD240719P00285000,GLD240719C00172000,GLD240719P00193000,GLD240719C00225000,GLD240719P00167000,GLD240719P00180000,GLD240719C00120000,GLD240719P00115000,GLD240719P00220000,GLD240719C00285000,GLD240719C00193000,GLD240719C00167000,GLD240719P00188000,GLD240719C00180000,GLD240719P00175000,GLD240719P00280000,GLD240719C00115000,GLD240719C00220000,GLD240719P00215000,GLD240719C00188000,GLD240719P00110000,GLD240719C00175000,GLD240719C00280000,GLD240719P00196000,GLD250620P00280000,GLD250620C00280000,GLD240419P00176000,GLD240419C00189000,GLD240419C00176000,GLD240419P00197000,GLD240419P00184000,GLD240419P00171000,GLD240419C00197000,GLD240419C00184000,GLD240419P00179000,GLD240419C00171000,GLD240419P00192000,GLD240419C00179000,GLD240419C00192000,GLD240419P00187000,GLD240419P00174000,GLD240419C00187000,GLD240419C00174000,GLD240419P00195000,GLD240419P00182000,GLD240419C00195000,GLD240419C00182000,GLD240419P00177000,GLD240419P00190000,GLD240419C00177000,GLD240419P00198000,GLD240419C00190000,GLD240419P00185000,GLD240419P00172000,GLD240419C00198000,GLD240419C00185000,GLD240419C00172000,GLD240419P00193000,GLD240419P00180000,GLD240419C00193000,GLD240419P00188000,GLD240419C00180000,GLD240419P00175000,GLD240419C00188000,GLD240419C00175000,GLD240419P00196000,GLD240419P00183000,GLD240419P00170000,GLD240419C00196000,GLD240419C00183000,GLD240419P00178000,GLD240419C00170000,GLD240419P00191000,GLD240419C00178000,GLD240419C00191000,GLD240419P00186000,GLD240419P00173000,GLD240419C00186000,GLD240419C00173000,GLD240419P00194000,GLD240419P00181000,GLD240419C00194000,GLD240419P00189000,GLD240419C00181000,GLD240419P00150000,GLD240419C00150000,GLD240419P00245000,GLD240419P00140000,GLD240419C00245000,GLD240419C00140000,GLD240419P00240000,GLD240419C00240000,GLD240419P00235000,GLD240419P00130000,GLD240419C00235000,GLD240419C00130000,GLD240419P00230000,GLD240419C00230000,GLD240419P00225000,GLD240419C00225000,GLD240419P00220000,GLD240419C00220000,GLD240419P00215000,GLD240419C00215000,GLD240419P00210000,GLD240419P00165000,GLD240419C00210000,GLD240419P00205000,GLD240419P00199000,GLD240419C00165000,GLD240419C00205000,GLD240419P00160000,GLD240419C00199000,GLD240419P00200000,GLD240419C00160000,GLD240419C00200000,GLD241231C00178000,GLD241231P00199000,GLD241231C00191000,GLD241231C00165000,GLD241231P00186000,GLD241231P00173000,GLD241231C00205000,GLD241231P00160000,GLD241231C00199000,GLD241231P00200000,GLD241231C00186000,GLD241231C00173000,GLD241231P00194000,GLD241231C00160000,GLD241231P00181000,GLD241231P00155000,GLD241231P00260000,GLD241231C00200000,GLD241231C00194000,GLD241231P00189000,GLD241231C00181000,GLD241231C00155000,GLD241231C00260000,GLD241231P00176000,GLD241231P00255000,GLD241231P00150000,GLD241231C00189000,GLD241231C00176000,GLD241231C00255000,GLD241231P00197000,GLD241231P00184000,GLD241231C00150000,GLD241231P00145000,GLD241231P00250000,GLD241231C00197000,GLD241231C00184000,GLD241231P00179000,GLD241231C00145000,GLD241231C00250000,GLD241231P00192000,GLD241231P00245000,GLD241231P00140000,GLD241231C00179000,GLD241231C00192000,GLD241231C00245000,GLD241231P00187000,GLD241231P00174000,GLD241231C00140000,GLD241231P00135000,GLD241231P00240000,GLD241231C00187000,GLD241231C00174000,GLD241231P00195000,GLD241231C00135000,GLD241231C00240000,GLD241231P00182000,GLD241231P00235000,GLD241231C00195000,GLD241231C00182000,GLD241231C00235000,GLD241231P00177000,GLD241231P00190000,GLD241231P00230000,GLD241231C00177000,GLD241231P00198000,GLD241231C00190000,GLD241231P00185000,GLD241231C00230000,GLD241231P00172000,GLD241231P00225000,GLD241231C00198000,GLD241231C00185000,GLD241231C00172000,GLD241231P00193000,GLD241231C00225000,GLD241231P00180000,GLD241231P00220000,GLD241231C00193000,GLD241231P00188000,GLD241231C00180000,GLD241231P00175000,GLD241231C00220000,GLD241231P00215000,GLD241231C00188000,GLD241231C00175000,GLD241231P00196000,GLD241231P00183000,GLD241231C00215000,GLD241231P00170000,GLD241231P00210000,GLD241231C00196000,GLD241231C00183000,GLD241231P00178000,GLD241231C00170000,GLD241231P00191000,GLD241231P00165000,GLD241231C00210000,GLD241231P00205000,GLD241115P00175000,GLD241115P00280000,GLD240419P00255000,GLD241115C00115000,GLD241115C00220000,GLD241115P00215000,GLD241115C00188000,GLD241115P00110000,GLD241115C00175000,GLD241115C00280000,GLD240419C00255000,GLD241115P00196000,GLD241115P00275000,GLD241115P00183000,GLD241115C00215000,GLD241115P00170000,GLD240419P00250000,GLD241115C00110000,GLD241115P00105000,GLD241115P00210000,GLD241115C00196000,GLD241115C00275000,GLD241115C00183000,GLD241115P00178000,GLD241115C00170000,GLD240419C00250000,GLD241115P00191000,GLD241115P00165000,GLD241115P00270000,GLD241115C00105000,GLD241115C00210000,GLD241115P00205000,GLD241115C00178000,GLD241115P00100000,GLD241115P00199000,GLD241115C00191000,GLD241115C00165000,GLD241115C00270000,GLD240930P00245000,GLD241115P00186000,GLD241115P00265000,GLD241115C00205000,GLD241115P00160000,GLD241115C00100000,GLD241115C00199000,GLD241115P00200000,GLD240930C00245000,GLD241115C00186000,GLD241115C00265000,GLD241115P00194000,GLD241115C00160000,GLD241115P00181000,GLD241115P00155000,GLD241115P00260000,GLD241115C00200000,GLD241115P00300000,GLD240628P00245000,GLD241115C00194000,GLD241115P00189000,GLD241115C00181000,GLD241115C00155000,GLD241115C00260000,GLD241115P00176000,GLD241115P00255000,GLD241115C00300000,GLD241115P00150000,GLD240628C00245000,GLD241115C00189000,GLD241115C00176000,GLD241115C00255000,GLD241115P00197000,GLD241115P00184000,GLD241115C00150000,GLD241115P00145000,GLD241115P00250000,GLD241115C00197000,GLD241115C00184000,GLD241115P00179000,GLD241115C00145000,GLD241115C00250000,GLD241115P00192000,GLD241115P00245000,GLD241115P00140000,GLD241115C00179000,GLD241115C00192000,GLD241115C00245000,GLD241115P00187000,GLD241115C00140000,GLD241115P00135000,GLD241115P00240000,GLD241115C00187000,GLD241115P00195000,GLD241115C00135000,GLD241115C00240000,GLD241115P00182000,GLD250620P00285000,GLD241115P00235000,GLD241115P00130000,GLD241115C00195000,GLD241115P00295000,GLD241115C00182000,GLD250620C00285000,GLD241115C00235000,GLD241115P00177000,GLD241115P00190000,GLD241115C00130000,GLD241115P00125000,GLD241115P00230000,GLD241115C00295000,GLD241115C00177000,GLD241115P00198000,GLD241115C00190000,GLD241115P00185000,GLD241115P00290000,GLD241115C00125000,GLD241115C00230000,GLD241115P00225000,GLD241115C00198000,GLD241115P00120000,GLD241115C00185000,GLD241115C00290000,GLD241115P00285000,GLD241115P00193000,GLD241115C00225000,GLD241115P00180000,GLD241115C00120000,GLD241115P00115000,GLD241115P00220000,GLD241115C00285000,GLD241115C00193000,GLD241115P00188000,GLD241115C00180000,GLD240816P00225000,GLD240816P00330000,GLD240816C00198000,GLD240816P00120000,GLD240816C00185000,GLD240816C00290000,GLD240816P00285000,GLD240816P00193000,GLD240816C00225000,GLD240816C00330000,GLD240816P00180000,GLD240816P00325000,GLD240816C00120000,GLD240816P00115000,GLD240816P00220000,GLD240816C00285000,GLD240816C00193000,GLD240816P00188000,GLD240816C00180000,GLD240816C00325000,GLD240816P00175000,GLD240816P00280000,GLD240816C00115000,GLD240816C00220000,GLD240816P00215000,GLD240816P00320000,GLD240816C00188000,GLD240816P00110000,GLD240816C00175000,GLD240816C00280000,GLD240816P00196000,GLD240816P00275000,GLD240816P00380000,GLD240816P00183000,GLD240816C00215000,GLD240816C00320000,GLD240816P00170000,GLD240816P00315000,GLD240816C00110000,GLD240816P00105000,GLD240816P00210000,GLD240816C00196000,GLD240816C00275000,GLD240816C00380000,GLD240816C00183000,GLD240816P00375000,GLD240816P00178000,GLD240816C00170000,GLD240816C00315000,GLD240816P00191000,GLD240816P00165000,GLD240816P00270000,GLD240816C00105000,GLD240816C00210000,GLD240816P00205000,GLD240816P00310000,GLD240816C00375000,GLD240816C00178000,GLD240816P00100000,GLD240816P00199000,GLD240816C00191000,GLD240816C00165000,GLD240816C00270000,GLD240816P00186000,GLD240816P00265000,GLD240816P00370000,GLD240816C00205000,GLD240816C00310000,GLD240816P00160000,GLD240816P00305000,GLD240816C00100000,GLD240816C00199000,GLD240816P00200000,GLD240816C00186000,GLD240816C00265000,GLD240816C00370000,GLD240816P00365000,GLD240816P00194000,GLD240816C00160000,GLD240816C00305000,GLD240816P00181000,GLD240816P00155000,GLD240816P00260000,GLD240816C00200000,GLD240816P00300000,GLD240816C00365000,GLD240816C00194000,GLD240816P00189000,GLD240816C00181000,GLD240816C00155000,GLD240816C00260000,GLD240816P00176000,GLD240816P00255000,GLD240816P00360000,GLD240816C00300000,GLD240816P00150000,GLD240816C00189000,GLD240816C00176000,GLD240816C00255000,GLD240816C00360000,GLD240816P00197000,GLD240816P00355000,GLD240816P00184000,GLD240816C00150000,GLD240816P00145000,GLD240816P00250000,GLD240816C00197000,GLD240816C00355000,GLD240816C00184000,GLD240816P00179000,GLD240816C00145000,GLD240816C00250000,GLD240816P00192000,GLD240816P00245000,GLD240816P00350000,GLD240816P00140000,GLD240816C00179000,GLD240816C00192000,GLD240816C00245000,GLD240816C00350000,GLD240816P00187000,GLD240816P00345000,GLD240816C00140000,GLD240816P00135000,GLD240816P00240000,GLD240816C00187000,GLD240816C00345000,GLD240816P00195000,GLD240816C00135000,GLD240816C00240000,GLD240816P00182000,GLD240816P00235000,GLD240816P00340000,GLD240816P00130000,GLD240816C00195000,GLD240816P00295000,GLD240816C00182000,GLD240816C00235000,GLD240816C00340000,GLD240816P00177000,GLD240816P00190000,GLD240816P00335000,GLD240816C00130000,GLD240816P00125000,GLD240816P00230000,GLD240816C00295000,GLD240816C00177000,GLD240816P00198000,GLD240816C00190000,GLD240816C00335000,GLD240816P00185000,GLD240816P00290000,GLD240816C00125000,GLD240816C00230000,GLD241115P00095000,GLD241115P00090000,GLD241115C00095000,GLD241115C00090000,GLD240419P00166000,GLD240419C00166000,GLD240419P00169000,GLD240419C00169000,GLD240419P00167000,GLD240419C00167000,GLD240419P00168000,GLD240419C00168000,GLD240930P00250000,GLD240930C00250000,GLD240628P00250000,GLD260116P00290000,GLD240628C00250000,GLD260116C00290000,GLD250620P00290000,GLD250620C00290000,GLD250117P00290000,GLD250117C00290000,GLD241018C00178000,GLD241018P00100000,GLD241018P00199000,GLD241018C00191000,GLD241018C00165000,GLD241018C00270000,GLD241018P00186000,GLD241018P00265000,GLD241018C00152000,GLD241018P00173000,GLD241018C00205000,GLD241018P00147000,GLD241018P00160000,GLD241018C00100000,GLD241018C00199000,GLD241018P00200000,GLD241018C00186000,GLD241018C00265000,GLD241018C00173000,GLD241018C00147000,GLD241018P00194000,GLD241018P00168000,GLD241018C00160000,GLD241018P00181000,GLD241018P00155000,GLD241018P00260000,GLD241018C00200000,GLD241018C00194000,GLD241018C00168000,GLD241018P00189000,GLD241018C00181000,GLD241018C00155000,GLD241018C00260000,GLD241018P00176000,GLD241018P00255000,GLD241018P00163000,GLD241018P00150000,GLD241018C00189000,GLD241018C00176000,GLD241018C00255000,GLD241018P00197000,GLD241018C00163000,GLD241018P00184000,GLD241018P00158000,GLD241018C00150000,GLD241018P00171000,GLD241018P00145000,GLD241018P00250000,GLD241018C00197000,GLD241018C00184000,GLD241018C00158000,GLD241018P00179000,GLD241018C00171000,GLD241018C00145000,GLD241018C00250000,GLD241018P00192000,GLD241018P00166000,GLD241018P00245000,GLD241018P00153000,GLD241018P00140000,GLD241018C00179000,GLD241018C00192000,GLD241018C00166000,GLD241018C00245000,GLD241018P00187000,GLD241018C00153000,GLD241018P00174000,GLD241018P00148000,GLD241018C00140000,GLD241018P00161000,GLD241018P00135000,GLD241018P00240000,GLD241018C00187000,GLD241018C00174000,GLD241018C00148000,GLD241018P00195000,GLD241018P00169000,GLD241018C00161000,GLD241018C00135000,GLD241018C00240000,GLD241018P00182000,GLD241018P00156000,GLD241018P00235000,GLD241018P00130000,GLD241018C00195000,GLD241018C00169000,GLD241018P00295000,GLD241018C00182000,GLD241018C00156000,GLD241018C00235000,GLD241018P00177000,GLD241018P00190000,GLD241018P00164000,GLD241018C00130000,GLD241018P00151000,GLD241018P00125000,GLD241018P00230000,GLD241018C00295000,GLD241018C00177000,GLD241018P00198000,GLD241018C00190000,GLD241018C00164000,GLD241018P00185000,GLD241018P00290000,GLD241018P00159000,GLD241018C00151000,GLD241018C00125000,GLD241018C00230000,GLD241018P00172000,GLD241018P00146000,GLD241018P00225000,GLD241018C00198000,GLD241018P00120000,GLD241018C00185000,GLD241018C00290000,GLD241018C00159000,GLD241018P00285000,GLD241018C00172000,GLD241018C00146000,GLD241018P00193000,GLD241018C00225000,GLD241018P00167000,GLD241018P00180000,GLD241018P00154000,GLD241018C00120000,GLD241018P00115000,GLD241018P00220000,GLD241018C00285000,GLD241018C00193000,GLD241018C00167000,GLD241018P00188000,GLD241018C00180000,GLD241018C00154000,GLD241018P00175000,GLD241018P00280000,GLD241018P00149000,GLD241018C00115000,GLD241018C00220000,GLD241018P00162000,GLD241018P00215000,GLD241018C00188000,GLD241018P00110000,GLD241018C00175000,GLD241018C00280000,GLD241018C00149000,GLD241018P00196000,GLD241018P00275000,GLD241018C00162000,GLD241018P00183000,GLD241018C00215000,GLD241018P00157000,GLD241018P00170000,GLD241018C00110000,GLD241018P00105000,GLD241018P00210000,GLD241018C00196000,GLD241018C00275000,GLD241018C00183000,GLD241018C00157000,GLD241018P00178000,GLD241018C00170000,GLD241018P00191000,GLD241018P00165000,GLD241018P00270000,GLD241018C00105000,GLD241018C00210000,GLD241018P00152000,GLD241018P00205000,GLD240426C00207500,GLD240426P00195000,GLD240426P00207500,GLD240426C00195000,GLD240426P00190000,GLD240426P00230000,GLD240426C00217500,GLD240426P00198000,GLD240426C00190000,GLD240426P00217500,GLD240426P00185000,GLD240426C00230000,GLD240426P00225000,GLD240426C00198000,GLD240426C00182500,GLD240426C00185000,GLD240426P00182500,GLD240426P00193000,GLD240426C00225000,GLD240426P00180000,GLD240426P00220000,GLD240426C00227500,GLD240426C00193000,GLD240426P00227500,GLD240426P00188000,GLD240426C00180000,GLD240426C00220000,GLD240426P00215000,GLD240426C00192500,GLD240426C00188000,GLD240426P00192500,GLD240426P00196000,GLD240426C00215000,GLD240426P00210000,GLD240426C00196000,GLD240426P00191000,GLD240426C00210000,GLD240426P00205000,GLD240426P00199000,GLD240426C00191000,GLD240426P00186000,GLD240426C00187500,GLD240426C00205000,GLD240426P00187500,GLD240426C00199000,GLD240426P00200000,GLD240426C00186000,GLD240426P00194000,GLD240426C00202500,GLD240426C00200000,GLD240426P00202500,GLD240426C00194000,GLD240426P00189000,GLD240426C00197500,GLD240426P00197500,GLD240426C00189000,GLD240426P00197000,GLD240426C00212500,GLD240426P00212500,GLD240426C00197000,GLD240426P00192000,GLD240426C00192000,GLD240426P00187000,GLD240426C00222500,GLD240426P00222500,GLD240426C00187000,GLD240426C00135000,GLD240426C00240000,GLD240426P00182000,GLD240426P00235000,GLD240426P00130000,GLD240426C00182000,GLD240426C00235000,GLD240426P00177000,GLD240426C00130000,GLD240426P00125000,GLD240426C00177000,GLD240426C00125000,GLD240426P00120000,GLD240426C00190500,GLD240426P00190500,GLD240426C00120000,GLD240426P00115000,GLD240426C00191500,GLD240426P00191500,GLD240426P00175000,GLD240426C00115000,GLD240426P00110000,GLD240426C00175000,GLD240426P00183000,GLD240426P00170000,GLD240426C00110000,GLD240426C00193500,GLD240426P00193500,GLD240426C00183000,GLD240426P00178000,GLD240426C00170000,GLD240426P00165000,GLD240426C00194500,GLD240426P00194500,GLD240426C00178000,GLD240426C00165000,GLD240426C00195500,GLD240426P00160000,GLD240426P00195500,GLD240426C00160000,GLD240426P00181000,GLD240426C00196500,GLD240426P00155000,GLD240426P00196500,GLD240426C00181000,GLD240426C00155000,GLD240426P00176000,GLD240426P00150000,GLD240426C00176000,GLD240426C00198500,GLD240426P00184000,GLD240426C00150000,GLD240426P00198500,GLD240426P00145000,GLD240426P00250000,GLD240426C00184000,GLD240426C00199500,GLD240426P00179000,GLD240426C00145000,GLD240426C00250000,GLD240426P00199500,GLD240426P00245000,GLD240426P00140000,GLD240426C00179000,GLD240426C00245000,GLD240426C00140000,GLD240426P00135000,GLD240426P00240000,GLD250620P00300000,GLD250620C00300000,GLD250620P00295000,GLD250620C00295000,GLD240621C00206000,GLD240419C00208000,GLD240517P00219000,GLD240621P00227000,GLD240517C00211000,GLD240419P00229000,GLD240419C00221000,GLD240517P00206000,GLD240426C00227000,GLD240621P00214000,GLD240419P00216000,GLD240719C00202000,GLD240719P00223000,GLD240426C00214000,GLD240621P00201000,GLD240419P00203000,GLD240426P00209000,GLD240419C00222500,GLD240426C00201000,GLD240426P00222000,GLD240419P00222500,GLD240517C00219000,GLD240621C00227000,GLD240419C00229000,GLD240517C00206000,GLD240621C00214000,GLD240419C00216000,GLD240816P00207000,GLD240517P00227000,GLD240719C00223000,GLD240621P00209000,GLD240621C00201000,GLD240419C00203000,GLD240419C00207500,GLD240517P00214000,GLD240621P00222000,GLD240719P00218000,GLD240419P00224000,GLD240426C00209000,GLD240419P00207500,GLD240517P00201000,GLD240426C00222000,GLD240419P00211000,GLD240426P00217000,GLD240426P00204000,GLD240816C00207000,GLD240517C00227000,GLD240621C00209000,GLD240517C00214000,GLD240621C00222000,GLD240719C00218000,GLD240419C00224000,GLD240517P00209000,GLD240621P00217000,GLD240517C00201000,GLD240419P00219000,GLD240419C00211000,GLD240816P00202000,GLD240517P00222000,GLD240719P00226000,GLD240426C00217000,GLD240621P00204000,GLD240419P00206000,GLD240719P00213000,GLD240426C00204000,GLD240426P00212000,GLD240517C00209000,GLD240621C00217000,GLD240419C00219000,GLD240816C00202000,GLD240517C00222000,GLD240719C00226000,GLD240621C00204000,GLD240419C00206000,GLD240517P00217000,GLD240419C00217500,GLD240419P00227000,GLD240719C00213000,GLD240419P00217500,GLD240517P00204000,GLD240621P00212000,GLD240719P00208000,GLD240419P00214000,GLD240719P00221000,GLD240426C00212000,GLD240419P00201000,GLD240426P00207000,GLD240517C00217000,GLD240419C00227000,GLD240517C00204000,GLD240621C00212000,GLD240719C00208000,GLD240419C00214000,GLD240419C00190500,GLD240719P00229000,GLD240719C00221000,GLD240621P00207000,GLD240419P00209000,GLD240419C00201000,GLD240419P00190500,GLD240517P00212000,GLD240719P00216000,GLD240419P00222000,GLD240426C00207000,GLD240426P00228000,GLD240719P00203000,GLD240426P00202000,GLD240719C00229000,GLD240621C00207000,GLD240419C00209000,GLD240621P00228000,GLD240419C00191500,GLD240517C00212000,GLD240719C00216000,GLD240419C00222000,GLD240419P00191500,GLD240517P00207000,GLD240426C00228000,GLD240419P00217000,GLD240719C00203000,GLD240719P00224000,GLD240621P00202000,GLD240419P00204000,GLD240719P00211000,GLD240426C00202000,GLD240426P00223000,GLD240621C00228000,GLD240517C00207000,GLD240419C00192500,GLD240419C00217000,GLD240816P00208000,GLD240517P00228000,GLD240719C00224000,GLD240419P00192500,GLD240621C00202000,GLD240419C00204000,GLD240621P00223000,GLD240719P00219000,GLD240719C00211000,GLD240517P00202000,GLD240426C00223000,GLD240719P00206000,GLD240419P00212000,GLD240426P00218000,GLD240816C00208000,GLD240517C00228000,GLD240419C00193500,GLD240621C00223000,GLD240719C00219000,GLD240419P00193500,GLD240621P00218000,GLD240517C00202000,GLD240719C00206000,GLD240419C00212000,GLD240816P00203000,GLD240517P00223000,GLD240719P00227000,GLD240426C00218000,GLD240419P00207000,GLD240719P00214000,GLD240426P00226000,GLD240719P00201000,GLD240426P00213000,GLD240419C00194500,GLD240621C00218000,GLD240419P00194500,GLD240816C00203000,GLD240517C00223000,GLD240719C00227000,GLD240419C00207000,GLD240517P00218000,GLD240621P00226000,GLD240419P00228000,GLD240719C00214000,GLD240426C00226000,GLD240621P00213000,GLD240719P00209000,GLD240719C00201000,GLD240719P00222000,GLD240426C00213000,GLD240419P00202000,GLD240426P00208000,GLD240419C00195500,GLD240426P00221000,GLD240419P00195500,GLD240517C00218000,GLD240621C00226000,GLD240419C00228000,GLD240621C00213000,GLD240719C00209000,GLD240816P00206000,GLD240517P00226000,GLD240719C00222000,GLD240621P00208000,GLD240419C00202000,GLD240517P00213000,GLD240621P00221000,GLD240719P00217000,GLD240419P00223000,GLD240426C00208000,GLD240426P00229000,GLD240426C00221000,GLD240719P00204000,GLD240419C00196500,GLD240426P00216000,GLD240419C00202500,GLD240419P00196500,GLD240426P00203000,GLD240816C00206000,GLD240419P00202500,GLD240517C00226000,GLD240621C00208000,GLD240621P00229000,GLD240517C00213000,GLD240621C00221000,GLD240719C00217000,GLD240419C00223000,GLD240517P00208000,GLD240426C00229000,GLD240621P00216000,GLD240419P00218000,GLD240719C00204000,GLD240816P00201000,GLD240517P00221000,GLD240426C00216000,GLD240621P00203000,GLD240419C00197500,GLD240719P00212000,GLD240426C00203000,GLD240426P00224000,GLD240419P00197500,GLD240621C00229000,GLD240426P00211000,GLD240517C00208000,GLD240621C00216000,GLD240419C00218000,GLD240816P00209000,GLD240816C00201000,GLD240517P00229000,GLD240517C00221000,GLD240621C00203000,GLD240517P00216000,GLD240621P00224000,GLD240419P00226000,GLD240719C00212000,GLD240517P00203000,GLD240426C00224000,GLD240621P00211000,GLD240419C00198500,GLD240719P00207000,GLD240419P00213000,GLD240426P00219000,GLD240419P00198500,GLD240426C00211000,GLD240419C00212500,GLD240426P00206000,GLD240816C00209000,GLD240517C00229000,GLD240419P00212500,GLD240517C00216000,GLD240621C00224000,GLD240419C00226000,GLD240621P00219000,GLD240517C00203000,GLD240621C00211000,GLD240719C00207000,GLD240419C00213000,GLD240419P00155000,GLD240816P00204000,GLD240517P00224000,GLD240719P00228000,GLD240426C00219000,GLD240621P00206000,GLD240419C00199500,GLD240419P00208000,GLD240517P00211000,GLD240419P00221000,GLD240419P00199500,GLD240426C00206000,GLD240426P00227000,GLD240719P00202000,GLD240426P00214000,GLD240621C00219000,GLD240426P00201000,GLD240419C00155000,GLD240816C00204000,GLD240517C00224000,GLD240719C00228000,GLD240503P00197500,GLD240503P00235000,GLD240503C00195000,GLD240503C00235000,GLD240503P00190000,GLD240503C00212500,GLD240503P00212500,GLD240503P00230000,GLD240503P00198000,GLD240503C00190000,GLD240503P00185000,GLD240503C00230000,GLD240503P00225000,GLD240503C00198000,GLD240503C00185000,GLD240503P00193000,GLD240503C00225000,GLD240503C00222500,GLD240503P00222500,GLD240503P00220000,GLD240503C00193000,GLD240503C00207500,GLD240503P00188000,GLD240503P00207500,GLD240503C00220000,GLD240503P00215000,GLD240503C00188000,GLD240503P00196000,GLD240503C00215000,GLD240503P00210000,GLD240503C00196000,GLD240503C00217500,GLD240503P00217500,GLD240503P00191000,GLD240503C00210000,GLD240503P00205000,GLD240503P00199000,GLD240503C00191000,GLD240503P00186000,GLD240503C00205000,GLD240503C00199000,GLD240503P00200000,GLD240503C00227500,GLD240503C00186000,GLD240503P00227500,GLD240503P00194000,GLD240503C00200000,GLD240503C00192500,GLD240503P00192500,GLD240503C00194000,GLD240503P00189000,GLD240503C00189000,GLD240503P00197000,GLD240503C00197000,GLD240503P00192000,GLD240503C00187500,GLD240503P00187500,GLD240503C00192000,GLD240503P00187000,GLD240503C00202500,GLD240503P00202500,GLD240503C00187000,GLD240503P00195000,GLD240503C00197500,GLD240503C00135000,GLD240503C00240000,GLD240503P00182000,GLD240503P00130000,GLD240503C00182000,GLD240503C00198500,GLD240503P00177000,GLD240503P00198500,GLD240503C00130000,GLD240503P00125000,GLD240503C00177000,GLD240503C00199500,GLD240503P00199500,GLD240503C00125000,GLD240503P00120000,GLD240503P00180000,GLD240503C00120000,GLD240503P00115000,GLD240503C00180000,GLD240503P00175000,GLD240503C00115000,GLD240503P00110000,GLD240503C00175000,GLD240503P00183000,GLD240503P00170000,GLD240503C00110000,GLD240503C00183000,GLD240503P00178000,GLD240503C00170000,GLD240503P00165000,GLD240503C00178000,GLD240503C00190500,GLD240503P00190500,GLD240503C00165000,GLD240503P00160000,GLD240503C00191500,GLD240503P00191500,GLD240503C00160000,GLD240503P00181000,GLD240503P00155000,GLD240503C00181000,GLD240503C00155000,GLD240503P00150000,GLD240503C00193500,GLD240503P00193500,GLD240503P00184000,GLD240503C00150000,GLD240503P00145000,GLD240503P00250000,GLD240503C00194500,GLD240503P00194500,GLD240503C00184000,GLD240503P00179000,GLD240503C00145000,GLD240503C00250000,GLD240503P00245000,GLD240503C00195500,GLD240503P00195500,GLD240503P00140000,GLD240503C00179000,GLD240503C00245000,GLD240503C00196500,GLD240503C00140000,GLD240503P00196500,GLD240503P00135000,GLD240503P00240000,GLD240930C00260000,GLD240930P00255000,GLD240930C00255000,GLD241018P00300000,GLD241018C00300000,GLD260116P00295000,GLD260116C00295000,GLD250117P00295000,GLD250117C00295000,GLD240930P00260000,GLD240510C00193000,GLD240510C00212500,GLD240510P00188000,GLD240510P00212500,GLD240510C00220000,GLD240510P00215000,GLD240510C00188000,GLD240510P00196000,GLD240510C00215000,GLD240510P00210000,GLD240510C00196000,GLD240510C00222500,GLD240510P00222500,GLD240510P00191000,GLD240510C00210000,GLD240510C00207500,GLD240510P00205000,GLD240510P00207500,GLD240510P00199000,GLD240510C00191000,GLD240510C00205000,GLD240510C00199000,GLD240510P00200000,GLD240510P00194000,GLD240510C00217500,GLD240510C00200000,GLD240510P00217500,GLD240510C00194000,GLD240510P00189000,GLD240510C00189000,GLD240510P00197000,GLD240510C00227500,GLD240510P00227500,GLD240510C00197000,GLD240510P00192000,GLD240510C00192500,GLD240510P00192500,GLD240510C00192000,GLD240510P00187000,GLD240510C00187000,GLD240510P00195000,GLD240510P00235000,GLD240510C00187500,GLD240510C00195000,GLD240510P00187500,GLD240510C00235000,GLD240510P00190000,GLD240510P00230000,GLD240510C00202500,GLD240510P00198000,GLD240510C00190000,GLD240510P00202500,GLD240510P00185000,GLD240510C00230000,GLD240510P00225000,GLD240510C00198000,GLD240510C00197500,GLD240510P00197500,GLD240510C00185000,GLD240510P00193000,GLD240510C00225000,GLD240510P00220000,GLD250331P00200000,GLD250331C00186000,GLD250331C00265000,GLD240510C00180000,GLD250331P00194000,GLD240510P00175000,GLD250331C00160000,GLD250331C00305000,GLD240510C00115000,GLD250331P00181000,GLD250331P00155000,GLD250331P00260000,GLD240510C00199500,GLD250331C00200000,GLD240510P00199500,GLD250331P00300000,GLD240510P00110000,GLD250331C00194000,GLD240510C00175000,GLD250331P00189000,GLD250331C00181000,GLD250331C00155000,GLD250331C00260000,GLD250331P00255000,GLD240510P00170000,GLD250331C00300000,GLD240510C00110000,GLD250331P00150000,GLD250331C00189000,GLD250331C00255000,GLD250331P00197000,GLD240510C00170000,GLD250331P00184000,GLD240510P00165000,GLD250331C00150000,GLD250331P00145000,GLD250331P00250000,GLD250331C00197000,GLD250331C00184000,GLD240510C00165000,GLD240510P00186000,GLD250331C00145000,GLD250331C00250000,GLD250331P00192000,GLD250331P00245000,GLD240510P00160000,GLD240510C00186000,GLD250331C00192000,GLD250331C00245000,GLD250331P00187000,GLD240510C00160000,GLD240510P00155000,GLD250331P00240000,GLD250331C00187000,GLD240510C00155000,GLD250331P00195000,GLD250331C00240000,GLD250331P00182000,GLD250331P00235000,GLD240510P00150000,GLD250331C00195000,GLD250331P00295000,GLD250331C00182000,GLD250331C00235000,GLD240510C00150000,GLD250331P00190000,GLD240510P00145000,GLD240510P00250000,GLD250331P00230000,GLD250331C00295000,GLD250331P00198000,GLD250331C00190000,GLD240510C00145000,GLD240510C00250000,GLD250331P00185000,GLD250331P00290000,GLD240510P00245000,GLD250331C00230000,GLD250331P00225000,GLD240510P00140000,GLD250331C00198000,GLD250331C00185000,GLD250331C00290000,GLD240510C00245000,GLD250331P00285000,GLD250331P00193000,GLD250331C00225000,GLD240510C00140000,GLD250331P00180000,GLD240510P00135000,GLD240510P00240000,GLD250331P00220000,GLD250331C00285000,GLD250331C00193000,GLD250331P00188000,GLD250331C00180000,GLD240510C00135000,GLD240510C00240000,GLD250331P00175000,GLD250331P00280000,GLD250331C00220000,GLD250331P00215000,GLD240510P00130000,GLD250331C00188000,GLD240510C00195500,GLD250331C00175000,GLD250331C00280000,GLD240510P00195500,GLD250331P00196000,GLD250331P00275000,GLD250331P00183000,GLD250331C00215000,GLD240510C00130000,GLD250331P00170000,GLD240510P00125000,GLD250331P00210000,GLD240510C00196500,GLD250331C00196000,GLD250331C00275000,GLD240510P00196500,GLD250331C00183000,GLD250331C00170000,GLD240510C00125000,GLD250331P00191000,GLD250331P00165000,GLD250331P00270000,GLD250331C00210000,GLD250331P00205000,GLD240510P00120000,GLD250331P00199000,GLD250331C00191000,GLD250331C00165000,GLD250331C00270000,GLD250331P00186000,GLD250331P00265000,GLD240510P00180000,GLD250331C00205000,GLD240510C00120000,GLD250331P00160000,GLD250331P00305000,GLD240510P00115000,GLD240510C00198500,GLD250331C00199000,GLD240510P00198500,GLD240417C00187000,GLD240417P00195000,GLD240417C00240000,GLD240417P00235000,GLD240417C00195000,GLD240417C00235000,GLD240417P00190000,GLD240417P00230000,GLD240417P00198000,GLD240417C00190000,GLD240417P00185000,GLD240417C00230000,GLD240417P00225000,GLD240417C00198000,GLD240417C00185000,GLD240417P00193000,GLD240417C00225000,GLD240417P00220000,GLD240417C00193000,GLD240417P00188000,GLD240417C00220000,GLD240417P00215000,GLD240417C00188000,GLD240417P00196000,GLD240417C00215000,GLD240417P00210000,GLD240417C00196000,GLD240417P00191000,GLD240417P00270000,GLD240417C00210000,GLD240417P00205000,GLD240417P00199000,GLD240417C00191000,GLD240417C00270000,GLD240417P00186000,GLD240417P00265000,GLD240417C00205000,GLD240417C00199000,GLD240417P00200000,GLD240417C00186000,GLD240417C00265000,GLD240417P00194000,GLD240417P00260000,GLD240417C00200000,GLD240417C00194000,GLD240417P00189000,GLD240417C00260000,GLD240417P00255000,GLD240417C00189000,GLD240417C00255000,GLD240417P00197000,GLD240417P00250000,GLD240417C00197000,GLD240417C00250000,GLD240417P00192000,GLD240417P00245000,GLD240417C00192000,GLD240417C00245000,GLD240417P00187000,GLD240417P00240000,GLD240524P00198000,GLD240524P00217500,GLD240524C00230000,GLD240524P00225000,GLD240524C00198000,GLD240524P00193000,GLD240524C00225000,GLD240426C00232500,GLD240426P00232500,GLD240524P00220000,GLD240524C00227500,GLD240524C00193000,GLD240524P00227500,GLD240524C00220000,GLD240419C00232500,GLD240524P00215000,GLD240419P00232500,GLD240524P00196000,GLD240524C00215000,GLD240524P00210000,GLD240524C00237500,GLD240524C00196000,GLD240510C00232500,GLD240524P00237500,GLD240510P00232500,GLD240524P00191000,GLD240524C00210000,GLD240524P00205000,GLD240524P00199000,GLD240524C00191000,GLD240503C00232500,GLD240503P00232500,GLD240524C00205000,GLD240524C00199000,GLD240524P00200000,GLD240426C00237500,GLD240426P00237500,GLD240524P00194000,GLD240524C00202500,GLD240524C00200000,GLD240524P00202500,GLD240524C00194000,GLD240419C00237500,GLD240419P00237500,GLD240524C00197500,GLD240524P00197500,GLD240524P00197000,GLD240524C00212500,GLD240510C00237500,GLD240524P00212500,GLD240510P00237500,GLD240524C00197000,GLD240524P00192000,GLD240524P00245000,GLD240503C00237500,GLD240503P00237500,GLD240524C00192000,GLD240524C00245000,GLD240524C00222500,GLD240524P00222500,GLD240524P00240000,GLD240524C00207500,GLD240524P00207500,GLD240524P00195000,GLD240524C00240000,GLD240524P00235000,GLD240524C00195000,GLD240524C00235000,GLD240524C00232500,GLD240524P00232500,GLD240524P00230000,GLD240524C00217500,GLD240524C00190000,GLD240524P00185000,GLD240524C00125000,GLD240524P00120000,GLD240524C00185000,GLD240524P00180000,GLD240524C00120000,GLD240524P00115000,GLD240524P00188000,GLD240524C00180000,GLD240524P00175000,GLD240524C00115000,GLD240524C00188000,GLD240524P00110000,GLD240524C00175000,GLD240524P00170000,GLD240524C00110000,GLD240524C00170000,GLD240524P00165000,GLD240524C00165000,GLD240524P00160000,GLD240524C00160000,GLD240524P00155000,GLD240524P00189000,GLD240524C00155000,GLD240524P00150000,GLD240524C00189000,GLD240524C00150000,GLD240524P00145000,GLD240524P00250000,GLD240524C00145000,GLD240524C00250000,GLD240524P00140000,GLD240524C00140000,GLD240524P00135000,GLD240524C00135000,GLD240524P00130000,GLD240524P00190000,GLD240524C00130000,GLD240524P00125000,GLD260618P00130000,GLD260618C00195000,GLD260618P00295000,GLD260618C00235000,GLD260618P00190000,GLD260618C00130000,GLD260618P00125000,GLD260618P00230000,GLD260618C00295000,GLD260618C00190000,GLD260618P00185000,GLD260618P00290000,GLD260618C00125000,GLD260618C00230000,GLD260618P00225000,GLD260618P00120000,GLD260618C00185000,GLD260618C00290000,GLD260618P00285000,GLD260618C00225000,GLD260618P00180000,GLD260618C00120000,GLD260618P00115000,GLD260618P00220000,GLD260618C00285000,GLD260618C00180000,GLD260618P00175000,GLD260618P00280000,GLD260618C00115000,GLD260618C00220000,GLD260618P00215000,GLD260618P00110000,GLD260618C00175000,GLD260618C00280000,GLD260618P00275000,GLD260618C00215000,GLD260618P00170000,GLD260618C00110000,GLD260618P00210000,GLD260618C00275000,GLD260618C00170000,GLD260618P00165000,GLD260618P00270000,GLD260618C00210000,GLD260618P00205000,GLD260618C00165000,GLD260618C00270000,GLD260618P00265000,GLD260618C00205000,GLD260618P00160000,GLD260618P00200000,GLD260618C00265000,GLD260618C00160000,GLD260618P00155000,GLD260618P00260000,GLD260618C00200000,GLD260618P00300000,GLD260618C00155000,GLD260618C00260000,GLD260618P00255000,GLD260618C00300000,GLD260618P00150000,GLD260618C00255000,GLD260618C00150000,GLD260618P00145000,GLD260618P00250000,GLD260618C00145000,GLD260618C00250000,GLD260618P00245000,GLD260618P00140000,GLD260618C00245000,GLD260618C00140000,GLD260618P00135000,GLD260618P00240000,GLD260618P00195000,GLD260618C00135000,GLD260618C00240000,GLD260618P00235000,GLD240424P00220000,GLD240424C00193000,GLD240424P00188000,GLD240424C00220000,GLD240424C00188000,GLD240424P00196000,GLD240424P00210000,GLD240424C00196000,GLD240424P00191000,GLD240424P00270000,GLD240424C00210000,GLD240424P00199000,GLD240424C00191000,GLD240424C00270000,GLD240424P00186000,GLD240424C00199000,GLD240424P00200000,GLD240424C00186000,GLD240424P00194000,GLD240424P00260000,GLD240424C00200000,GLD240424C00194000,GLD240424P00189000,GLD240424C00260000,GLD240424C00189000,GLD240424P00197000,GLD240424P00250000,GLD240424C00197000,GLD240424C00250000,GLD240424P00192000,GLD240424C00192000,GLD240424P00187000,GLD240424P00240000,GLD240424C00187000,GLD240424P00195000,GLD240424C00240000,GLD240424C00195000,GLD240424P00190000,GLD240424P00230000,GLD240424P00198000,GLD240424C00190000,GLD240424C00230000,GLD240424C00198000,GLD240424P00193000,GLD240531P00210000,GLD240531C00242500,GLD240531C00196000,GLD240531P00242500,GLD240531C00227500,GLD240531C00210000,GLD240531P00227500,GLD240531P00205000,GLD240524C00242500,GLD240531P00199000,GLD240524P00242500,GLD240531C00205000,GLD240531C00199000,GLD240531C00252500,GLD240531P00200000,GLD240531P00252500,GLD240531P00194000,GLD240531C00237500,GLD240531P00237500,GLD240531C00200000,GLD240524C00252500,GLD240531C00194000,GLD240524P00252500,GLD240426C00242500,GLD240426P00242500,GLD240531P00197000,GLD240531C00247500,GLD240531P00247500,GLD240531P00250000,GLD240531C00197000,GLD240426C00252500,GLD240531C00202500,GLD240426P00252500,GLD240531P00202500,GLD240531C00250000,GLD240531P00245000,GLD240524C00247500,GLD240510C00242500,GLD240524P00247500,GLD240510P00242500,GLD240531C00197500,GLD240531P00197500,GLD240531C00245000,GLD240531P00240000,GLD240503C00242500,GLD240503P00242500,GLD240531C00212500,GLD240531P00212500,GLD240531P00195000,GLD240531C00240000,GLD240531P00235000,GLD240510C00252500,GLD240426C00247500,GLD240510P00252500,GLD240426P00247500,GLD240531C00195000,GLD240531C00235000,GLD240503C00252500,GLD240531P00230000,GLD240503P00252500,GLD240531C00222500,GLD240531P00198000,GLD240531P00222500,GLD240531C00230000,GLD240531P00225000,GLD240531C00207500,GLD240531P00207500,GLD240531C00198000,GLD240510C00247500,GLD240510P00247500,GLD240531P00193000,GLD240531C00225000,GLD240531P00220000,GLD240531C00232500,GLD240531C00193000,GLD240531P00232500,GLD240503C00247500,GLD240503P00247500,GLD240531C00220000,GLD240531C00217500,GLD240531P00215000,GLD240531P00217500,GLD240531P00196000,GLD240531C00215000,GLD241231C00270000,GLD241115P00320000,GLD250620C00310000,GLD241231P00265000,GLD241018C00310000,GLD240531C00170000,GLD250620P00305000,GLD241018P00305000,GLD240531P00165000,GLD241115C00320000,GLD241231C00265000,GLD241115P00315000,GLD250620C00305000,GLD241018C00305000,GLD240531C00165000,GLD240531P00160000,GLD241115C00315000,GLD241115P00310000,GLD240531C00160000,GLD240531P00155000,GLD260618P00325000,GLD241115C00310000,GLD241115P00305000,GLD240531C00155000,GLD260618C00325000,GLD240531P00150000,GLD260618P00320000,GLD241115C00305000,GLD240531C00150000,GLD260618C00320000,GLD240531P00145000,GLD260618P00315000,GLD240531C00145000,GLD260618C00315000,GLD240531P00140000,GLD260618P00310000,GLD240531C00140000,GLD260618C00310000,GLD240531P00135000,GLD260618P00305000,GLD240531C00135000,GLD260618C00305000,GLD240531P00130000,GLD241018P00330000,GLD240531P00190000,GLD240531C00130000,GLD240930P00280000,GLD240531P00125000,GLD241018C00330000,GLD240531C00190000,GLD250620P00325000,GLD241018P00325000,GLD240531P00185000,GLD240930C00280000,GLD240531C00125000,GLD240930P00275000,GLD250620C00325000,GLD241018C00325000,GLD240531C00185000,GLD240930C00275000,GLD241231P00280000,GLD250620P00320000,GLD241018P00320000,GLD240531P00180000,GLD240930P00270000,GLD241231C00280000,GLD241115P00330000,GLD250620C00320000,GLD241231P00275000,GLD241018C00320000,GLD240531C00180000,GLD250620P00315000,GLD241018P00315000,GLD240531P00175000,GLD240930C00270000,GLD240930P00265000,GLD241115C00330000,GLD241231C00275000,GLD241115P00325000,GLD250620C00315000,GLD241018C00315000,GLD240531C00175000,GLD240930C00265000,GLD241231P00270000,GLD250620P00310000,GLD241018P00310000,GLD240531P00170000,GLD241115C00325000,GLD240501C00193000,GLD240501P00188000,GLD240501C00220000,GLD240501C00188000,GLD240501P00196000,GLD240501P00210000,GLD240501C00196000,GLD240501P00191000,GLD240501P00270000,GLD240501C00210000,GLD240501P00199000,GLD240501C00191000,GLD240501C00270000,GLD240501C00199000,GLD240501P00200000,GLD240501P00194000,GLD240501P00260000,GLD240501C00200000,GLD240419C00227500,GLD240501C00194000,GLD240419P00227500,GLD240501P00189000,GLD240501C00260000,GLD240501C00189000,GLD240501P00197000,GLD240501P00250000,GLD240501C00197000,GLD240501C00250000,GLD240501P00192000,GLD240503P00260000,GLD240501C00192000,GLD240501P00187000,GLD240426P00260000,GLD240501P00240000,GLD240503C00260000,GLD240503P00255000,GLD240501C00187000,GLD240426C00260000,GLD240426P00255000,GLD240501P00195000,GLD240501C00240000,GLD240503C00255000,GLD240426C00255000,GLD240501C00195000,GLD240501P00190000,GLD240501P00230000,GLD240501P00198000,GLD240501C00190000,GLD240501C00230000,GLD240501C00198000,GLD240419P00260000,GLD240501P00193000,GLD240419C00260000,GLD240501P00220000
0
- ago
#4
Thanks for doing the detective work. It looks like I'll need to put some error checking code in the strategy for this case. Would you suggest I check for valid history bars (not null) on a returned symbol or something else?
0
Cone8
 ( 6.17% )
- ago
#5
A non-null BarHistory is the way to go.
0
- ago
#6
Thank you. Do you recommend using the BarHistory() method or another one?
0
Cone8
 ( 6.17% )
- ago
#7
I think you mean GetHistory() - yes this one.

In this case, you wouldn't want to use GetPairHistory() for intraday option trading since it would try over and over to get data updated to the current bar. Most option contracts are not liquid and may not have traded in the last interval - depends on liquidity and interval length.
0
- ago
#8
@Cone Thank you. I engaged with Tradier API support about this issue. I don't think they get it. Not sure they know what an invalid symbol is. I know their options data is provided by a third party, so I'm pretty sure you know more about their system then they do at this point.

Please help me understand this situation better.

1. Does the GetOptionsSymbol() method fetch a range of Option Chain(s) (or otherwise valid symbols) for the dates / symbols based contained in method parameters, and then filter for and return the first one that meets all the method parameters?
2. Does the method check that the candidate symbol has valid bar history?
3. If it does, is that check limited to a certain time scale (like daily), or do you use the timescale that the strategy is using? For example, in my case I am signaling a trade on an underlying daily signal of 1 min., and I want the most current option price. The 1 min. option price history may not be "available" (per Tradier) if it is thinly traded.

Currently, there are two issues I see that have to be considered in automated options trading.
1. Available symbols (via API) may not be valid.
2. Even valid options may not have bar history if the provider is not willing to publish it (or has some minimum acceptable criteria to publish).

I'm wondering if the Tradier feature to d/l the option chain would contain the invalid symbol. Their web-based option chain does not. It might be helpful to know if these come from the same provider source or not.

I was trying to get Tradier to help me understand their rules for returning bar history for lightly traded options, but I don't think I'll get that unless I go directly to the 3P provider (that probably wouldn't engage with me.)

ADDENDUM
I just got a response from Tradier tech support regarding my question:

innertrader question:
QUOTE:
Thank you for looking into it. How does your system decide to send *no* bars? Or is that determined by your third-party provider?


Tech. replied
Apr 18, 1:28pm
QUOTE:
That is upstream at our data provider.

Tradier Support
techsupport@tradier.com

0
- ago
#9
ADDENDUM 2
On a related issue

https://www.wealth-lab.com/Discussion/Tradier-Option-Fail-11167

tech support informed me that GLD240517C00221000 *is* in their Web option chain. All values for this strike are zero. This sheds a slightly different light on this issue since the symbol is theoretically value but has no interest or history.
0
Cone8
 ( 6.17% )
- ago
#10
I told you how we do it in Post #3. There's nothing else to it.
We do not check if history exists for 20,000 symbols every time we request a chain.

For the purposes of our ongoing dialog on options, my definition for "invalid symbol" has always been one that doesn't have a history, i.e., hasn't traded.
0
Glitch8
 ( 12.53% )
- ago
#11
>>We do not check if history exists for 20,000 symbols every time we request a chain<<

Can you please do that. And make sure it runs in a reasonable amount of time! :D
0
- ago
#12
Can the GetOptionsSymbol() method, before it returns a symbol that meets the parameters, check that the symbol is valid, and if not, return the next best one that is valid?
0
Cone8
 ( 6.17% )
- ago
#13
In most cases, you're going to get a "valid" contract with data, so any other checking we do will just delay you getting the data. Anyway, I'll look to see if there's a way that would be more efficient that just doing it in a Strategy.
0
Cone8
 ( 6.17% )
- ago
#14
I found something that should work efficiently.
We'll wrap Tradier's GetOptionSymbol method in a routine like we did for IB. However, for Tradier we can request the OptionChain for an expiration date. That returns the chain with some data for each symbol - including OpenInterest.

Therefore, Contract symbols with 0 Open Interest won't be returned for future expiration dates, and we'll move through the chain to get the next/previous contract with non-zero Open Interest for Calls/Puts.
0
- ago
#15
That sounds great!

From what I've seen recently, bar history returns null when there is no open interest, which almost certainly indicates that the symbol never traded. if there is open interest, even if there are no trades yet that day, it appears to return option history and Greeks., at least with Tradier. Can you test the fix with the code I sent you?

Expect to see in next Tradier extension B23? I'll watch for release notification on home page.
0
Cone8
 ( 6.17% )
- ago
#16
Yes, it's ready for Tradier B23.

Like with IB, if you're requesting the "Closest Strike", you may end up getting the "Next Strike" anyway.

Example:
Price is 215.57 and Strikes in the chain include: 215, 216, 217, ..., 220.
Only 215 and 220 have non-zero Open Interest. The closest strike is 216 but since it has 0 OpenInt, we continue the search for the Next highest strike for Calls, eventually settling on 220. In reality, the closest "valid" strike is 215, but due to the algo, we end up at the Next highest strike for a Call. If the initial price were 215.49, we would have arrived at 215 immediately.

I also found and fixed a bug that was kicking out of a loop while populating the greeks due to a null reference.
0
Glitch8
 ( 12.53% )
- ago
#17
Tradier Build 23 isn't released though, is it ready to go, it wasn't in the Build Notes.
0
Cone8
 ( 6.17% )
- ago
#18
Right, I just finished and need to test it a bit more tomorrow first.
0
- ago
#19
@Cone Here's an interesting and surprising response from Tradier tech support.

QUOTE:

Tech. replied
Apr 23, 5:26pm

We worked with our data provider and we have isolated and removed the options in question.

All the best,

Tradier Support
techsupport@tradier.com
0
Cone8
 ( 6.17% )
- ago
#20
Either way it’s covered, but the “closest strike” option will be more accurate if the contracts that haven’t traded (0 Open Interest) are removed from the option chain.
0
- ago
#21
I understand. But still better to have higher strike than no strike.
0

Reply

Bookmark

Sort