Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CryptoSignal/Crypto-Signal
Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks
https://github.com/CryptoSignal/Crypto-Signal
abenezer-mamo algorithmic-trading binance binance-api bitcoin bittrex-api coinbase coinbase-api coinbase-pro crypto crypto-signal cryptosignal cryptotrading ethereum gdax mamo technical-analysis trading trading-bot trading-strategies
Last synced: about 2 months ago
JSON representation
Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks
- Host: GitHub
- URL: https://github.com/CryptoSignal/Crypto-Signal
- Owner: CryptoSignal
- License: mit
- Created: 2017-09-16T23:49:24.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-07T15:33:11.000Z (5 months ago)
- Last Synced: 2024-10-11T08:21:58.166Z (2 months ago)
- Topics: abenezer-mamo, algorithmic-trading, binance, binance-api, bitcoin, bittrex-api, coinbase, coinbase-api, coinbase-pro, crypto, crypto-signal, cryptosignal, cryptotrading, ethereum, gdax, mamo, technical-analysis, trading, trading-bot, trading-strategies
- Language: Python
- Homepage: https://www.linkedin.com/in/AbenezerMamo
- Size: 7.27 MB
- Stars: 4,864
- Watchers: 305
- Forks: 1,265
- Open Issues: 55
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-python-machine-learning-resources - GitHub - 20% open · ⏱️ 09.08.2022): (金融数据处理)
- awesome-crypto-trading-bots - CryptoSignal - Crypto trading bot in python for Bittrex, Binance, Bittrex, Bitfinex, Coinbase, etc. (Open source bots)
- awesome-crypto-trading-bots - CryptoSignal - Crypto trading bot in python for Bittrex, Binance, Bittrex, Bitfinex, Coinbase, etc. (Open source bots)
- awesome-repositories - CryptoSignal/Crypto-Signal - Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks (Python)
- awesome-list - CryptoSignal - A command line tool that automates your crypto currency Technical Analysis (TA). (Time-Series & Financial / Others)
- awesome-hacking-lists - CryptoSignal/Crypto-Signal - Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks (Python)
README
# CryptoSignal - #1 Quant Trading & Technical Analysis Bot - 4,100+ stars & 1,000+ forks https://github.com/CryptoSignal/Crypto-Signal
### Development state: Beta (Code is stable, documentation is often lagging)
### Join our community [Discord](https://discord.gg/MWTJVFf) channel! (2,100+ members)
Crypto Signals is a command line tool that automates your crypto currency Technical Analysis (TA). It is maintained by a community of traders, engineers, data scientists, PMs, & countless generous individuals who wish to democratize the equal & open access to the greatest wealth re-distribution experiment in human and monetary policy history - Bitcoin
## Track over 500 coins across Bittrex, Binance, Bittrex, Bitfinex, Coinbase, Gemini and more!
(Subject to local financial regulations under the jurisdiction you and your financial activities are under. Marketing or enabling does not imply nor justify the facilitation or condoning of any activity - financial or otherwise. You assume and bare all risk. Be careful & act wisely.)## Technical Analysis Automated:
* Momentum
* Relative Strength Index (RSI)
* Ichimoku Cloud (Leading Span A, Leading Span B, Conversion Line, Base Line)
* Simple Moving Average
* Exponential Moving Average
* MACD
* MFI
* OBV
* VWAP## Alerts:
* SMS via Twilio
* Slack
* Telegram
* Discord## Features:
* Modular code for easy trading strategy implementation
* Easy install with DockerYou can build on top of this tool and implement algorithm trading and some machine learning models to experiment with predictive analysis.
### Founded by Abenezer Mamo @ www.Mamo.io & www.linkedin.com/in/AbenezerMamo
## Installing And Running
The commands listed below are intended to be run in a terminal.1. Install [docker CE](https://docs.docker.com/install/)
1. Create a config.yml file in your current directory. See the Configuring config.yml section below for customizing settings.
1. In a terminal run the application. `docker run --rm -v $PWD/config.yml:/app/config.yml shadowreaver/crypto-signal:master`.
1. When you want to update the application run `docker pull shadowreaver/crypto-signal:master`
### Configuring config.yml
For a list of all possible options for config.yml and some example configurations look [here](docs/config.md)
# FAQ
## Common Questions
### Why does Tradingview show me different information than crypto-signal?
There are a number of reasons why the information crypto-signal provides could be different from tradingview and the truth is we have no way to be 100% certain of why the differences exist. Below are some things that affect the indicators that _may_ differ between crypto-signal and tradingview.- tradingview will have more historical data and for some indicators this can make a [big difference](https://ta-lib.org/d_api/ta_setunstableperiod.html).
- tradingview uses a rolling 15 minute timeframe which means that the data they are analyzing can be more recent than ours by a factor of minutes or hours depending on what candlestick timeframe you are using.
- tradingview may collect data in a way that means the timeperiods we have may not line up with theirs, which can have an effect on the analysis. This seems unlikely to us, but stranger things have happened.
### So if it doesn't match Tradingview how do you know your information is accurate?
Underpinning crypto-signal for most of our technical analysis is [TA-Lib](https://ta-lib.org/index.html) which is an open source technical analysis project started in 1999. This project has been used in a rather large number of technical analysis projects over the last two decades and is one of the most trusted open source libraries for analyzing candlestick data.# Liability
I am not your financial adviser, nor is this tool. Use this program as an educational tool, and nothing more. None of the contributors to this project are liable for any losses you may incur. Be wise and always do your own research.We recommend you begin by learning the core principles used in traditional asset classes since they are less volatile & apply your knowledge in simulated trading before liquidating your dreams.