Hello everybody,
As you all have probably already noticed, Elon Musk's tweets have a very, very big influence on the crypto markets.
In this post I want to show you how I've benefited from these tweets over the past few months.
I've automated the whole thing.
Via the Twitter API, I ask every 0.1 seconds whether a new tweet is being posted by Elon Musk. Then I check whether this tweet contains some strings like "DOGE", "Doge", "doge" or "Ð", if yes I buy automatically via the Binance API Binance Futures (DOGE/USDT) with 50x leverage and sell it for a few minutes later again. (Yes if he writes something negative you will be directly liquidated)
So it was for me to get a return of 1500% as quickly as possible.
What you need for it:
- little knowledge of python
- Twitter with API access
- Binance account with API access
- USDT on Binance USD-M Futures
The code works like that but is just a base. You can still expand it. Please understand the code and only then use it.
You can lose everything but with DOGE it was only profitable at the moment.
Code:
import tweepy as tw
import time
from binance.client import Client
api_key = "Your Binance API Key"
api_secret = "Your Binance API Secret"
client = Client(api_key, api_secret)
print ("login")
consumer_key= 'Your Twitter API consumer key'
consumer_secret= 'Your Twitter API consumer secret'
access_token= 'Your Twitter API access token'
access_token_secret= 'Your Twitter API access token secret'
auth = tw.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tw.API(auth, wait_on_rate_limit=True)
Elon_Tweet = "GiveMeMoney"
Doge = 0
Tweetneu = "GiveMeMoneyPls"
sinceid = "1368344522413903872"
Tweetnumber = "1"
cursor2 = tw.Cursor(api.user_timeline, id='elonmusk', since_id=sinceid, tweet_mode="extended").items(1)
for m in cursor2:
Tweetneu = m.full_text
Tweetnumber = m.id
print("IGNORE", m.full_text)
Elon_Tweet = Tweetneu
sinceid = Tweetnumber + 1
#Adjust leverage
leverage = client.futures_change_leverage(symbol='DOGEUSDT', leverage='50')
while Doge == 0:
#Query rhythm 1 = 1sec
time.sleep(1)
cursor = tw.Cursor(api.user_timeline, id='elonmusk', since_id=sinceid, tweet_mode="extended").items(1)
lt = time.localtime()
for i in cursor:
Tweetneu = i.full_text
Tweetnumber = i.id
print("{0:02d}:{1:02d}:{2:02d}".format(lt[3], lt[4], lt[5]), i.full_text)
if Elon_Tweet != Tweetneu:
Elon_Tweet = Tweetneu
sinceid = Tweetnumber
#String you are looking for
if "DOGE" in Elon_Tweet or "Doge" in Elon_Tweet or "doge" in Elon_Tweet or "Ð" in Elon_Tweet:
print("found Doge")
Doge = 1
# Buy order
order = client.futures_create_order(symbol='DOGEUSDT', side='BUY', type='MARKET', quantity='10000')
print(order)
# Waitingtime till sell order
time.sleep(600)
# Sell order
close = client.futures_create_order(symbol='DOGEUSDT', side='SELL', type='MARKET', quantity='10000')
print(close)
Elon give me a Tesla Plaid +






