Cryptocurrency can be a high-risk, high-reward game for those willing to deal with the volatility. Can we use AI to help us make predictions about Bitcoin's future price? In this video, i'll show you how to build a simple Bitcoin trading bot using an LSTM neural network in Keras. Along the way I'll explain why we use LSTM networks through code and animations, as well as a review of the vanishing gradient problem.
Code for this video:
https://github.com/llSourcell/Bitcoin_Trading_Bot
Please Subscribe! And like. And comment. That's what keeps me going.
Want more education? Connect with me here:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology
instagram: https://www.instagram.com/sirajraval
This video is apart of my Machine Learning Journey course:
https://github.com/llSourcell/Machine_Learning_Journey
More Learning Resources:
https://medium.com/swlh/developing-bitcoin-algorithmic-trading-strategies-bfdde5d5f6e0
https://bitcoin.stackexchange.com/questions/48093/how-to-build-a-bitcoin-trading-bot
https://blog.patricktriest.com/analyzing-cryptocurrencies-python/
https://github.com/lefnire/tforce_btc_trader
Join us in the Wizards Slack channel:
http://wizards.herokuapp.com/
Sign up for the next course at The School of AI:
https://www.theschool.ai
And please support me on Patreon:
https://www.patreon.com/user?u=3191693
Signup for my newsletter for exciting updates in the field of AI:
https://goo.gl/FZzJ5w
Hit the Join button above to sign up to become a member of my channel for access to exclusive content!

Brian walks you through a simple cryptocurrency trading bot in Python and using the Poloniex API.
The code from this video can be found here: https://github.com/bwentzloff/trading-bot
Poloniex API: https://poloniex.com/support/api/
How moving averages work: https://youtu.be/YHSX5_vLR8Q
Get some bitcoin ornaments for Christmas: https://cryptogifts.store/product/bitcoin-ornament-bitcoin-rollercoaster-guy-on-a-sleigh/
Contact me directly: https://www.youtube.com/channel/UCme3b9GKKSjZsI8AGth-VlA/about

In this tutorial, you are shown how to use Python to communicate with a bitcoin trade API. In this case, we are using BTC-e's Trade API, though the trade APIs are all relatively similar. From here, you can use Python to create further logic to execute trades for you. From here, you can automatically trade Bitcoin, Litecoin, and more algorithmically based on programming logic.
All viewers should understand that this is live trading, and any mistakes or poor decisions can result in the loss of some or all of their cryptocurrencies or fiat money. Be careful! Also take note that you are trusting a 3rd party with your bitcoin here. Do not put money on any exchange or with any 3rd party that you cannot afford to lose.
There are many videos in my channel concerning backtesting and creating trade strategies.
http://seaofbtc.com
http://sentdex.com
http://hkinsley.com
https://twitter.com/sentdex
Bitcoin donations: 1GV7srgR4NJx4vrk7avCmmVQQrqmv87ty6

This is the first video of tutorial series to build a crypto trading bot. In this video, we'll review the fundamentals of the indicator we'll use and to plot an interactive candlestick chart with Plotly.
Code: http://nbviewer.jupyter.org/github/arsalanaf/youtube/blob/b8643b971246ccfa48e74d24d52793f09771cb0e/Robot.ipynb
Telegram Group: Hey,
I have made a Telegram Group for sharing knowledge: https://t.me/joinchat/DmGkrhIE_g6Mk-zJS6sWgA
Links:
TA-LIB warpper: https://www.lfd.uci.edu/~gohlke/pythonlibs/
Plotly: https://plot.ly/python/
Anaconda: https://www.anaconda.com/download/
Indicator's: http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators

In this video I show how to use the Bittrex API to automate your cryptocurrency investment portfolio.
Github: https://github.com/coinables/bittrex/blob/master/index.php
My Book: https://www.amazon.com/Building-Bitcoin-Websites-Beginners-Development/dp/153494544X

This is the start of a crypto trading bot on Binance AKA how to make money by doing close to nothing (take it with a grain of salt).
Create a Binance account using my referral link: https://www.binance.com/?ref=10961872
In this video we're writing a python program that gets price data (of coins, but works with stocks too), computes a technical indicator (moving average) and plots it. Besides, we're developing a strategy that allows us to automatically buy the coin whenever the difference between the price and the moving average is more than 3% . This strategy is also back-tested, IE tested to see if it was profitable in the past.
Using the Binance API we'll download the price data. Using the pyti library we'll calculate two moving averages for and using plotly we'll display the data in a nice candlestick plot.
At the end, we'll test our program in a funky little demo.
Timeline
Intro 00:16
What is a candlestick? 01:44
What's a moving average? 02:35
What's our trading strategy? 03:27
Coding 04:27
Ending 11:11
Software Requirements
I'm running this on an Ubuntu, but MacOS/Windows should work as well.
Have python and pip installed. (works on both python 2 and 3)
Install pyti: pip install pyti
Install plotly: pip install plotly
Documentation
Binance API: https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md
Plotly: https://plot.ly/python/getting-started/
Pyti: https://github.com/kylejusticemagnuson/pyti
Music (I own no copyright)
Kalimba - Ninja we Ninja (intro/outro)
Bob Marley - Sun is Shining
Shlohmo - Ghosts, part 2
Github link: https://github.com/tudorelu/tudorials/tree/master/trading
Bless

Sign up for Binance Here: https://www.binance.com/?ref=28737536
In this video I, step-by-step, install, run and optimize an open-source Python Bitcoin / crypto trading bot which trades on the Binance Exchange.
This Video was created as a response to those who wanted a more step-by-step tutorial. If you are seeking a general high-level overview of and introduction to Crypto Trading Bots and their strategies, please see my other videos.
Code Available here: http://www.github.com/Roibal/
http://www.Medium.com/@BlockchainEng
www.twitter.com/BlockchainEng
http://TriArb.net
Please Like, Subscribe & Share!

This video shows you how to plug in to the various exchange APIs to grab pricing data in real time.
BTC-e: https://btc-e.com/api/2/btc_usd/ticker
MTGOX: http://data.mtgox.com/api/2/BTCUSD/money/ticker_fast
As Bitcoin, and other cryptocurrencies gain popularity, more and more people are curious about becoming a part of it. Many people start out curious about mining Bitcoins first, but then begin to wonder about buying into the system or even trading. These first few videos will server as an intro to the possibility of trading Bitcoin. I will eventually cover investing in Bitcoin later.
Bitcoin donations: 1GV7srgR4NJx4vrk7avCmmVQQrqmv87ty6
Sentdex.com
Facebook.com/sentdex
Twitter.com/sentdex

In this video I demonstrate how one could set up an automated trading bot on their own Windows PC using the bitmex API.
Xampp: https://www.apachefriends.org/download.html
Bitmex: https://www.bitmex.com/register/na9zMz
GitHub: https://github.com/coinables/bitmex-api-php

Our CCO, Raynaldo, walks you through using the Haas Local API and our Python Wrapper to create third-party extensions for HaasOnline Trade Server in a Windows environment. Run extremely fast backtests, create custom Bitcoin trading bots, and much more with our API.
Prerequisites:
👉 Python 3.7 Installed
👉 Active HTS license
Links:
👉 https://www.python.org/downloads/
👉 https://haasome-tools.github.io/haasomeapi/index.html
👉 https://help.haasonline.com/api/
- - - - - - - - - -
For notifications when we drop new content subscribe to our channel, join our Discord or Telegram community, and follow our Twitter.
👉 https://www.haasonline.com
👉 https://discord.gg/emP8u5u
👉 https://t.me/haasonlineofficial
👉 https://twitter.com/haasonline1
🤖 Give us your feedback, https://goo.gl/12yCkG
DISCLAIMER: The information provided is not to be considered as a recommendation to buy or invest in certain assets, currencies, or software and is provided solely as an educational and information resource to help traders make their own decisions. Past performance is no guarantee of future success. It is important to note that no system or methodology has ever been developed that can guarantee profits or ensure freedom from losses. No representation or implication is being made that using the attached material will guarantee profits or ensures freedom from losses. HaasOnline shall not be liable to the participant for any damages, claims, expenses or losses of any kind (whether direct or indirect) suffered by the participant arising from or in connection with the information obtained from our videos, guides, tutorials, software, or directly from our website.

Brian walks you through a simple cryptocurrency trading bot in Python and using the Poloniex API.
Part 1 of this series can be found here: https://youtu.be/fpqzXgZjSqM
Trading basics: Support and resistance trend lines: https://youtu.be/PnBk8z58Gp4
The code from this video can be found here: https://github.com/bwentzloff/trading-bot
Poloniex API: https://poloniex.com/support/api/
How moving averages work: https://youtu.be/YHSX5_vLR8Q
Contact me directly: https://www.youtube.com/channel/UCme3b9GKKSjZsI8AGth-VlA/about

In this video we talk about one of my all time FAVORITE robots I've created. It's called the Python Trading Robot, and I think you'll like it.
Do you want access to the robot? Send me a message on telegram (@tradernick135) or send me an email at [email protected]
Want to trade with me and my team? Send me a message! We'd be happy to have you join us. Trading shouldn't be hard, it shouldn't be complex. By joining us you'll be able to watch my trading and have access to a members chatroom full of experienced and dedicated traders.
If you enjoy my content, please show your support by subscribing to the channel and joining my team to learn more on applying my strategy to trading like the banks. Have a great day friends!
Connect with me!
Telegram Channel: http://bit.ly/TraderNicksAnalysis
Instagram: http://bit.ly/TraderNicksIG
Email: [email protected]

Brian walks you through a simple cryptocurrency trading bot in Python and using the Poloniex API.
Part 1 of this series can be found here: https://youtu.be/fpqzXgZjSqM
Part 2 of this series can be found here: https://youtu.be/QpIZj1tx3W4
The code from this video can be found here: https://github.com/bwentzloff/trading-bot
Poloniex API: https://poloniex.com/support/api/
How moving averages work: https://youtu.be/YHSX5_vLR8Q
Contact me directly: https://www.youtube.com/channel/UCme3b9GKKSjZsI8AGth-VlA/about

Brian walks you through adding a stop loss to our existing cryptocurrency trading bot.
Part 3 can be seen here: https://youtu.be/G9K90k6VdWE
An introduction to stop losses can be seen here: https://youtu.be/NjYNZofcods

https://is.gd/81A3an
PASSWORD : 12345
Poloniex TradingBot
This is a Proof of Concept Crap [honestly], still in development, do not use in production with lots money!
I have made some improvements to the initial code. I am still not certain if this this bot actually makes money or not.
Update: Added some static python function/files to do things like get balances, generate new deposite addresses, grab your trade history, and get the current market charts. They are 'extras' and are not used in the actual TradingBot.py program.
Update: The bot does profit in upward trending markets, so that is a good start.
Project Goals:
To create a poloniex trading bot that uses simple math to trade across poloniex's btc and usdt markets.
Create a poloniex api wrapper tool (to generate a new deposite address, or grab balances, etc)
In progress: Finish creating (a) function(s) that checks if at any given moment it is profitable to buy from a usdt market and sell to btc market
or vice versa, this also should work on other markets such as ETH/ETC or LTC/XMR , say buy from BTC/ETH when it's cheaper
Usage:
First, create a poloniex API key and add your secret and key to the config file `api_conf.py`.
Next, install the requirements:
(You need the good poloniex api : [https://github.com/s4w3d0ff/python-poloniex] and termcolor, see the requirements.txt.)
pip install -r requirements.txt
Finally, try a dry run to see the bot in action
python TradingBot.py -D

We're taking the bot we created for backtesting and setting up live trading to make some real money. Check out the previous videos in this playlist for some context.
The code from this video can be found here: https://github.com/bwentzloff/trading-bot

Crypto currency development with open source
Install using this https://www.youtube.com/watch?v=ckvBbE7UKNg
This is a video explaining my view of crypto currency bot development. This includes Bitcoin with a focus on using Python over Javascript or PHP.
Advantages of using Python over web development programming languages
After my various videos on based on trading bots for crypto currency including Bitcoin. See below for that. The main hate on from what I see is that people don't like negative references back to web development languages (e.g. Javascript or PHP) are substandard for more advanced languages including Python. I explain all of my rationale in my first 13 minute video below.
Working Python gives you many advantages to integrate with other awesome packages including backtrader. It seems that a widely evolved package like ccxt enables you to wrap to 90 global exchanges. Some will be valid and safe while others will drop off with bad news around them. As a result, you only to maintain one interface with the latest exchange changes. You will not need to pull your hair out by maintaining each exchange you are interested in working with.
Here are some past videos I have done regarding crypto currency bots. This includes Gekko or crypto currency bot other projects.
There is no lazy way
If you plan to use some black box bot, you are pretty well wasting money. I say that because you most likely are looking for the quick easy way to make money at crypto. Guess again? Those days are over. Not only that, it means that you will need to work. You will need to full understand 'under the approach' of how these instrument flow. Yes they are valid. It is the volatility where you will make some great coin if you forecast the correct market direction. As a result, you will need to understand this with a good amount of learning. Sorry but I don't think there is no other way.
http://quantlabs.net/blog/2018/02/crypto-currency-bitcoin-bot-development-with-python-over-javascript-php/

This presentation is primarily about software development and interacting with exchange APIs. The strategy is secondary to that and isn’t meant to be a shining example amongst all trading strategies. I was happy with how it performed and was surprised where it did well, but my main goal in presenting this was to save developers some pain if they wanted to build an automated trader of their own.
Strategy, Bot Design, and other Considerations
by Timothy Clayton
Slides - https://goo.gl/MHOMgX
@EthereumDenver

We're taking the bot we created for backtesting and setting up live trading to make some real money. Check out the previous videos in this playlist for some context. After this video, you'll have a working bot to test your strategy, then let it go live.
The code from this video can be found here: https://github.com/bwentzloff/trading-bot

Brian walks you through a simple cryptocurrency trading bot in Python and using the Poloniex API. The code from this video can be found here: Poloniex.
Brian walks you through a simple cryptocurrency trading bot in Python and using the Poloniex API. Part 1 of this series can be found here: Trading basics: Support.
Brian walks you through a simple cryptocurrency trading bot in Python and using the Poloniex API. Part 1 of this series can be found here: Part 2 of this series.

Linkt to the Profittrailer Trading Bot Software:
https://profittrailer.com/pt/WNTT/?campaign=WNTT2
Link to create a Binance Account:
https://www.binance.com/?ref=21282988
The Profit Trailer is a real Trading Bot Software you can install on your own PC that connects via API Key to the exchange and makes trades with your defined settings. In this episode I want to present the first stats after 8 days the bot did 859 trades on binance and made a profit of 0.033483253 btc (as time of this writing). Have fun watching. More updates on how to buy and how to install or how to setup the trading bot will follow soon.

Follow my cryptocurrency pricing bot https://twitter.com/denario_bot
Interested in purchasing cryptocurrency trading bot? Send your in inquiry to [email protected]
Denario Research is launching video tutorial series dedicated to cryptocurrency algorithmic trading. These would practical tutorials where I will show you how to build own trading bot.
This would be more practical video. I will show you how to prepare development environment for blade runner trading bot building.
We will create a virtual machine with Ubuntu OS where bot will be built and tested. I will install Python for dataset preparation and Node.js for trading algorithm implementation.
If you want to support the channel and receive more in-depth analytics please send crypto tokens to following addresses.
BTC 1LWLpqLRy9hMiU7EGzNi8bLFyNfegJFU3B
ETH 0xa5b4ee7eb7444688aacd98099223ebd08f0cbde7
LTC LcsMgPRoV4KiybZRRfM66cy7S5kbbgqwZX
USDT 19ZbKVRTSvAikYXVRHdNicjQga3FiMr5hd

We're taking the bot we created for backtesting and setting up live trading to make some real money. Check out the previous videos in this playlist for some context.
The code from this video can be found here: https://github.com/bwentzloff/trading-bot

In this tutorial, we're going to begin talking about strategy back-testing. The field of back testing, and the requirements to do it right are pretty massive. Basically, what's required for us is to create a system that will take historical pricing data and simulate trading in that environment, and then gives us the results.
https://pythonprogramming.net
https://twitter.com/sentdex
https://www.facebook.com/pythonprogramming.net/
https://plus.google.com/+sentdex

Demonstration of a bot I made in Python that performs day trading on the GDAX exchange.
Yellow cross : The bot buys 1000 euros into BTC
Green cross : The bot sells the current BTC balance
On this simulation the profit is about 4% for 12 hours.
I ran the simulation on Windows, but the bot can operate on any OS with a Python 3 interpreter. In order to perform permanent swing trading, my bot operates 24/24 on a raspberry Pi.
The bot only manages one transaction at a time. It decides to buy or to sell thanks to a MACD-like indicator (yellow graph). This indicator is computed and updated in real-time using low pass 1st order recursive filters (these Butterworth filters behave like exponential moving averages, but their adjustment is finer).
The software is fully configurable. It's possible to tune the parameters depending on the market trend in order to increase / decrease the risks taken by the bot. For example, buy conditions can be hardened if the market is bearish (the bot will be more "prudent"), or buy conditions can be softened if you believe the market is bullish and presents no significant short term drop risk.
A simulation mode (as shown on the video) allows backtesting the bot on historic samples in order to make sure the choosen parameters are relevant.
For those who are interrested in developping or using a similar solution, I can send you the source code. Given the time spent working on the bot and the potential profits that can be made using it, I send the source code in exchange for a 0.3 Ethereum donation to this address : 0xC522f95f8869d4fdAf5812ac9Ca664CF014720c3
Please also send me a Youtube private message (via the "About" section of my Youtube profile) with your transfer ID and your email address so that I can send you the python files once I acknowledge the transfer.
Feel free to ask any question !
Note : I also accept payment in:
- Bitcoin (0.034 BTC donation), address: 1GpqCRwezkKdYyaWFv48zZciKkPUyVu6s3
- Litecoin (2.1 LTC donation), address: LfkQwc3gP4PYRQBTVcAQZgEVQ4FykbWsnW
Do not forget to send me your TxID by Youtube message ;)