Add sentiment_engine with CryptoSentimentCalibrator fixes - improved keyword lists, lowered FinBERT threshold, added neutral handling

This commit is contained in:
Codex
2026-09-14 13:30:05 +02:00
parent 19a7812094
commit a276aeaded
149 changed files with 35226 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
# Sentiment Engine Environment Variables
# Copy to .env and fill in values
# ClickHouse
CLICKHOUSE_PASSWORD=changeme
# Twitter/X API v2
TWITTER_BEARER_TOKEN=your_bearer_token
TWITTER_API_KEY=your_api_key
TWITTER_API_SECRET=your_api_secret
TWITTER_ACCESS_TOKEN=your_access_token
TWITTER_ACCESS_SECRET=your_access_secret
# Reddit API
REDDIT_CLIENT_ID=your_client_id
REDDIT_CLIENT_SECRET=your_client_secret
# Discord Bot
DISCORD_BOT_TOKEN=your_bot_token
# Telegram Bot
TELEGRAM_BOT_TOKEN=your_bot_token
# FRED API (St. Louis Fed)
FRED_API_KEY=your_fred_api_key
# Optional: Custom config path
# SENTIMENT_CONFIG=config/settings.yaml