{"adoption": {"forks": 3600, "observed_at": "2026-08-28T04:11:47.998213+00:00", "stars": 27886}, "canonical_url": "https://ross.abutalabs.com/products/nautilus_trader", "card": {"archived": false, "artifact_type": "framework", "description": "Production-grade Rust-native trading engine with deterministic event-driven architecture", "domain": ["fintech", "machine-learning"], "enriched": true, "function": ["trading", "simulation", "streaming", "webhook", "serialization"], "health_score": 100, "homepage": "https://nautilustrader.io", "language": "Rust", "license": "LGPL-3.0", "license_family": "copyleft", "maturity": "stable", "member_repos": ["nautechsystems/nautilus_trader"], "name": "nautechsystems/nautilus_trader", "platform": ["rust", "python", "windows", "cross-platform"], "pushed_at": "2026-08-27T00:16:01+00:00", "repo": "nautechsystems/nautilus_trader", "stars": 27886, "tags": ["algorithmic-trading", "backtesting", "event-driven", "multi-asset", "multi-venue", "low-latency", "order-book", "market-making", "crypto-trading", "forex", "futures", "options", "equities", "sports-betting", "parquet-data-catalog", "research-to-live-parity", "nanosecond-resolution", "quantitative-trading", "quantitative-finance", "cryptocurrency", "linux", "macos"], "topics": ["algorithmic-trading-engine", "trading-platform", "crypto-trading", "artificial-intelligence", "machine-learning", "trading", "python", "equity-trading", "forex", "futures-trading", "sports-betting", "rust", "options-trading"], "urls": [], "use_cases": ["backtest trading strategies on historical market data", "deploy algorithmic trading strategies to live markets", "build crypto trading bots", "simulate order book execution with configurable latency and fill models", "run high-throughput parameter sweeps for strategy research", "trade multiple asset classes from a single engine", "write trading strategies in Python on a Rust core", "replay and analyze historical market data"], "what_it_is": "NautilusTrader is an open-source, production-grade algorithmic trading platform with a Rust-native core and Python API, built on a deterministic event-driven architecture with nanosecond resolution. It supports multi-asset, multi-venue trading with identical strategy code running in both backtesting and live trading environments.", "when_to_avoid": ["you only need simple charting or manual trading rather than systematic/algorithmic trading", "you want a plug-and-play bot with no programming", "your strategies are simple enough that a lighter-weight Python backtester suffices", "you need a turnkey hosted solution without self-managed infrastructure (consider the vendor's paid offerings)", "LGPL-3.0 licensing is incompatible with your distribution model"], "when_to_choose": ["you need research-to-live parity so backtested strategies run unchanged in production", "you require nanosecond-resolution, deterministic event-driven backtesting", "you trade multiple asset classes (equities, futures, forex, crypto, options) across venues", "you want Rust-level performance for latency-sensitive execution with a Python strategy API", "you need granular order book, tick, and bar data handling with a Parquet data catalog"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/nautilus_trader", "repo": "nautechsystems/nautilus_trader", "role": "main", "score": 98}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:54:29.240707+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8748e8a4f7a2ce6543134c63c9c6bb65cf79437fec3dc763230d16a3750b7577", "fetched_at": "2026-08-28T04:11:47.998213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nautechsystems/nautilus_trader"}, {"content_hash": "86d0ec3e751857757ae391bc5ce24d5bde9d97994b577ae7d9d9270ea8b64634", "fetched_at": "2026-08-29T07:51:27.452637+00:00", "kind": "homepage", "missing": false, "url": "https://nautilustrader.io"}, {"content_hash": "d60ecea128775dd564542974d3df331fac58ecaa579e4c0c7a94b5d45726300c", "fetched_at": "2026-08-29T07:51:27.462124+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/about"}, {"content_hash": "07b551383546b015d8fe91d90e386dbf0e5d0d4ed1f008f735c8039a615bc0e2", "fetched_at": "2026-08-29T07:51:27.467422+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs"}, {"content_hash": "629f0312fa8f232b4dbaf6e7d3f70e78ef23e0a5d378e6a5338751c03fd32dea", "fetched_at": "2026-08-29T07:51:27.469527+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/data"}, {"content_hash": "94c65a10eff050b167fd6a4a3203bf4daa1ed7bb8e7f9d72a804e543dc0164d9", "fetched_at": "2026-08-29T07:51:27.472711+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/strategies"}, {"content_hash": "d0fd380d9ce31d3e6f2bada8b3271b0caa598160fe39949f90813080ced50d81", "fetched_at": "2026-08-29T07:51:27.475209+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/backtesting"}, {"content_hash": "a0159b838e99197cf8331e7cb0e1863eae20ce6e477c01124a7934c635f8bcba", "fetched_at": "2026-08-29T07:51:27.476826+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/configuration"}, {"content_hash": "ba499e5433e4af4cc5d18fa989634e5307f2103a431e4ebd6891743626ac4870", "fetched_at": "2026-08-29T07:51:27.478554+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/live"}, {"content_hash": "2af75faf3db4865a8b8a142a3c9c72b9b8dbefc35ceee178bda6eecadb6b8df6", "fetched_at": "2026-08-29T07:51:27.480735+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/nautilus_trader"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:54:29.240707+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8748e8a4f7a2ce6543134c63c9c6bb65cf79437fec3dc763230d16a3750b7577", "fetched_at": "2026-08-28T04:11:47.998213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nautechsystems/nautilus_trader"}, {"content_hash": "86d0ec3e751857757ae391bc5ce24d5bde9d97994b577ae7d9d9270ea8b64634", "fetched_at": "2026-08-29T07:51:27.452637+00:00", "kind": "homepage", "missing": false, "url": "https://nautilustrader.io"}, {"content_hash": "d60ecea128775dd564542974d3df331fac58ecaa579e4c0c7a94b5d45726300c", "fetched_at": "2026-08-29T07:51:27.462124+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/about"}, {"content_hash": "07b551383546b015d8fe91d90e386dbf0e5d0d4ed1f008f735c8039a615bc0e2", "fetched_at": "2026-08-29T07:51:27.467422+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs"}, {"content_hash": "629f0312fa8f232b4dbaf6e7d3f70e78ef23e0a5d378e6a5338751c03fd32dea", "fetched_at": "2026-08-29T07:51:27.469527+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/data"}, {"content_hash": "94c65a10eff050b167fd6a4a3203bf4daa1ed7bb8e7f9d72a804e543dc0164d9", "fetched_at": "2026-08-29T07:51:27.472711+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/strategies"}, {"content_hash": "d0fd380d9ce31d3e6f2bada8b3271b0caa598160fe39949f90813080ced50d81", "fetched_at": "2026-08-29T07:51:27.475209+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/backtesting"}, {"content_hash": "a0159b838e99197cf8331e7cb0e1863eae20ce6e477c01124a7934c635f8bcba", "fetched_at": "2026-08-29T07:51:27.476826+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/configuration"}, {"content_hash": "ba499e5433e4af4cc5d18fa989634e5307f2103a431e4ebd6891743626ac4870", "fetched_at": "2026-08-29T07:51:27.478554+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/live"}, {"content_hash": "2af75faf3db4865a8b8a142a3c9c72b9b8dbefc35ceee178bda6eecadb6b8df6", "fetched_at": "2026-08-29T07:51:27.480735+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/nautilus_trader"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:54:29.240707+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8748e8a4f7a2ce6543134c63c9c6bb65cf79437fec3dc763230d16a3750b7577", "fetched_at": "2026-08-28T04:11:47.998213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nautechsystems/nautilus_trader"}, {"content_hash": "86d0ec3e751857757ae391bc5ce24d5bde9d97994b577ae7d9d9270ea8b64634", "fetched_at": "2026-08-29T07:51:27.452637+00:00", "kind": "homepage", "missing": false, "url": "https://nautilustrader.io"}, {"content_hash": "d60ecea128775dd564542974d3df331fac58ecaa579e4c0c7a94b5d45726300c", "fetched_at": "2026-08-29T07:51:27.462124+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/about"}, {"content_hash": "07b551383546b015d8fe91d90e386dbf0e5d0d4ed1f008f735c8039a615bc0e2", "fetched_at": "2026-08-29T07:51:27.467422+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs"}, {"content_hash": "629f0312fa8f232b4dbaf6e7d3f70e78ef23e0a5d378e6a5338751c03fd32dea", "fetched_at": "2026-08-29T07:51:27.469527+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/data"}, {"content_hash": "94c65a10eff050b167fd6a4a3203bf4daa1ed7bb8e7f9d72a804e543dc0164d9", "fetched_at": "2026-08-29T07:51:27.472711+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/strategies"}, {"content_hash": "d0fd380d9ce31d3e6f2bada8b3271b0caa598160fe39949f90813080ced50d81", "fetched_at": "2026-08-29T07:51:27.475209+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/backtesting"}, {"content_hash": "a0159b838e99197cf8331e7cb0e1863eae20ce6e477c01124a7934c635f8bcba", "fetched_at": "2026-08-29T07:51:27.476826+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/configuration"}, {"content_hash": "ba499e5433e4af4cc5d18fa989634e5307f2103a431e4ebd6891743626ac4870", "fetched_at": "2026-08-29T07:51:27.478554+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/live"}, {"content_hash": "2af75faf3db4865a8b8a142a3c9c72b9b8dbefc35ceee178bda6eecadb6b8df6", "fetched_at": "2026-08-29T07:51:27.480735+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/nautilus_trader"}], "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:11:47.998213+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:54:29.240707+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8748e8a4f7a2ce6543134c63c9c6bb65cf79437fec3dc763230d16a3750b7577", "fetched_at": "2026-08-28T04:11:47.998213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nautechsystems/nautilus_trader"}, {"content_hash": "86d0ec3e751857757ae391bc5ce24d5bde9d97994b577ae7d9d9270ea8b64634", "fetched_at": "2026-08-29T07:51:27.452637+00:00", "kind": "homepage", "missing": false, "url": "https://nautilustrader.io"}, {"content_hash": "d60ecea128775dd564542974d3df331fac58ecaa579e4c0c7a94b5d45726300c", "fetched_at": "2026-08-29T07:51:27.462124+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/about"}, {"content_hash": "07b551383546b015d8fe91d90e386dbf0e5d0d4ed1f008f735c8039a615bc0e2", "fetched_at": "2026-08-29T07:51:27.467422+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs"}, {"content_hash": "629f0312fa8f232b4dbaf6e7d3f70e78ef23e0a5d378e6a5338751c03fd32dea", "fetched_at": "2026-08-29T07:51:27.469527+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/data"}, {"content_hash": "94c65a10eff050b167fd6a4a3203bf4daa1ed7bb8e7f9d72a804e543dc0164d9", "fetched_at": "2026-08-29T07:51:27.472711+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/strategies"}, {"content_hash": "d0fd380d9ce31d3e6f2bada8b3271b0caa598160fe39949f90813080ced50d81", "fetched_at": "2026-08-29T07:51:27.475209+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/backtesting"}, {"content_hash": "a0159b838e99197cf8331e7cb0e1863eae20ce6e477c01124a7934c635f8bcba", "fetched_at": "2026-08-29T07:51:27.476826+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/configuration"}, {"content_hash": "ba499e5433e4af4cc5d18fa989634e5307f2103a431e4ebd6891743626ac4870", "fetched_at": "2026-08-29T07:51:27.478554+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/live"}, {"content_hash": "2af75faf3db4865a8b8a142a3c9c72b9b8dbefc35ceee178bda6eecadb6b8df6", "fetched_at": "2026-08-29T07:51:27.480735+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/nautilus_trader"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:54:29.240707+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8748e8a4f7a2ce6543134c63c9c6bb65cf79437fec3dc763230d16a3750b7577", "fetched_at": "2026-08-28T04:11:47.998213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nautechsystems/nautilus_trader"}, {"content_hash": "86d0ec3e751857757ae391bc5ce24d5bde9d97994b577ae7d9d9270ea8b64634", "fetched_at": "2026-08-29T07:51:27.452637+00:00", "kind": "homepage", "missing": false, "url": "https://nautilustrader.io"}, {"content_hash": "d60ecea128775dd564542974d3df331fac58ecaa579e4c0c7a94b5d45726300c", "fetched_at": "2026-08-29T07:51:27.462124+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/about"}, {"content_hash": "07b551383546b015d8fe91d90e386dbf0e5d0d4ed1f008f735c8039a615bc0e2", "fetched_at": "2026-08-29T07:51:27.467422+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs"}, {"content_hash": "629f0312fa8f232b4dbaf6e7d3f70e78ef23e0a5d378e6a5338751c03fd32dea", "fetched_at": "2026-08-29T07:51:27.469527+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/data"}, {"content_hash": "94c65a10eff050b167fd6a4a3203bf4daa1ed7bb8e7f9d72a804e543dc0164d9", "fetched_at": "2026-08-29T07:51:27.472711+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/strategies"}, {"content_hash": "d0fd380d9ce31d3e6f2bada8b3271b0caa598160fe39949f90813080ced50d81", "fetched_at": "2026-08-29T07:51:27.475209+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/backtesting"}, {"content_hash": "a0159b838e99197cf8331e7cb0e1863eae20ce6e477c01124a7934c635f8bcba", "fetched_at": "2026-08-29T07:51:27.476826+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/configuration"}, {"content_hash": "ba499e5433e4af4cc5d18fa989634e5307f2103a431e4ebd6891743626ac4870", "fetched_at": "2026-08-29T07:51:27.478554+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/live"}, {"content_hash": "2af75faf3db4865a8b8a142a3c9c72b9b8dbefc35ceee178bda6eecadb6b8df6", "fetched_at": "2026-08-29T07:51:27.480735+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/nautilus_trader"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:54:29.240707+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8748e8a4f7a2ce6543134c63c9c6bb65cf79437fec3dc763230d16a3750b7577", "fetched_at": "2026-08-28T04:11:47.998213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nautechsystems/nautilus_trader"}, {"content_hash": "86d0ec3e751857757ae391bc5ce24d5bde9d97994b577ae7d9d9270ea8b64634", "fetched_at": "2026-08-29T07:51:27.452637+00:00", "kind": "homepage", "missing": false, "url": "https://nautilustrader.io"}, {"content_hash": "d60ecea128775dd564542974d3df331fac58ecaa579e4c0c7a94b5d45726300c", "fetched_at": "2026-08-29T07:51:27.462124+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/about"}, {"content_hash": "07b551383546b015d8fe91d90e386dbf0e5d0d4ed1f008f735c8039a615bc0e2", "fetched_at": "2026-08-29T07:51:27.467422+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs"}, {"content_hash": "629f0312fa8f232b4dbaf6e7d3f70e78ef23e0a5d378e6a5338751c03fd32dea", "fetched_at": "2026-08-29T07:51:27.469527+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/data"}, {"content_hash": "94c65a10eff050b167fd6a4a3203bf4daa1ed7bb8e7f9d72a804e543dc0164d9", "fetched_at": "2026-08-29T07:51:27.472711+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/strategies"}, {"content_hash": "d0fd380d9ce31d3e6f2bada8b3271b0caa598160fe39949f90813080ced50d81", "fetched_at": "2026-08-29T07:51:27.475209+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/backtesting"}, {"content_hash": "a0159b838e99197cf8331e7cb0e1863eae20ce6e477c01124a7934c635f8bcba", "fetched_at": "2026-08-29T07:51:27.476826+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/configuration"}, {"content_hash": "ba499e5433e4af4cc5d18fa989634e5307f2103a431e4ebd6891743626ac4870", "fetched_at": "2026-08-29T07:51:27.478554+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/live"}, {"content_hash": "2af75faf3db4865a8b8a142a3c9c72b9b8dbefc35ceee178bda6eecadb6b8df6", "fetched_at": "2026-08-29T07:51:27.480735+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/nautilus_trader"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:47.998213+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:54:29.240707+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8748e8a4f7a2ce6543134c63c9c6bb65cf79437fec3dc763230d16a3750b7577", "fetched_at": "2026-08-28T04:11:47.998213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nautechsystems/nautilus_trader"}, {"content_hash": "86d0ec3e751857757ae391bc5ce24d5bde9d97994b577ae7d9d9270ea8b64634", "fetched_at": "2026-08-29T07:51:27.452637+00:00", "kind": "homepage", "missing": false, "url": "https://nautilustrader.io"}, {"content_hash": "d60ecea128775dd564542974d3df331fac58ecaa579e4c0c7a94b5d45726300c", "fetched_at": "2026-08-29T07:51:27.462124+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/about"}, {"content_hash": "07b551383546b015d8fe91d90e386dbf0e5d0d4ed1f008f735c8039a615bc0e2", "fetched_at": "2026-08-29T07:51:27.467422+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs"}, {"content_hash": "629f0312fa8f232b4dbaf6e7d3f70e78ef23e0a5d378e6a5338751c03fd32dea", "fetched_at": "2026-08-29T07:51:27.469527+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/data"}, {"content_hash": "94c65a10eff050b167fd6a4a3203bf4daa1ed7bb8e7f9d72a804e543dc0164d9", "fetched_at": "2026-08-29T07:51:27.472711+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/strategies"}, {"content_hash": "d0fd380d9ce31d3e6f2bada8b3271b0caa598160fe39949f90813080ced50d81", "fetched_at": "2026-08-29T07:51:27.475209+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/backtesting"}, {"content_hash": "a0159b838e99197cf8331e7cb0e1863eae20ce6e477c01124a7934c635f8bcba", "fetched_at": "2026-08-29T07:51:27.476826+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/configuration"}, {"content_hash": "ba499e5433e4af4cc5d18fa989634e5307f2103a431e4ebd6891743626ac4870", "fetched_at": "2026-08-29T07:51:27.478554+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/live"}, {"content_hash": "2af75faf3db4865a8b8a142a3c9c72b9b8dbefc35ceee178bda6eecadb6b8df6", "fetched_at": "2026-08-29T07:51:27.480735+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/nautilus_trader"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:54:29.240707+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8748e8a4f7a2ce6543134c63c9c6bb65cf79437fec3dc763230d16a3750b7577", "fetched_at": "2026-08-28T04:11:47.998213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nautechsystems/nautilus_trader"}, {"content_hash": "86d0ec3e751857757ae391bc5ce24d5bde9d97994b577ae7d9d9270ea8b64634", "fetched_at": "2026-08-29T07:51:27.452637+00:00", "kind": "homepage", "missing": false, "url": "https://nautilustrader.io"}, {"content_hash": "d60ecea128775dd564542974d3df331fac58ecaa579e4c0c7a94b5d45726300c", "fetched_at": "2026-08-29T07:51:27.462124+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/about"}, {"content_hash": "07b551383546b015d8fe91d90e386dbf0e5d0d4ed1f008f735c8039a615bc0e2", "fetched_at": "2026-08-29T07:51:27.467422+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs"}, {"content_hash": "629f0312fa8f232b4dbaf6e7d3f70e78ef23e0a5d378e6a5338751c03fd32dea", "fetched_at": "2026-08-29T07:51:27.469527+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/data"}, {"content_hash": "94c65a10eff050b167fd6a4a3203bf4daa1ed7bb8e7f9d72a804e543dc0164d9", "fetched_at": "2026-08-29T07:51:27.472711+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/strategies"}, {"content_hash": "d0fd380d9ce31d3e6f2bada8b3271b0caa598160fe39949f90813080ced50d81", "fetched_at": "2026-08-29T07:51:27.475209+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/backtesting"}, {"content_hash": "a0159b838e99197cf8331e7cb0e1863eae20ce6e477c01124a7934c635f8bcba", "fetched_at": "2026-08-29T07:51:27.476826+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/configuration"}, {"content_hash": "ba499e5433e4af4cc5d18fa989634e5307f2103a431e4ebd6891743626ac4870", "fetched_at": "2026-08-29T07:51:27.478554+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/live"}, {"content_hash": "2af75faf3db4865a8b8a142a3c9c72b9b8dbefc35ceee178bda6eecadb6b8df6", "fetched_at": "2026-08-29T07:51:27.480735+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/nautilus_trader"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:54:29.240707+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8748e8a4f7a2ce6543134c63c9c6bb65cf79437fec3dc763230d16a3750b7577", "fetched_at": "2026-08-28T04:11:47.998213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nautechsystems/nautilus_trader"}, {"content_hash": "86d0ec3e751857757ae391bc5ce24d5bde9d97994b577ae7d9d9270ea8b64634", "fetched_at": "2026-08-29T07:51:27.452637+00:00", "kind": "homepage", "missing": false, "url": "https://nautilustrader.io"}, {"content_hash": "d60ecea128775dd564542974d3df331fac58ecaa579e4c0c7a94b5d45726300c", "fetched_at": "2026-08-29T07:51:27.462124+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/about"}, {"content_hash": "07b551383546b015d8fe91d90e386dbf0e5d0d4ed1f008f735c8039a615bc0e2", "fetched_at": "2026-08-29T07:51:27.467422+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs"}, {"content_hash": "629f0312fa8f232b4dbaf6e7d3f70e78ef23e0a5d378e6a5338751c03fd32dea", "fetched_at": "2026-08-29T07:51:27.469527+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/data"}, {"content_hash": "94c65a10eff050b167fd6a4a3203bf4daa1ed7bb8e7f9d72a804e543dc0164d9", "fetched_at": "2026-08-29T07:51:27.472711+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/strategies"}, {"content_hash": "d0fd380d9ce31d3e6f2bada8b3271b0caa598160fe39949f90813080ced50d81", "fetched_at": "2026-08-29T07:51:27.475209+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/backtesting"}, {"content_hash": "a0159b838e99197cf8331e7cb0e1863eae20ce6e477c01124a7934c635f8bcba", "fetched_at": "2026-08-29T07:51:27.476826+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/configuration"}, {"content_hash": "ba499e5433e4af4cc5d18fa989634e5307f2103a431e4ebd6891743626ac4870", "fetched_at": "2026-08-29T07:51:27.478554+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/live"}, {"content_hash": "2af75faf3db4865a8b8a142a3c9c72b9b8dbefc35ceee178bda6eecadb6b8df6", "fetched_at": "2026-08-29T07:51:27.480735+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/nautilus_trader"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:54:29.240707+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8748e8a4f7a2ce6543134c63c9c6bb65cf79437fec3dc763230d16a3750b7577", "fetched_at": "2026-08-28T04:11:47.998213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nautechsystems/nautilus_trader"}, {"content_hash": "86d0ec3e751857757ae391bc5ce24d5bde9d97994b577ae7d9d9270ea8b64634", "fetched_at": "2026-08-29T07:51:27.452637+00:00", "kind": "homepage", "missing": false, "url": "https://nautilustrader.io"}, {"content_hash": "d60ecea128775dd564542974d3df331fac58ecaa579e4c0c7a94b5d45726300c", "fetched_at": "2026-08-29T07:51:27.462124+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/about"}, {"content_hash": "07b551383546b015d8fe91d90e386dbf0e5d0d4ed1f008f735c8039a615bc0e2", "fetched_at": "2026-08-29T07:51:27.467422+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs"}, {"content_hash": "629f0312fa8f232b4dbaf6e7d3f70e78ef23e0a5d378e6a5338751c03fd32dea", "fetched_at": "2026-08-29T07:51:27.469527+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/data"}, {"content_hash": "94c65a10eff050b167fd6a4a3203bf4daa1ed7bb8e7f9d72a804e543dc0164d9", "fetched_at": "2026-08-29T07:51:27.472711+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/strategies"}, {"content_hash": "d0fd380d9ce31d3e6f2bada8b3271b0caa598160fe39949f90813080ced50d81", "fetched_at": "2026-08-29T07:51:27.475209+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/backtesting"}, {"content_hash": "a0159b838e99197cf8331e7cb0e1863eae20ce6e477c01124a7934c635f8bcba", "fetched_at": "2026-08-29T07:51:27.476826+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/configuration"}, {"content_hash": "ba499e5433e4af4cc5d18fa989634e5307f2103a431e4ebd6891743626ac4870", "fetched_at": "2026-08-29T07:51:27.478554+00:00", "kind": "site_page", "missing": false, "url": "https://nautilustrader.io/docs/latest/concepts/live"}, {"content_hash": "2af75faf3db4865a8b8a142a3c9c72b9b8dbefc35ceee178bda6eecadb6b8df6", "fetched_at": "2026-08-29T07:51:27.480735+00:00", "kind": "registry_crates", "missing": false, "url": "https://crates.io/api/v1/crates/nautilus_trader"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 96}, "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": 2991, "days_push": 7, "days_rel": 31, "gap_med": 17, "n_releases_24m": 32}, "score": 98, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}