Skip to content

MRIEnan/creepyBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 CreepyBot - Cryptocurrency Trading Bot

😁 This is a fun project only 😁

Bot Preview Telegram Message Preview

🔧 Features

  • Real-time price monitoring
  • Technical indicators:
    • RSI
    • MACD
    • Bollinger Bands
  • Multi-exchange support:
    • Binance
    • Coinbase Pro
  • Home page ui + settings ui
    • sections
      • Market Stats
      • Logs
      • Bot status
  • Telegram Notification send through telegram bot

Prerequisites

1. Clone Repository

git clone https://github.com/MRIEnan/creepyBot.git
cd creepybot

📦 Installation

Environment Setup [Optional]

python -m venv newvenv [optional][ please try to keep the name "newvenv" as given if want to work within an environment]

source newenv/bin/activate  # Linux/Mac
or
newenv\Scripts\Activate.ps1    # Windows

module installation

pip install -r requirements.txt

🕹️ Configuration

create a file name config.csv

TELEGRAM_TOKEN,<value>,
TELEGRAM_CHAT_ID,<value>,
SYMBOL,<value>,
TIMEFRAME,<value>,
INTERVAL,<value>,
RSI_WINDOW,<value>,
SMA_SHORT,<value>,
SMA_LONG,<value>,
BB_WINDOW,<value>,
VOLUME_SPIKE_RATIO,<value>,
EXCHANGE,<value>,
THEME,<value>,

example data

TELEGRAM_TOKEN,<value>
TELEGRAM_CHAT_ID,<value>
SYMBOL,UTK/USDT
TIMEFRAME,1h
INTERVAL,10
RSI_WINDOW,7
SMA_SHORT,7
SMA_LONG,25
BB_WINDOW,20
VOLUME_SPIKE_RATIO,1.5
EXCHANGE,binance
THEME,light

Then run the project with

python main.py

SUMMARY OF THE PROCESS

The realtime data of the particular coin pair is fetched from the determined source from the settings of ui. Then we do some calculation based on the Moving Average (MA), RSI relative stress index, macd etc.

Risk Disclaimer

By using this software, you agree that:

  • You understand cryptocurrency trading risks
  • You alone are responsible for any losses
  • This is experimental software - no guarantees of profitability
  • Always test in sandbox mode first

Safety Recommendations

🛡️ Mandatory precautions:

  1. Only use testnet API keys during development
  2. Start with <$10 if testing with real funds
  3. Monitor bot activity 24/7 in initial deployments
  4. Implement stop-losses at exchange level

Features

✅ Technical indicators (RSI, MACD, Bollinger Bands)
✅ Multi-exchange support
✅ Telegram alerts

Conclusion

This project is only for educational purpose. And the calculated signal is not precise. So do not follow the signal seriously. And if anyone use this and the signal not matched with the actual status, I means we will not take any credit.
SO USE THIS AT YOUR OWN RISK

About

A realtime data monitoring tool for traders with telegram notification sending system

Topics

Resources

Stars

Watchers

Forks

Languages