{"adoption": {"forks": 544, "observed_at": "2026-08-28T04:06:14.723261+00:00", "stars": 2114}, "canonical_url": "https://ross.abutalabs.com/products/robin_stocks", "card": {"archived": false, "artifact_type": "library", "description": "This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at", "domain": ["fintech", "apis"], "enriched": true, "function": ["http-client", "sdk"], "health_score": 60, "homepage": "http://www.robin-stocks.com", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["jmfernandes/robin_stocks"], "name": "jmfernandes/robin_stocks", "platform": ["python", "cross-platform"], "pushed_at": "2026-02-11T02:42:31+00:00", "repo": "jmfernandes/robin_stocks", "stars": 2114, "tags": ["robinhood", "trading-api", "stocks", "options-trading", "crypto-trading", "portfolio", "finance", "wrapper", "cryptocurrency", "automation"], "topics": ["robinhood-api", "robinhood-python", "trading", "quantitative-finance", "trading-api", "robinhood", "robinhood-portfolio", "cryptocurrency", "trading-algorithms", "stock-trading", "stock-market", "options-trading"], "urls": [], "use_cases": ["trade stocks, options, and crypto programmatically through Robinhood", "build a robo-investor or automated trading algorithm in Python", "get real-time ticker and price history data", "assess portfolio performance and total dividends paid", "download tax documents from a brokerage account", "fetch crypto ticker data from Gemini"], "what_it_is": "A pure Python library wrapping the Robinhood, Gemini, and TD Ameritrade APIs for trading and account management. It supports trading stocks, options, and cryptocurrencies, plus retrieving ticker data, portfolio performance, dividends, and tax documents.", "when_to_avoid": ["you need an officially supported or guaranteed-stable brokerage API", "you are not using Python", "you need institutional-grade trading infrastructure or FIX connectivity"], "when_to_choose": ["you want a simple Python interface to Robinhood's unofficial API", "you are prototyping trading algorithms or bots in Python", "you need to query account data like orders, dividends, and tax documents"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/robin_stocks", "repo": "jmfernandes/robin_stocks", "role": "main", "score": 53}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:53:29.111410+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09832f6cbb5c4350d4c38ae4b0ab04d89716a8007f8ac6e08ff71aa56f4ba8d3", "fetched_at": "2026-08-28T04:06:14.723261+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jmfernandes/robin_stocks"}, {"content_hash": "2178396d992aa541b1bb5ddb831c87f77401750176baff46ac6be89d0dc9b27d", "fetched_at": "2026-08-29T10:33:58.047512+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/robin_stocks/json"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:53:29.111410+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09832f6cbb5c4350d4c38ae4b0ab04d89716a8007f8ac6e08ff71aa56f4ba8d3", "fetched_at": "2026-08-28T04:06:14.723261+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jmfernandes/robin_stocks"}, {"content_hash": "2178396d992aa541b1bb5ddb831c87f77401750176baff46ac6be89d0dc9b27d", "fetched_at": "2026-08-29T10:33:58.047512+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/robin_stocks/json"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:53:29.111410+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09832f6cbb5c4350d4c38ae4b0ab04d89716a8007f8ac6e08ff71aa56f4ba8d3", "fetched_at": "2026-08-28T04:06:14.723261+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jmfernandes/robin_stocks"}, {"content_hash": "2178396d992aa541b1bb5ddb831c87f77401750176baff46ac6be89d0dc9b27d", "fetched_at": "2026-08-29T10:33:58.047512+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/robin_stocks/json"}], "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:06:14.723261+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:53:29.111410+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09832f6cbb5c4350d4c38ae4b0ab04d89716a8007f8ac6e08ff71aa56f4ba8d3", "fetched_at": "2026-08-28T04:06:14.723261+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jmfernandes/robin_stocks"}, {"content_hash": "2178396d992aa541b1bb5ddb831c87f77401750176baff46ac6be89d0dc9b27d", "fetched_at": "2026-08-29T10:33:58.047512+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/robin_stocks/json"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:53:29.111410+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09832f6cbb5c4350d4c38ae4b0ab04d89716a8007f8ac6e08ff71aa56f4ba8d3", "fetched_at": "2026-08-28T04:06:14.723261+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jmfernandes/robin_stocks"}, {"content_hash": "2178396d992aa541b1bb5ddb831c87f77401750176baff46ac6be89d0dc9b27d", "fetched_at": "2026-08-29T10:33:58.047512+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/robin_stocks/json"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:53:29.111410+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09832f6cbb5c4350d4c38ae4b0ab04d89716a8007f8ac6e08ff71aa56f4ba8d3", "fetched_at": "2026-08-28T04:06:14.723261+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jmfernandes/robin_stocks"}, {"content_hash": "2178396d992aa541b1bb5ddb831c87f77401750176baff46ac6be89d0dc9b27d", "fetched_at": "2026-08-29T10:33:58.047512+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/robin_stocks/json"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:14.723261+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:53:29.111410+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09832f6cbb5c4350d4c38ae4b0ab04d89716a8007f8ac6e08ff71aa56f4ba8d3", "fetched_at": "2026-08-28T04:06:14.723261+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jmfernandes/robin_stocks"}, {"content_hash": "2178396d992aa541b1bb5ddb831c87f77401750176baff46ac6be89d0dc9b27d", "fetched_at": "2026-08-29T10:33:58.047512+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/robin_stocks/json"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:53:29.111410+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09832f6cbb5c4350d4c38ae4b0ab04d89716a8007f8ac6e08ff71aa56f4ba8d3", "fetched_at": "2026-08-28T04:06:14.723261+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jmfernandes/robin_stocks"}, {"content_hash": "2178396d992aa541b1bb5ddb831c87f77401750176baff46ac6be89d0dc9b27d", "fetched_at": "2026-08-29T10:33:58.047512+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/robin_stocks/json"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:53:29.111410+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09832f6cbb5c4350d4c38ae4b0ab04d89716a8007f8ac6e08ff71aa56f4ba8d3", "fetched_at": "2026-08-28T04:06:14.723261+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jmfernandes/robin_stocks"}, {"content_hash": "2178396d992aa541b1bb5ddb831c87f77401750176baff46ac6be89d0dc9b27d", "fetched_at": "2026-08-29T10:33:58.047512+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/robin_stocks/json"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:53:29.111410+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "09832f6cbb5c4350d4c38ae4b0ab04d89716a8007f8ac6e08ff71aa56f4ba8d3", "fetched_at": "2026-08-28T04:06:14.723261+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jmfernandes/robin_stocks"}, {"content_hash": "2178396d992aa541b1bb5ddb831c87f77401750176baff46ac6be89d0dc9b27d", "fetched_at": "2026-08-29T10:33:58.047512+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/robin_stocks/json"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 67, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3114, "days_push": 203, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 53, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}