{"adoption": {"forks": 405, "observed_at": "2026-08-28T04:05:45.136571+00:00", "stars": 1860}, "canonical_url": "https://ross.abutalabs.com/products/intelligent-trading-bot", "card": {"archived": false, "artifact_type": "application", "description": "Intelligent Trading Bot: Automatically generating signals and trading based on machine learning and feature engineering", "domain": ["fintech", "machine-learning"], "enriched": true, "function": ["machine-learning", "streaming", "scheduling", "webhook", "data-science"], "health_score": 78, "homepage": "https://t.me/intelligent_trading_signals", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["asavinov/intelligent-trading-bot"], "name": "asavinov/intelligent-trading-bot", "platform": ["python", "self-hosted", "cloud"], "pushed_at": "2026-08-11T10:14:30+00:00", "repo": "asavinov/intelligent-trading-bot", "stars": 1860, "tags": ["trading-bot", "algorithmic-trading", "crypto-trading", "feature-engineering", "binance", "telegram-signals", "backtesting", "cryptocurrency", "automation", "docker"], "topics": ["bitcoin", "machine-learning", "artificial-intelligence", "feature-engineering", "crypto", "trading", "algorithmic-trading", "crypto-trading", "trading-bots", "cryptocurrency"], "urls": [], "use_cases": ["generate crypto trading signals with machine learning", "automatically trade bitcoin on binance", "backtest an ml-based trading strategy on historical data", "send trading signals to a telegram channel", "train models offline and predict online with consistent features", "compute custom technical indicators as derived features"], "what_it_is": "A Python-based automated cryptocurrency trading bot that generates trade signals using machine learning and feature engineering. It separates offline model training from online prediction, supports backtesting, and can send signals to Telegram, APIs, or databases, or execute real trades.", "when_to_avoid": ["you need a high-frequency or low-latency trading system", "you trade assets or exchanges other than those supported (e.g., binance crypto)", "you want a guaranteed-profitable turnkey product without understanding ml trading risks"], "when_to_choose": ["you want an open-source ml-driven crypto signal generator or trading bot", "you need configurable trade frequencies and extensible feature engineering in python", "you want both signaling and real trade execution with backtesting support"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/intelligent-trading-bot", "repo": "asavinov/intelligent-trading-bot", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:15:52.762849+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17d94edef732ba677200cfacce05d4e6b7ac2455be6fad57809ab2463ed6ce1b", "fetched_at": "2026-08-28T04:05:45.136571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asavinov/intelligent-trading-bot"}, {"content_hash": "9e98a661aa5ffbfcf52d1230d228e42506c167483f6a3fa1eff5447e38c8316d", "fetched_at": "2026-08-29T10:54:58.319535+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/intelligent_trading_signals"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:15:52.762849+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17d94edef732ba677200cfacce05d4e6b7ac2455be6fad57809ab2463ed6ce1b", "fetched_at": "2026-08-28T04:05:45.136571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asavinov/intelligent-trading-bot"}, {"content_hash": "9e98a661aa5ffbfcf52d1230d228e42506c167483f6a3fa1eff5447e38c8316d", "fetched_at": "2026-08-29T10:54:58.319535+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/intelligent_trading_signals"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:15:52.762849+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17d94edef732ba677200cfacce05d4e6b7ac2455be6fad57809ab2463ed6ce1b", "fetched_at": "2026-08-28T04:05:45.136571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asavinov/intelligent-trading-bot"}, {"content_hash": "9e98a661aa5ffbfcf52d1230d228e42506c167483f6a3fa1eff5447e38c8316d", "fetched_at": "2026-08-29T10:54:58.319535+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/intelligent_trading_signals"}], "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:05:45.136571+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:15:52.762849+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17d94edef732ba677200cfacce05d4e6b7ac2455be6fad57809ab2463ed6ce1b", "fetched_at": "2026-08-28T04:05:45.136571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asavinov/intelligent-trading-bot"}, {"content_hash": "9e98a661aa5ffbfcf52d1230d228e42506c167483f6a3fa1eff5447e38c8316d", "fetched_at": "2026-08-29T10:54:58.319535+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/intelligent_trading_signals"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:15:52.762849+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17d94edef732ba677200cfacce05d4e6b7ac2455be6fad57809ab2463ed6ce1b", "fetched_at": "2026-08-28T04:05:45.136571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asavinov/intelligent-trading-bot"}, {"content_hash": "9e98a661aa5ffbfcf52d1230d228e42506c167483f6a3fa1eff5447e38c8316d", "fetched_at": "2026-08-29T10:54:58.319535+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/intelligent_trading_signals"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:15:52.762849+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17d94edef732ba677200cfacce05d4e6b7ac2455be6fad57809ab2463ed6ce1b", "fetched_at": "2026-08-28T04:05:45.136571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asavinov/intelligent-trading-bot"}, {"content_hash": "9e98a661aa5ffbfcf52d1230d228e42506c167483f6a3fa1eff5447e38c8316d", "fetched_at": "2026-08-29T10:54:58.319535+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/intelligent_trading_signals"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:45.136571+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:15:52.762849+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17d94edef732ba677200cfacce05d4e6b7ac2455be6fad57809ab2463ed6ce1b", "fetched_at": "2026-08-28T04:05:45.136571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asavinov/intelligent-trading-bot"}, {"content_hash": "9e98a661aa5ffbfcf52d1230d228e42506c167483f6a3fa1eff5447e38c8316d", "fetched_at": "2026-08-29T10:54:58.319535+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/intelligent_trading_signals"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:15:52.762849+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17d94edef732ba677200cfacce05d4e6b7ac2455be6fad57809ab2463ed6ce1b", "fetched_at": "2026-08-28T04:05:45.136571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asavinov/intelligent-trading-bot"}, {"content_hash": "9e98a661aa5ffbfcf52d1230d228e42506c167483f6a3fa1eff5447e38c8316d", "fetched_at": "2026-08-29T10:54:58.319535+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/intelligent_trading_signals"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:15:52.762849+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17d94edef732ba677200cfacce05d4e6b7ac2455be6fad57809ab2463ed6ce1b", "fetched_at": "2026-08-28T04:05:45.136571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asavinov/intelligent-trading-bot"}, {"content_hash": "9e98a661aa5ffbfcf52d1230d228e42506c167483f6a3fa1eff5447e38c8316d", "fetched_at": "2026-08-29T10:54:58.319535+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/intelligent_trading_signals"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:15:52.762849+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17d94edef732ba677200cfacce05d4e6b7ac2455be6fad57809ab2463ed6ce1b", "fetched_at": "2026-08-28T04:05:45.136571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asavinov/intelligent-trading-bot"}, {"content_hash": "9e98a661aa5ffbfcf52d1230d228e42506c167483f6a3fa1eff5447e38c8316d", "fetched_at": "2026-08-29T10:54:58.319535+00:00", "kind": "homepage", "missing": false, "url": "https://t.me/intelligent_trading_signals"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1774, "days_push": 22, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}