
In simple English
This tool watches cryptocurrency prices for you all day and night. It calculates common market indicators like moving averages and momentum scores. When a coin hits your rules, it sends an alert to your phone or chat app. You set it up on your computer using a configuration file and a runner. It is free to use under an open-source licence, but you risk losing money if you trade real funds.
What it is
CryptoSignal is a Python-based algorithmic trading assistant that connects to major exchanges to run technical indicators. It reads market data, evaluates momentum and trend formulas, and pushes notifications through services like Telegram or Twilio.
What it is good for
Solo builders and traders who want to automate market scanning across multiple exchanges without building an alerting system from scratch.
Status
No code changes since 2024-07-07.
- Tracks over 500 coins across multiple major cryptocurrency exchanges.
- Sends alerts through Slack, Telegram, Discord, SMS, and email.
- Uses Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server) for straightforward setup.
- Requires writing and maintaining a YAML configuration file by hand.
- Documentation is often outdated compared to the codebase.
- Carries financial risk if connected to live accounts with real funds.
Manual chart checking and custom alert scripts
Docker
- freqtrade/freqtrade56k stars
A full cryptocurrency algorithmic trading bot with backtesting and strategy execution support.
- ccxt/ccxt45k stars
A programming library that connects to dozens of cryptocurrency exchanges for custom trading scripts.
- jesse-ai/jesse8.7k stars
A Python framework for writing crypto trading strategies, testing them against past prices, and running them live.
- hummingbot/hummingbot20k stars
A free framework for writing and running automated trading programs on cryptocurrency exchanges.
- lballabio/QuantLib7.7k stars
The long-established free library for pricing and risk-managing financial instruments.
docker run --rm -v $PWD/config.yml:/app/config.yml shadowreaver/crypto-signal:master