{"repo":"csnyder256/shadow-options-trading-lab","free":true,"listed":false,"github":"https://github.com/csnyder256/shadow-options-trading-lab","clone":"git clone https://github.com/csnyder256/shadow-options-trading-lab.git","description":"Runs ~20 options strategies against live market data in shadow mode, records every hypothetical fill under worst/base/optimistic assumptions, and grades each with anytime-valid e-processes. Places no orders.","language":"Python","stars":11,"topics":["algorithmic-trading","backtesting","black-scholes","derivatives","e-values","implied-volatility","options-trading","paper-trading","python","quantitative-finance"],"license":"MIT","category":"trading","readme_excerpt":"shadow-options-trading-lab Live-data options strategies that trade on paper only, graded on the worst fill they could have gotten. -critical?style=flat-square) This is a snapshot in time. It is a work in progress. It is currently running roughly 20 strategies in unison in shadow-mode options trading, for fine-tuning. ATLAS is a self-hosted options research platform. On live 1-minute market data it decides what options position it would open, tracks that hypothetical position mark by mark, decides when it would close, and writes every step to append-only ledgers. It places no broker orders. The point is not a trading bot. The point is an apparatus that can honestly tell you whether a strategy has an edge, and that refuses to flatter itself while doing it. The apparatus exists. The verdict does not. Companion project: option-contract-grader is the standalone, single-contract version of the valuation logic used here. Give it one contract and it tells you what it thinks the contract is worth and why. This repo is the system that acts on that kind of judgment, at scale, without spending money. If you read one file, read atlas/strategy lab/grading.py . It argues its own statistical validity in the docstring, including the clip it considered and rejected. --- The first thing to understand: it cannot trade Shadow mode here is not a flag. There is no code path anywhere in the options import closure that can submit an order. Not a disabled one. Not one behind a boolean. The order-place","default_branch":null,"files":null,"tree":[],"storefront":"/r/csnyder256","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/csnyder256/shadow-options-trading-lab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}