¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Options chains for NQ futures using reqSecDefOptParams


 

I am trying to get the options chain for futures symbol "NQ" using reqSecDefOptParams.

The call for "ES" works and returns the all the strikes and expirations.
app.reqSecDefOptParams(22, "ES","CME","FUT", 497222760)

But, the following for "NQ" returns nothing.

app.reqSecDefOptParams(23, "NQ","CME","FUT", 563947728)

Am I using the incorrect symbol or conId for NQ?

Thanks for any help.


 

¿ªÔÆÌåÓý

Yes, your parameters are correct and they work fine for me.

?

Here¡¯s the (lightly) formatted results:

?

20230912 16:39:50.829? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: QN3, multiplier: 20, expirations: 20230915,20231020,20231117, strikes: 3000,3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9250,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12100,12200,12250,12300,12400,12500,12600,12700,12750,12800,12900,12950,13000,13050,13100,13150,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,13975,14000,14025,14050,14075,14100,14125,14150,14175,14200,14225,14250,14260,14270,14275,14280,14290,14300,14310,14320,14325,14330,14340,14350,14360,14370,14375,14380,14390,14400,14410,14420,14425,14430,14440,14450,14460,14470,14475,14480,14490,14500,14510,14520,14525,14530,14540,14550,14560,14570,14575,14580,14590,14600,14610,14620,14625,14630,14640,14650,14660,14670,14675,14680,14690,14700,14710,14720,14725,14730,14740,14750,14760,14770,14775,14780,14790,14800,14810,14820,14825,14830,14840,14850,14860,14870,14875,14880,14890,14900,14910,14920,14925,14930,14940,14950,14960,14970,14975,14980,14990,15000,15010,15020,15025,15030,15040,15050,15060,15070,15075,15080,15090,15100,15110,15120,15125,15130,15140,15150,15160,15170,15175,15180,15190,15200,15210,15220,15225,15230,15240,15250,15260,15270,15275,15280,15290,15300,15310,15320,15325,15330,15340,15350,15360,15370,15375,15380,15390,15400,15410,15420,15425,15430,15440,15450,15460,15470,15475,15480,15490,15500,15510,15520,15525,15530,15540,15550,15560,15570,15575,15580,15590,15600,15610,15620,15625,15630,15640,15650,15660,15670,15675,15680,15690,15700,15710,15720,15725,15730,15740,15750,15760,15770,15775,15780,15790,15800,15810,15820,15825,15830,15840,15850,15860,15870,15875,15880,15890,15900,15910,15920,15925,15930,15940,15950,15960,15970,15975,15980,15990,16000,16010,16020,16025,16030,16040,16050,16060,16070,16075,16080,16090,16100,16110,16120,16125,16130,16140,16150,16160,16170,16175,16180,16190,16200,16210,16220,16225,16230,16240,16250,16260,16270,16275,16280,16290,16300,16325,16350,16375,16400,16425,16450,16475,16500,16550,16600,16650,16700,16750,16800,16850,16900,17000,17100,17200,17250,17300,17400,17500,17600,17700,17750,17800,18000,18250,18500,18750,19000,19250,19500,20000,20500,21000,21500,22000

20230912 16:39:50.850? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: QN2, multiplier: 20, expirations: 20231013, strikes: 3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12250,12400,12500,12600,12700,12750,12800,12900,13000,13100,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,14000,14050,14100,14150,14200,14250,14300,14350,14400,14450,14500,14550,14600,14650,14700,14750,14800,14850,14900,14950,15000,15050,15100,15150,15200,15250,15300,15350,15400,15450,15500,15550,15600,15650,15700,15750,15800,15850,15900,15950,16000,16050,16100,16150,16200,16250,16300,16350,16400,16450,16500,16550,16600,16650,16700,16750,16800,16900,17000,17100,17200,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500

20230912 16:39:50.852? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: QN1, multiplier: 20, expirations: 20231006, strikes: 3000,3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9250,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12100,12200,12250,12300,12400,12500,12600,12700,12750,12800,12900,13000,13100,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,14000,14050,14100,14150,14200,14250,14300,14350,14400,14450,14500,14550,14600,14650,14700,14750,14800,14850,14900,14950,15000,15050,15100,15150,15200,15250,15300,15350,15400,15450,15500,15550,15600,15650,15700,15750,15800,15850,15900,15950,16000,16050,16100,16150,16200,16250,16300,16350,16400,16450,16500,16550,16600,16650,16700,16750,16800,16850,16900,17000,17100,17200,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500

20230912 16:39:50.852? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: QNE, multiplier: 20, expirations: 20230929,20231031,20231130, strikes: 3000,3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9250,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12100,12200,12250,12300,12400,12500,12600,12700,12750,12800,12900,13000,13050,13100,13150,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,14000,14050,14100,14150,14200,14250,14300,14350,14400,14450,14500,14550,14600,14650,14700,14750,14800,14850,14900,14950,15000,15050,15100,15150,15200,15250,15300,15350,15400,15450,15500,15550,15600,15650,15700,15750,15800,15850,15900,15950,16000,16050,16100,16150,16200,16250,16300,16350,16400,16450,16500,16550,16600,16650,16700,16750,16800,16850,16900,17000,17100,17200,17250,17300,17400,17500,17600,17700,17750,18000,18250,18500,18750,19000,19250,19500,20000,20500,21000,21500,22000

20230912 16:39:50.853? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: NQ, multiplier: 20, expirations: 20231215, strikes: 2500,3000,3500,4000,4500,5000,5500,6000,6200,6300,6400,6500,6600,6700,6800,6850,6900,6950,7000,7050,7100,7150,7200,7250,7300,7350,7400,7500,7600,7700,7800,7900,8000,8050,8100,8150,8200,8250,8300,8350,8400,8450,8500,8550,8600,8700,8800,8900,9000,9100,9200,9250,9300,9350,9400,9450,9500,9550,9600,9700,9750,9800,9900,10000,10100,10200,10250,10300,10400,10450,10500,10550,10600,10650,10700,10750,10800,10850,10900,10950,11000,11050,11150,11200,11250,11300,11400,11500,11600,11700,11750,11800,11900,12000,12100,12200,12250,12300,12400,12500,12600,12700,12750,12800,12900,13000,13100,13200,13250,13300,13400,13500,13600,13700,13750,13800,13900,14000,14100,14200,14250,14300,14400,14500,14600,14700,14750,14800,14900,15000,15100,15200,15250,15300,15400,15500,15600,15700,15750,15800,15900,16000,16250,16500,16750,17000,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500,22000

20230912 16:39:50.854? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: Q3D, multiplier: 20, expirations: 20230921, strikes: 3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12250,12400,12500,12600,12700,12750,12800,12900,13000,13100,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,13975,14000,14025,14050,14075,14100,14125,14150,14175,14200,14225,14250,14275,14300,14325,14350,14375,14400,14425,14450,14475,14500,14525,14550,14575,14600,14625,14650,14675,14700,14725,14750,14775,14800,14825,14850,14875,14900,14925,14950,14975,15000,15025,15050,15075,15100,15125,15150,15175,15200,15225,15250,15275,15300,15325,15350,15375,15400,15425,15450,15475,15500,15525,15550,15575,15600,15625,15650,15675,15700,15725,15750,15775,15800,15825,15850,15875,15900,15925,15950,15975,16000,16025,16050,16075,16100,16125,16150,16175,16200,16225,16250,16275,16300,16325,16350,16375,16400,16425,16450,16500,16550,16600,16650,16700,16750,16800,16850,16900,17000,17100,17200,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500

20230912 16:39:50.856? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: Q3C, multiplier: 20, expirations: 20230920, strikes: 3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12250,12400,12500,12600,12700,12750,12800,12900,13000,13100,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,13975,14000,14025,14050,14075,14100,14125,14150,14175,14200,14225,14250,14275,14300,14325,14350,14375,14400,14425,14450,14475,14500,14525,14550,14575,14600,14625,14650,14675,14700,14725,14750,14775,14800,14825,14850,14875,14900,14925,14950,14975,15000,15025,15050,15075,15100,15125,15150,15175,15200,15225,15250,15275,15300,15325,15350,15375,15400,15425,15450,15475,15500,15525,15550,15575,15600,15625,15650,15675,15700,15725,15750,15775,15800,15825,15850,15875,15900,15925,15950,15975,16000,16025,16050,16075,16100,16125,16150,16175,16200,16225,16250,16275,16300,16325,16350,16375,16400,16425,16450,16500,16550,16600,16650,16700,16750,16800,16850,16900,17000,17100,17200,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500

20230912 16:39:50.856? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: Q3B, multiplier: 20, expirations: 20230919, strikes: 3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12250,12400,12500,12600,12700,12750,12800,12900,13000,13100,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,13975,14000,14025,14050,14075,14100,14125,14150,14175,14200,14225,14250,14275,14300,14325,14350,14375,14400,14425,14450,14475,14500,14525,14550,14575,14600,14625,14650,14675,14700,14725,14750,14775,14800,14825,14850,14875,14900,14925,14950,14975,15000,15025,15050,15075,15100,15125,15150,15175,15200,15225,15250,15275,15300,15325,15350,15375,15400,15425,15450,15475,15500,15525,15550,15575,15600,15625,15650,15675,15700,15725,15750,15775,15800,15825,15850,15875,15900,15925,15950,15975,16000,16025,16050,16075,16100,16125,16150,16175,16200,16225,16250,16275,16300,16325,16350,16375,16400,16425,16450,16475,16500,16550,16600,16650,16700,16750,16800,16850,16900,17000,17100,17200,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500

20230912 16:39:50.857? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: Q4C, multiplier: 20, expirations: 20230927, strikes: 3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12250,12500,12600,12700,12750,12800,12900,13000,13100,13200,13250,13300,13400,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,14000,14050,14100,14150,14200,14250,14300,14350,14400,14450,14500,14550,14600,14650,14700,14750,14800,14850,14900,14950,15000,15050,15100,15150,15200,15250,15300,15350,15400,15450,15500,15550,15600,15650,15700,15750,15800,15850,15900,15950,16000,16050,16100,16150,16200,16250,16300,16350,16400,16450,16500,16550,16600,16650,16700,16750,16800,16900,17000,17100,17200,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500

20230912 16:39:50.858? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: Q3A, multiplier: 20, expirations: 20230918, strikes: 3000,3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9250,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12100,12200,12250,12300,12400,12500,12600,12700,12750,12800,12900,12950,13000,13050,13100,13150,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,13975,14000,14025,14050,14075,14100,14125,14150,14175,14200,14225,14250,14275,14300,14325,14350,14375,14400,14420,14425,14430,14440,14450,14460,14470,14475,14480,14490,14500,14510,14520,14525,14530,14540,14550,14560,14570,14575,14580,14590,14600,14610,14620,14625,14630,14640,14650,14660,14670,14675,14680,14690,14700,14710,14720,14725,14730,14740,14750,14760,14770,14775,14780,14790,14800,14810,14820,14825,14830,14840,14850,14860,14870,14875,14880,14890,14900,14910,14920,14925,14930,14940,14950,14960,14970,14975,14980,14990,15000,15010,15020,15025,15030,15040,15050,15060,15070,15075,15080,15090,15100,15110,15120,15125,15130,15140,15150,15160,15170,15175,15180,15190,15200,15210,15220,15225,15230,15240,15250,15260,15270,15275,15280,15290,15300,15310,15320,15325,15330,15340,15350,15360,15370,15375,15380,15390,15400,15410,15420,15425,15430,15440,15450,15460,15470,15475,15480,15490,15500,15510,15520,15525,15530,15540,15550,15560,15570,15575,15580,15590,15600,15610,15620,15625,15630,15640,15650,15660,15670,15675,15680,15690,15700,15710,15720,15725,15730,15740,15750,15760,15770,15775,15780,15790,15800,15810,15820,15825,15830,15840,15850,15860,15870,15875,15880,15890,15900,15910,15920,15925,15930,15940,15950,15960,15970,15975,15980,15990,16000,16010,16020,16025,16030,16040,16050,16060,16070,16075,16080,16090,16100,16110,16120,16125,16130,16140,16150,16160,16170,16175,16180,16190,16200,16210,16220,16225,16230,16240,16250,16260,16270,16275,16280,16290,16300,16325,16350,16375,16400,16425,16450,16475,16500,16550,16600,16650,16700,16750,16800,16850,16900,17000,17100,17200,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500

20230912 16:39:50.859? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: Q4B, multiplier: 20, expirations: 20230926, strikes: 3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12250,12400,12500,12600,12700,12750,12800,12900,13000,13100,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,14000,14050,14100,14150,14200,14250,14300,14350,14400,14450,14500,14550,14600,14650,14700,14750,14800,14850,14900,14950,15000,15050,15100,15150,15200,15250,15300,15350,15400,15450,15500,15550,15600,15650,15700,15750,15800,15850,15900,15950,16000,16050,16100,16150,16200,16250,16300,16350,16400,16450,16500,16550,16600,16650,16700,16750,16800,16900,17000,17100,17200,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500

20230912 16:39:50.861? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: Q4A, multiplier: 20, expirations: 20230925, strikes: 3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12250,12400,12500,12600,12700,12750,12800,12900,13000,13100,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,14000,14050,14100,14125,14150,14175,14200,14225,14250,14275,14300,14325,14350,14375,14400,14425,14450,14475,14500,14525,14550,14575,14600,14625,14650,14675,14700,14725,14750,14775,14800,14825,14850,14875,14900,14925,14950,14975,15000,15025,15050,15075,15100,15125,15150,15175,15200,15225,15250,15275,15300,15325,15350,15375,15400,15425,15450,15475,15500,15525,15550,15575,15600,15625,15650,15675,15700,15725,15750,15775,15800,15825,15850,15875,15900,15925,15950,15975,16000,16025,16050,16075,16100,16125,16150,16175,16200,16225,16250,16275,16300,16325,16350,16375,16400,16425,16450,16500,16550,16600,16650,16700,16750,16800,16900,17000,17100,17200,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500

20230912 16:39:50.862? reqId 0, exchange CME, underlyingConId: 563947728, tradingClass: QN4, multiplier: 20, expirations: 20230922,20231027, strikes: 3000,3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9250,9500,9750,10000,10250,10500,10750,11000,11250,11500,11750,12000,12100,12200,12250,12300,12400,12500,12600,12700,12750,12800,12900,12950,13000,13050,13100,13150,13200,13250,13300,13350,13400,13450,13500,13550,13600,13650,13700,13750,13800,13850,13900,13950,13975,14000,14025,14050,14075,14100,14125,14150,14175,14200,14225,14250,14275,14300,14325,14350,14375,14400,14425,14450,14475,14500,14525,14550,14575,14600,14625,14650,14675,14700,14725,14750,14775,14800,14825,14850,14875,14900,14925,14950,14975,15000,15025,15050,15075,15100,15125,15150,15175,15200,15225,15250,15275,15300,15325,15350,15375,15400,15425,15450,15475,15500,15525,15550,15575,15600,15625,15650,15675,15700,15725,15750,15775,15800,15825,15850,15875,15900,15925,15950,15975,16000,16025,16050,16075,16100,16125,16150,16175,16200,16225,16250,16275,16300,16325,16350,16375,16400,16425,16450,16500,16550,16600,16650,16700,16750,16800,16850,16900,17000,17100,17200,17250,17500,17750,18000,18250,18500,18750,19000,19500,20000,20500,21000,21500

==== Security Definition Option Parameter End (requestId=0) ====


 

Thanks for checking.

I tried on a fresh installation on a Windows machine and it worked fine. ?There's a gremlin somewhere in my Mac setup.?