⚠️ මේක Dry-Run (Simulation) Mode එකේ run වෙනවා - Real Money Use නොවේ!
RSS News feeds වලින් Crypto currency news scrape කර, NLP Sentiment Analysis භාවිතා කර trading signals generate කරන bot එකක්.
- ✅ Dry-Run Mode - Real money use නොවේ
- ✅ CCXT Library - Binance support
- ✅ NLP Sentiment Analysis
- ✅ Auto Stop-Loss System
- ✅ Virtual Portfolio Tracker
- ✅ Trade History Logging
- Python 3.8+
- Internet Connection
git clone https://github.com/raviwijerathna1/Binance-News-Sentiment-Bot.git
cd Binance-News-Sentiment-Bot
2. Virtual Environment
Bash
# Windows
python -m venv venv
venv\Scripts\activate
# Linux/macOS
python3 -m venv venv
source venv/bin/activate
3. Dependencies Install
Bash
pip install -r requirements.txt
4. NLTK Data
Bash
python -c "import nltk; nltk.download('vader_lexicon')"
5. Environment Variables
Bash
# Windows
set binance_api_stalkbot_testnet=YOUR_API_KEY
set binance_secret_stalkbot_testnet=YOUR_SECRET
# Linux/macOS
export binance_api_stalkbot_testnet="YOUR_API_KEY"
export binance_secret_stalkbot_testnet="YOUR_SECRET"
⚙️ Configuration (config.json)
Setting Default Description
initial_capital_usd 1000.00 Virtual USD amount
trade_amount_per_order_usd 100.00 Per trade USD
stop_loss_percentage 10.0 Stop-loss %
repeat_every_minutes 60 Bot repeat time
🚀 Running
Bash
python dry_run_bot.py
📁 Project Structure
text
Binance-News-Sentiment-Bot/
├── dry_run_bot.py
├── config.json
├── requirements.txt
├── README.md
└── Crypto feeds.csv
⚠️ Disclaimer
මේ bot එක educational purposes සඳහා පමණි.
Real trading සඳහා use කිරීමට Developer වගකීමක් නොගනී.
📝 License
MIT License
text
---
## About Section Add කිරීම
GitHub Repo Page එකේ:
⚙️ Settings gear icon (About section එකේ)
Description: "Crypto News Sentiment Trading Bot - Dry Run Mode"
Topics add කරන්න:
→ python
→ cryptocurrency
→ trading-bot
→ sentiment-analysis
→ binance
→ ccxt
→ dry-run
Save changes
text
---
ම 👇
┌─────────────────────────────────────────┐
│ 🤖 Binance News Sentiment Bot │
│ [Python] [CCXT] [MIT] [Dry-Run] │
│ │
│ ✨ Features │
│ ✅ Dry-Run Mode │
│ ✅ NLP Analysis │
│ ✅ Stop-Loss System │
│ │
│ 🔧 Installation │
│ > git clone ... │
│ > pip install -r requirements.txt │
└─────────────────────────────────────────┘
text
GitHub හරියට render කරයි! 🎉**