Codex
|
342b20f5c4
|
feat(sentiment): add 30 new sources for uncovered trade assets
Add 5 RSS feeds + 25 Telegram web_crawl channels for assets with ZERO coverage:
- STX: BlockstackUpdate, StacksChat (missed +43% ONE, -5.65% STX)
- FET: fetch_ai_announcements, fetch_ai (missed +22.68%)
- XTZ: TezosAnnouncements, TezosPlatform (missed +3.85%)
- ENJ: enjininsights, ejsnews (missed +5.13%)
- ETC: etcnetwork, EtcHash + RSS (missed +8.52%)
- TRX: tronnetworkEN, Tron_TRX_News (missed -0.44%)
- ONG: ontologyannouncements, OntologyNetwork + RSS (missed +6.37%)
- DASH: dashnewsbot, dash_chat + RSS (missed +6.45%)
- LTC: litecoin_crypto, litecoin_fundamentals + RSS (missed +5.45%)
- ZIL: zilliqann, zilliqachat, ZilliqaDevs + RSS (missed -2.88%, 9x SHORT loss)
- NEAR: NearAnnouncements (missed +19.26%)
- APT: AptosAnnouncements (missed +10.35%)
- SUI: SuiAnnouncements (missed +10.87%)
- ICP: dfinity (missed +10.86%)
All sources verified: RSS feeds return valid XML, Telegram public preview URLs return HTML.
Coverage for trade assets: 40% → ~95%+
|
2026-09-25 14:47:44 +02:00 |
|
Codex
|
a5542e67b7
|
feat(sentiment): pipeline retune with Telegram preview + lexicon expansion
|
2026-09-25 11:34:48 +02:00 |
|
Codex
|
d69e82200a
|
feat(sentiment): add 50+ social media sources for small-cap coverage
- Reddit: 15 new subreddits (altcoin, CryptoMoonShots, SatoshiStreetBets, defi, CryptoMarkets + 11 project-specific)
- Twitter: 10 search queries for trade assets (ZIL, ONE, STX, ALGO, DASH, LTC, FET, XTZ, ENJ + combined)
- Telegram: 11 official project channels
- Discord: 11 official project servers
- All configured with appropriate credibility/relevance scores for small-cap coverage
|
2026-09-23 10:09:57 +02:00 |
|
Codex
|
c0445e60ea
|
feat(sentiment): add trade asset aliases & known entities; add Glassnode/WSJ RSS sources
- Added 15 trade assets (ZIL, ONG, ONE, STX, ALGO, DASH, LTC, FET, XTZ, ENJ, XLM, ETC, TRX) to asset_aliases.yaml
- Added same assets with metadata to known_entities.yaml (chain, type, market_cap_rank)
- Added Glassnode Insights (0.85 cred) and WSJ Crypto (0.85 cred) to sources.yaml
- Trade log analysis shows these small-caps had zero news coverage - aliases enable entity extraction
|
2026-09-23 10:00:37 +02:00 |
|
Codex
|
248193c4b7
|
feat: complete ingestion service with 20 source connectors
- BaseConnector: abstract base with status tracking, rate limiting, retry logic
- RSSConnector: polls RSS/Atom feeds with feedparser, GUID deduplication
- TwitterConnector: Twitter API v2 recent search, bearer auth, engagement metrics
- RedditConnector: Pushshift + official API, subreddit polling, OAuth
- ExchangeConnector: Exchange announcement RSS feeds
- RegulatoryConnector: SEC, CFTC, Fed RSS + API endpoints
- CorporateConnector: Earnings/filings RSS
- WebCrawlConnector: Generic BFS crawler with depth control, rate limiting
- IngestionManager: Orchestrates all connectors, loads config from sources.yaml
- sources.yaml: 20 configured sources across all 9 categories (crypto news, tradfi, exchange, regulatory, social, macro, corporate, web)
- All 46 core NLP tests pass
- Added beautifulsoup4 dependency for WebCrawlConnector
|
2026-09-18 01:19:37 +02:00 |
|