All Projects → Roibal → Cryptocurrency Trading Bots Python Beginner Advance

Roibal / Cryptocurrency Trading Bots Python Beginner Advance

Licence: mit
Crypto Trading Bots in Python - Triangular Arbitrage, Beginner & Advanced Cryptocurrency Trading Bots Written in Python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Cryptocurrency Trading Bots Python Beginner Advance

Gekko Strategies
Strategies to Gekko trading bot with backtests results and some useful tools.
Stars: ✭ 1,022 (+52.08%)
Mutual labels:  trading-bot, cryptocurrency, trading-strategies, trading-algorithms
Wolfbot
Crypto currency trading bot written in TypeScript for NodeJS
Stars: ✭ 335 (-50.15%)
Mutual labels:  trading-bot, cryptocurrency, trading-strategies, trading-algorithms
Kelp
Kelp is a free and open-source trading bot for the Stellar DEX and 100+ centralized exchanges
Stars: ✭ 580 (-13.69%)
Mutual labels:  trading-bot, cryptocurrency, trading-strategies, trading-algorithms
Jesse
An advanced crypto trading bot written in Python
Stars: ✭ 1,038 (+54.46%)
Mutual labels:  trading-bot, cryptocurrency, trading-strategies, trading-algorithms
Hummingbot chinese
hummingbot中文资源
Stars: ✭ 114 (-83.04%)
Mutual labels:  trading-bot, cryptocurrency, trading-strategies, trading-algorithms
Socktrader
🚀 Websocket based trading bot for 💰cryptocurrencies 📈
Stars: ✭ 152 (-77.38%)
Mutual labels:  trading-bot, cryptocurrency, trading-strategies, trading-algorithms
Roq Api
API for algorithmic and high-frequency trading
Stars: ✭ 132 (-80.36%)
Mutual labels:  trading-bot, cryptocurrency, trading-strategies, trading-algorithms
Mynt
An Azure Functions-based crypto currency trading bot; featuring 10 exchanges, 25 indicators, custom strategy support, backtester and more
Stars: ✭ 165 (-75.45%)
Mutual labels:  trading-bot, cryptocurrency, trading-strategies, trading-algorithms
tradingview-alert-binance-trader
This trading bot listens to the TradingView alert emails on your inbox and executes trades on Binance based on the parameters set on the TD alerts.
Stars: ✭ 153 (-77.23%)
Mutual labels:  trading-bot, trading-strategies, trading-algorithms
algotrading-example
algorithmic trading backtest and optimization examples using order book imbalances. (bitcoin, cryptocurrency, bitmex, binance futures, market making)
Stars: ✭ 169 (-74.85%)
Mutual labels:  trading-bot, trading-strategies, trading-algorithms
Peregrine
Detects arbitrage opportunities across 131 cryptocurrency exchanges in 50 countries
Stars: ✭ 638 (-5.06%)
Mutual labels:  trading-bot, cryptocurrency, trading-algorithms
51bitquant
51bitquant Python数字货币量化交易视频 CCXT框架 爬取交易所数据 比特币量化交易 交易机器人51bitquant tradingbot cryptocurrency quantitative trading btc trading
Stars: ✭ 284 (-57.74%)
Mutual labels:  trading-bot, cryptocurrency, trading-strategies
FAIG
Fully Automated IG Trading
Stars: ✭ 134 (-80.06%)
Mutual labels:  trading-bot, trading-strategies, trading-algorithms
LickHunterPRO
Cryptocurrency Trading Bot that looks for large pools of liquidity getting liquidated on margin trading, when it finds these it counter trades them!
Stars: ✭ 114 (-83.04%)
Mutual labels:  trading-bot, trading-strategies, trading-algorithms
Techan
Technical Analysis Library for Golang
Stars: ✭ 404 (-39.88%)
Mutual labels:  trading-bot, cryptocurrency, trading-strategies
Cointrader
Coin Trader is a Java-based backend for algorithmically trading cryptocurrencies. It provides data collection and export, complex event processing and triggering, and backtesting - paper trading - live trading.
Stars: ✭ 332 (-50.6%)
Mutual labels:  trading-bot, cryptocurrency, trading-algorithms
Pi-Trader
A cryptocurrency day-trading bot for Raspberry Pi.
Stars: ✭ 44 (-93.45%)
Mutual labels:  trading-bot, trading-strategies, trading-algorithms
roq-samples
How to use the Roq C++20 API for Live Cryptocurrency Algorithmic and High-Frequency Trading as well as for Back-Testing and Historical Simulation
Stars: ✭ 119 (-82.29%)
Mutual labels:  trading-bot, trading-strategies, trading-algorithms
Awesome Deep Trading
List of awesome resources for machine learning-based algorithmic trading
Stars: ✭ 514 (-23.51%)
Mutual labels:  trading-bot, cryptocurrency, trading-algorithms
AutoTrader
A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.
Stars: ✭ 227 (-66.22%)
Mutual labels:  trading-bot, trading-strategies, trading-algorithms

Cryptocurrency / Bitcoin Trading Bots in Python

Algo / Automated Cryptocurrency Trading with Python-Based Open Source Software

Guides and Instructional YouTube Videos by @BlockchainEng Joaquin Roibal focusing on crypto trading strategies such as Triangular Arbitrage, Market Making, etc.

Hello and welcome to the code repository of @BlockchainEng Joaquin Roibal.

This Github Repository is used as a collection of python codes that you may find useful for making your own cryptocurrency trading bots or applying advanced trading strategies (Triangular Arbitrage, Market Making) to the cryptocurrency markets. Among other useful tools.

You may want to begin by watching my youtube video channel on introduction to crypto bot trading or advanced strategies such as triangular arbitrage, which will help you to understand the purpose and reasoning behind the code in this repo.

CRYPTO TRADING BOT VIDEOS: https://www.youtube.com/channel/UCVTnyT4fUxYkvawbggo8-AQ

Getting Started with Crypto Trading Bot Software

The purpose of these bots is to implement an advanced strategy of cryptocurrency trading on a cryptocurrency exchange, such as Binance. You will need a computer, a binance account, and a copy of this code. You will be able to run this bot as a software to make profitable trades for you.

Blockchain Engineer Crypto Trading Bot Python Binance Code


TO SUPPORT THIS PROJECT SEND BTC: 1BYrAED4pi5DMKu2qZPv8pwe6rEeuxoCiD

This Portfolio contains Beginner & Advanced Cryptocurrency Trading Bots Written in Python. You are most likely interested in one of three main files/implementations of particular strategies:

Triangular Arbitrage - Crypto_Triangular_Arbitrage_Bot.py is the newest form of the crypto triangular arbitrage bots, and has all functionality to trade and output results via twitter. (Read More: https://medium.com/@BlockchainEng/triangular-arbitrage-with-cryptocurrency-on-binance-exchange-with-python-videos-and-code-real-bc63d0905d05 ) NOTE: This is the most up to date tri arb code available; Historic versions available in Historic-Legacy folder.

Beginner - RoibalBot_BinanceBot.py (converted from original - Roibal Bot) (Read More About Binance Trading Bot Here: )

Advanced - AdvancedCryptocurrencyTradingBot.py (converted from RoibalBot_BinanceBot.py) (Read More About Advanced Cryptocurrency Trading Bot Course Here: )

Online Cryptocurrency Trading Bot Resources

To help you to learn to implement this code as a profitable crypto trader, I have many online resources available. For example:

  1. Youtube Channel coverying Crypto Trading Bot Tutorial Videos: https://www.youtube.com/channel/UCVTnyT4fUxYkvawbggo8-AQ
  2. Medium (Blog) about crypto trading bots: https://www.medium.com/@BlockchainEng
  3. Twitter: http://www.twitter.com/BlockchainEng
  4. Email: [email protected]
  5. Chat Directly Via Telegram: https://t.me/BlockchainEng
  6. Bitcoin Trading Bot Software Telegram Group: https://t.co/YlGP1zvvw4
  7. LinkedIn: https://www.linkedin.com/in/joaquinroibal/
  8. Cryptocurrency Trading Software LinkedIn Group: https://www.linkedin.com/groups/12121918
  9. Crypto Bot Professionals For Hire: www.bot-professionals.com

Historic - Legacy Folder

The Historic-Legacy Folder contains previous/out-dated copies of the bots that are located within this folder, you may be interested to develop from an earlier point, or edit before a certain modification to the code was made.

Installing and Running Crypto Trading Bot - Crypto Triangular Arbitrage, Basic Bitcoin Bot

STEP BY STEP TUTORIAL OF INSTALLATION AVAILABLE ON YOUTUBE HERE: https://www.youtube.com/watch?v=u7ZOQar5V7w

git clone https://github.com/Roibal/Cryptocurrency-Trading-Bots-Python-Beginner-Advance.git

git clone https://github.com/Roibal/python-binance.git

pip install ccxt

place desired bot (Roibal_BinanceBot.py, Private_TriArbBot.py) in python-binance/examples folder

then in your console, type python Roibal_BinanceBot.py or load in your favorite python IDE (such as Pycharm)

https://www.youtube.com/watch?v=Y4RwD1OGz4c

To run any of these bots, first download the Roibal fork of 'Python-Binance', install or unzip this code on your computer. Then place whatever bot from this folder (RoibalBot.py) in the Python-Binance/Examples folder and run/edit that file with whatever python IDE you would like. For the more advanced bots you will need to install CCXT (can be installed via pip or pycharm install).

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

https://www.youtube.com/watch?v=8AAN03M8QhA

Visualization of Order Book and Scalping Functionality: https://youtu.be/zslp0FA_Nkw

Authors

  • Joaquin Roibal (@BlockchainEng)

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • For Readme Format: Billie Thompson - PurpleBooth
  • Python-Binance
  • CCTX

USE AT YOUR OWN RISK - NOT RESPONSIBLE FOR ANY FINANCIAL LOSSES YOU MAY INCUR

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].