AI-powered cryptocurrency market forecasting bot.
- 📊 Technical Analysis (EMA, Bollinger Bands, Fibonacci)
- 🧠 ML Sentiment Analysis (Hugging Face FinBERT)
- 💰 Funding Rate Tracking (Binance Futures)
- 🤖 Telegram Bot Interface
- 🌐 REST API Endpoints
Message @BotFather:
/newbot
npm installcp .env.example .env.local
# Edit .env.local with your tokensnpm install -g vercel
vercel login
vercel --prodcurl -X POST "https://api.telegram.org/bot<TOKEN>/setWebhook" \
-d "url=https://your-app.vercel.app/api/telegramWebhook"curl https://your-app.vercel.app/api/forecast?symbol=BTCUSDT/start- Start bot/forecast BTC- Get BTC forecast- Send symbol directly:
BTC,ETH,SOL
# Run locally
npm run dev
# Test API
curl http://localhost:3000/api/forecast?symbol=ETHUSDT- Runtime: Node.js + TypeScript
- Deployment: Vercel Serverless Functions
- Data: Binance API
- ML: Hugging Face Inference API
- Bot: Telegram Bot API
MIT