{"repo":"joshuaramkissoon/crypto","free":true,"listed":false,"github":"https://github.com/joshuaramkissoon/crypto","clone":"git clone https://github.com/joshuaramkissoon/crypto.git","description":"A library for creating, running and monitoring algorithmic trading strategies for cryptocurrencies.","language":"Python","stars":10,"topics":["binance-api","crypto","trading-bot","trading-platform","crypto-bot"],"license":null,"category":"trading","readme_excerpt":"Crypto Algo Trading This library can be used to create, run and monitor algorithmic trading strategies for cryptocurrencies. It can be linked to a user's Binance account and allows for order execution in live and test environments. Key Features - Stream real-time prices of asset-pairs - Execute live buy or sell orders - Implement a trading strategy and run an AlgoTrader using this strategy - Receive trading alerts with Telegram - Order execution - Dynamic remote trading using a Telegram Bot Pre-requisites - Python 3 - Binance account - Binance API Key and Secret Key Usage 1. Clone the repo to your local machine 2. Install required dependencies from requirements.txt file 3. Update config.yaml file with your Binance API and Secret keys. Demo keys can be generated here. 4. Set is live account to True if you want to connect to your live account and be able to live trade. Set to False otherwise. 5. You can access account data using the Account class, and run a continuous algo-trading bot with the AlgoTrader class. Streaming real-time prices Real-time prices can be streamed using webhooks and the PriceStream class handles this. A PriceStream object is initialised with the following parameters: - base asset - Ticker/Symbol for asset (e.g. ETH) - quote asset - Ticker/Symbol for reference asset (e.g. USDT) - interval - Interval for candlestick - strategy - Optional class (subclass of Strategy) that implements trading strategy - client - Binenace client object. Required if strategy is ","default_branch":null,"files":null,"tree":[],"storefront":"/r/joshuaramkissoon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joshuaramkissoon/crypto/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}