{"adoption": {"forks": 252, "observed_at": "2026-08-28T04:03:25.971151+00:00", "stars": 1061}, "canonical_url": "https://ross.abutalabs.com/products/options-trading-strategies-in-python", "card": {"archived": false, "artifact_type": "library", "description": "Developing Options Trading Strategies using Technical Indicators and Quantitative Methods", "domain": ["fintech", "data-science"], "enriched": true, "function": ["machine-learning", "data-science", "trading"], "health_score": 20, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["PyPatel/Options-Trading-Strategies-in-Python"], "name": "PyPatel/Options-Trading-Strategies-in-Python", "platform": ["python"], "pushed_at": "2024-04-22T20:12:29+00:00", "repo": "PyPatel/Options-Trading-Strategies-in-Python", "stars": 1061, "tags": ["options-trading", "quantitative-finance", "technical-indicators", "monte-carlo-simulation", "black-scholes", "lstm", "vix", "put-call-ratio", "turtle-trading", "no-license", "cryptocurrency", "algorithms"], "topics": ["options-trading", "quantitative-finance", "quantitative-trading", "indicators", "machine-learning", "machine-learning-algorithms", "python", "python3", "quantitative", "quantitative-investment", "quantitative-strategies", "options-trading-strategies", "technical-indicators"], "urls": [], "use_cases": ["backtest options trading strategies based on VIX", "implement a put/call ratio trading strategy in python", "price options with monte carlo simulation", "learn turtle trading strategy code", "predict option prices with LSTM neural networks", "explore quantitative trading strategies with technical indicators"], "what_it_is": "A collection of Python scripts implementing options trading strategies based on technical indicators such as VIX, Put/Call Ratio, TRIN, and Turtle Trading, plus Monte Carlo option pricing in C++. It also explores LSTM-based prediction for improving strategy accuracy.", "when_to_avoid": ["you need production-ready, licensed trading software", "you require maintained, tested, or documented code", "you need a full backtesting framework or broker integration"], "when_to_choose": ["you want reference code for indicator-based options strategies", "you are learning quantitative finance concepts in python", "you need a starting point for LSTM-based price prediction experiments"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/options-trading-strategies-in-python", "repo": "PyPatel/Options-Trading-Strategies-in-Python", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:56:48.412735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "167f61105fea1793414c8d1cdfae5d3516a81d5963d050bc1cdc653aaff86809", "fetched_at": "2026-08-28T04:03:25.971151+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PyPatel/Options-Trading-Strategies-in-Python"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:56:48.412735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "167f61105fea1793414c8d1cdfae5d3516a81d5963d050bc1cdc653aaff86809", "fetched_at": "2026-08-28T04:03:25.971151+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PyPatel/Options-Trading-Strategies-in-Python"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:56:48.412735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "167f61105fea1793414c8d1cdfae5d3516a81d5963d050bc1cdc653aaff86809", "fetched_at": "2026-08-28T04:03:25.971151+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PyPatel/Options-Trading-Strategies-in-Python"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:56:48.412735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "167f61105fea1793414c8d1cdfae5d3516a81d5963d050bc1cdc653aaff86809", "fetched_at": "2026-08-28T04:03:25.971151+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PyPatel/Options-Trading-Strategies-in-Python"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:56:48.412735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "167f61105fea1793414c8d1cdfae5d3516a81d5963d050bc1cdc653aaff86809", "fetched_at": "2026-08-28T04:03:25.971151+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PyPatel/Options-Trading-Strategies-in-Python"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:56:48.412735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "167f61105fea1793414c8d1cdfae5d3516a81d5963d050bc1cdc653aaff86809", "fetched_at": "2026-08-28T04:03:25.971151+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PyPatel/Options-Trading-Strategies-in-Python"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:25.971151+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:56:48.412735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "167f61105fea1793414c8d1cdfae5d3516a81d5963d050bc1cdc653aaff86809", "fetched_at": "2026-08-28T04:03:25.971151+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PyPatel/Options-Trading-Strategies-in-Python"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:56:48.412735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "167f61105fea1793414c8d1cdfae5d3516a81d5963d050bc1cdc653aaff86809", "fetched_at": "2026-08-28T04:03:25.971151+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PyPatel/Options-Trading-Strategies-in-Python"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:56:48.412735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "167f61105fea1793414c8d1cdfae5d3516a81d5963d050bc1cdc653aaff86809", "fetched_at": "2026-08-28T04:03:25.971151+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PyPatel/Options-Trading-Strategies-in-Python"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:56:48.412735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "167f61105fea1793414c8d1cdfae5d3516a81d5963d050bc1cdc653aaff86809", "fetched_at": "2026-08-28T04:03:25.971151+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PyPatel/Options-Trading-Strategies-in-Python"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3290, "days_push": 863, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}