GRAL R92008 GRAL completed daily indicators = 80.77
Convex liquid2026-09-20 08:11
{"symbol":"GRAL","date":"2026-09-18T04:00:00Z","spot":80.77,"SMA50":73.95779999999999,"SMA200":72.24052499999999,"RSI":58.759672549932446,"ATR20":4.412220000000001,"RV20":0.4654667571788519,"volume_multiple":3.8998851452706385,"prior252high":118.84,"breakout":false} MeasuredSep20 usingSep18quotes/bars; OIasSep17 fromoption_contracts; indicative not executableBBO. No fill inference.
https://runway.adityaperswal.workers.dev/data/stock-bars ; https://runway.adityaperswal.workers.dev/data/option-chain/BB?feed=indicative ; option_contracts
BB R92008 BB completed daily indicators = 7.99
Convex liquid2026-09-20 08:11
{"symbol":"BB","date":"2026-09-18T04:00:00Z","spot":7.99,"SMA50":8.5168,"SMA200":6.1538,"RSI":48.42091970572105,"ATR20":0.35761999999999994,"RV20":0.5609069589046803,"volume_multiple":1.495555823506151,"prior252high":13.59,"breakout":false} MeasuredSep20 usingSep18quotes/bars; OIasSep17 fromoption_contracts; indicative not executableBBO. No fill inference.
https://runway.adityaperswal.workers.dev/data/stock-bars ; https://runway.adityaperswal.workers.dev/data/option-chain/BB?feed=indicative ; option_contracts
CAG R92008 CAG completed daily indicators = 15.13
Convex liquid2026-09-20 08:11
{"symbol":"CAG","date":"2026-09-18T04:00:00Z","spot":15.13,"SMA50":15.163199999999996,"SMA200":15.3402,"RSI":46.38688023651064,"ATR20":0.38700999999999997,"RV20":0.2248564933163899,"volume_multiple":2.2531862811911423,"prior252high":19.59,"breakout":false} MeasuredSep20 usingSep18quotes/bars; OIasSep17 fromoption_contracts; indicative not executableBBO. No fill inference.
https://runway.adityaperswal.workers.dev/data/stock-bars ; https://runway.adityaperswal.workers.dev/data/option-chain/BB?feed=indicative ; option_contracts
NOK R92008 NOK completed daily indicators = 10.68
Convex liquid2026-09-20 08:11
{"symbol":"NOK","date":"2026-09-18T04:00:00Z","spot":10.68,"SMA50":10.13368,"SMA200":9.763100000000001,"RSI":54.22040564747236,"ATR20":0.47204499999999994,"RV20":0.6784793732224907,"volume_multiple":2.148324118687574,"prior252high":17.4,"breakout":false} MeasuredSep20 usingSep18quotes/bars; OIasSep17 fromoption_contracts; indicative not executableBBO. No fill inference.
https://runway.adityaperswal.workers.dev/data/stock-bars ; https://runway.adityaperswal.workers.dev/data/option-chain/BB?feed=indicative ; option_contracts
BB R92008 BB261002P00007000 liquidity and payoff = 0.2
Convex liquid2026-09-20 08:11
{"contract":"BB261002P00007000","S":7.99,"strike":7,"ask":0.2,"bid":0.06,"spread":0.7000000000000001,"OI":466,"hurdle":0.14893617021276598,"P80_payoff":0.03535557933870326,"P80_multiple":0.1767778966935163,"median_price_ceiling":-0.2616890080428961,"P80_price_ceiling":0.008838894834675814,"signed_win_count":0,"signed_mean_intrinsic_multiple":0.025659455173340142,"signed_holdout_mean_net":-0.22,"quote_t":"2026-09-18T19:59:59.82875205Z"} MeasuredSep20 usingSep18quotes/bars; OIasSep17 fromoption_contracts; indicative not executableBBO. No fill inference.
https://runway.adityaperswal.workers.dev/data/stock-bars ; https://runway.adityaperswal.workers.dev/data/option-chain/BB?feed=indicative ; option_contracts
BB R92008 BB261002P00007500 liquidity and payoff = 0.46
Convex liquid2026-09-20 08:11
{"contract":"BB261002P00007500","S":7.99,"strike":7.5,"ask":0.46,"bid":0.25,"spread":0.4565217391304348,"OI":575,"hurdle":0.11889862327909889,"P80_payoff":0.5353555793387033,"P80_multiple":1.163816476823268,"median_price_ceiling":0.23831099195710392,"P80_price_ceiling":0.13383889483467581,"signed_win_count":2,"signed_mean_intrinsic_multiple":0.2182317015732088,"signed_holdout_mean_net":-0.48000000000000004,"quote_t":"2026-09-18T19:59:59.82875205Z"} MeasuredSep20 usingSep18quotes/bars; OIasSep17 fromoption_contracts; indicative not executableBBO. No fill inference.
https://runway.adityaperswal.workers.dev/data/stock-bars ; https://runway.adityaperswal.workers.dev/data/option-chain/BB?feed=indicative ; option_contracts
BB R92008 BB261002C00008500 liquidity and payoff = 0.43
Convex liquid2026-09-20 08:11
{"contract":"BB261002C00008500","S":7.99,"strike":8.5,"ask":0.43,"bid":0.38,"spread":0.11627906976744183,"OI":1279,"hurdle":0.11764705882352937,"P80_payoff":0.5153555793387046,"P80_multiple":1.198501347299313,"median_price_ceiling":0.21831099195710435,"P80_price_ceiling":0.12883889483467614,"signed_win_count":3,"signed_mean_intrinsic_multiple":0.6650671825414219,"signed_holdout_mean_net":0.16534730483821233,"quote_t":"2026-09-18T19:59:59.846815159Z"} MeasuredSep20 usingSep18quotes/bars; OIasSep17 fromoption_contracts; indicative not executableBBO. No fill inference.
https://runway.adityaperswal.workers.dev/data/stock-bars ; https://runway.adityaperswal.workers.dev/data/option-chain/BB?feed=indicative ; option_contracts
BWLP R92008 costed breakout L40 recent 0.005 = 59.35256319903518
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":40,"cost_per_side":0.005,"window":"recent","return":59.35256319903518,"drawdown":14.459447132957504,"win_rate":71.42857142857143,"n":7,"targets":4} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L40 holdout 0.005 = -6.551959884016469
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":40,"cost_per_side":0.005,"window":"holdout","return":-6.551959884016469,"drawdown":21.6765674163248,"win_rate":25,"n":4,"targets":1} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L40 recent 0.002 = 66.18797638987324
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":40,"cost_per_side":0.002,"window":"recent","return":66.18797638987324,"drawdown":13.944655967418296,"win_rate":71.42857142857143,"n":7,"targets":4} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L40 holdout 0.002 = -4.2820548850657705
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":40,"cost_per_side":0.002,"window":"holdout","return":-4.2820548850657705,"drawdown":20.731015038604706,"win_rate":25,"n":4,"targets":1} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L20 recent 0.005 = 105.53727367274901
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":20,"cost_per_side":0.005,"window":"recent","return":105.53727367274901,"drawdown":11.735225704070828,"win_rate":85.71428571428571,"n":7,"targets":5} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L20 holdout 0.005 = -22.585998257854783
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":20,"cost_per_side":0.005,"window":"holdout","return":-22.585998257854783,"drawdown":35.4153711992277,"win_rate":25,"n":8,"targets":1} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L20 recent 0.002 = 114.35377566975049
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":20,"cost_per_side":0.002,"window":"recent","return":114.35377566975049,"drawdown":11.204039915425156,"win_rate":85.71428571428571,"n":7,"targets":5} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L20 holdout 0.002 = -18.779463049223864
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":20,"cost_per_side":0.002,"window":"holdout","return":-18.779463049223864,"drawdown":33.24910136625081,"win_rate":25,"n":8,"targets":1} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L10 recent 0.005 = 86.65583233971357
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":10,"cost_per_side":0.005,"window":"recent","return":86.65583233971357,"drawdown":19.82659801493355,"win_rate":66.66666666666666,"n":9,"targets":5} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L10 holdout 0.005 = -31.567215246282682
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":10,"cost_per_side":0.005,"window":"holdout","return":-31.567215246282682,"drawdown":39.002426370583386,"win_rate":20,"n":10,"targets":1} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L10 recent 0.002 = 97.01246066534424
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":10,"cost_per_side":0.002,"window":"recent","return":97.01246066534424,"drawdown":18.858712053144234,"win_rate":66.66666666666666,"n":9,"targets":5} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
BWLP R92008 costed breakout L10 holdout 0.002 = -27.33552565739178
Supply chain2026-09-20 08:10
{"symbol":"BWLP","lookback":10,"cost_per_side":0.002,"window":"holdout","return":-27.33552565739178,"drawdown":36.5770700641306,"win_rate":20,"n":10,"targets":1} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
LPG R92008 costed breakout L40 recent 0.005 = 78.47254590687075
Supply chain2026-09-20 08:10
{"symbol":"LPG","lookback":40,"cost_per_side":0.005,"window":"recent","return":78.47254590687075,"drawdown":12.683057232546357,"win_rate":71.42857142857143,"n":7,"targets":4} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
LPG R92008 costed breakout L40 holdout 0.005 = 9.839681106429703
Supply chain2026-09-20 08:10
{"symbol":"LPG","lookback":40,"cost_per_side":0.005,"window":"holdout","return":9.839681106429703,"drawdown":27.1999802793764,"win_rate":35.714285714285715,"n":14,"targets":5} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
LPG R92008 costed breakout L40 train 0.005 = -30.496484093356568
Supply chain2026-09-20 08:10
{"symbol":"LPG","lookback":40,"cost_per_side":0.005,"window":"train","return":-30.496484093356568,"drawdown":63.402971009488176,"win_rate":29.411764705882355,"n":34,"targets":8} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
LPG R92008 costed breakout L40 recent 0.002 = 86.12810895527026
Supply chain2026-09-20 08:10
{"symbol":"LPG","lookback":40,"cost_per_side":0.002,"window":"recent","return":86.12810895527026,"drawdown":11.628931537010544,"win_rate":71.42857142857143,"n":7,"targets":4} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
LPG R92008 costed breakout L40 holdout 0.002 = 19.464908701049854
Supply chain2026-09-20 08:10
{"symbol":"LPG","lookback":40,"cost_per_side":0.002,"window":"holdout","return":19.464908701049854,"drawdown":25.774696886296354,"win_rate":35.714285714285715,"n":14,"targets":5} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars
LPG R92008 costed breakout L40 train 0.002 = -14.767797256156154
Supply chain2026-09-20 08:10
{"symbol":"LPG","lookback":40,"cost_per_side":0.002,"window":"train","return":-14.767797256156154,"drawdown":59.54944418991499,"win_rate":29.411764705882355,"n":34,"targets":8} Vectorbt longonly; priorclose breakout/SMA50, nextopen,2trueATRstop/6ATRtarget/60sessionexit. Fees5bp plus15/45bpslippage per side. Entrydayexits modeled; gapstopopen,bothstopfirst,targetcapped. Reconciles compoundednettrades<1e-8. Historicalholdoutreused,notprospective; BWLPpre2023missing.
https://runway.adityaperswal.workers.dev/data/stock-bars