Trading Binary Options To Trump’s Twitter Feed

Best Binary Options Brokers 2020:
  • Binarium

    Best Binary Options Broker 2020!
    Good Choice for Beginners!
    Free Trading Education, Free Demo Account!
    Get a Sign-Up Bonus Now!

  • Binomo

    2nd in our ranking!

Trading Binary Options To Trump’s Twitter Feed

This bot watches Donald Trump’s tweets and waits for him to mention any publicly traded companies. When he does, it uses sentiment analysis to determine whether his opinions are positive or negative toward those companies. The bot then automatically executes trades on the relevant stocks according to the expected market reaction. It also tweets out a summary of its findings in real time at @Trump2Cash.

You can read more about the background story here.

The code is written in Python and is meant to run on a Google Compute Engine instance. It uses the Twitter Streaming APIs to get notified whenever Trump tweets. The entity detection and sentiment analysis is done using Google’s Cloud Natural Language API and the Wikidata Query Service provides the company data. The TradeKing API does the stock trading.

The main module defines a callback where incoming tweets are handled and starts streaming Trump’s feed:

The core algorithms are implemented in the analysis and trading modules. The former finds mentions of companies in the text of the tweet, figures out what their ticker symbol is, and assigns a sentiment score to them. The latter chooses a trading strategy, which is either buy now and sell at close or sell short now and buy to cover at close. The twitter module deals with streaming and tweeting out the summary.

Follow these steps to run the code yourself:

1. Create VM instance

Check out the quickstart to create a Cloud Platform project and a Linux VM instance with Compute Engine, then SSH into it for the steps below. Pick a predefined machine type matching your preferred price and performance.

Alternatively, you can use the Dockerfile to build a Docker container and run it on Compute Engine or other platforms.

The authentication keys for the different APIs are read from shell environment variables. Each service has different steps to obtain them.

Best Binary Options Brokers 2020:
  • Binarium

    Best Binary Options Broker 2020!
    Good Choice for Beginners!
    Free Trading Education, Free Demo Account!
    Get a Sign-Up Bonus Now!

  • Binomo

    2nd in our ranking!

Log in to your Twitter account and create a new application. Under the Keys and Access Tokens tab for your app you’ll find the Consumer Key and Consumer Secret. Export both to environment variables:

If you want the tweets to come from the same account that owns the application, simply use the Access Token and Access Token Secret on the same page. If you want to tweet from a different account, follow the steps to obtain an access token. Then export both to environment variables:

Follow the Google Application Default Credentials instructions to create, download, and export a service account key.

You also need to enable the Cloud Natural Language API for your Google Cloud Platform project.

Log in to your TradeKing account and create a new application. Behind the Details button for your application you’ll find the Consumer Key, Consumer Secret, OAuth (Access) Token, and Oauth (Access) Token Secret. Export them all to environment variables:

Also export your TradeKing account number, which you’ll find under My Accounts:

3. Install dependencies

There are a few library dependencies, which you can install using pip:

4. Run the tests

Verify that everything is working as intended by running the tests with pytest using this command:

5. Run the benchmark

The benchmark report shows how the current implementation of the analysis and trading algorithms would have performed against historical data. You can run it again to benchmark any changes you may have made:

6. Start the bot

Enable real orders that use your money:

Have the code start running in the background with this command:

Copyright 2020 Max Braun

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Top 15 Twitter Accounts Every Trader Should Follow

If you want to find top market analysts, Wall Street legends and best-selling authors who regularly tweet about the markets, forget about Facebook and Instagram.

Twitter is the way to go for any serious trader who wants valuable, timely and actionable information on the financial markets.

Whether you’re looking for news updates, trade setups or market education, we’ve hand-picked 15 Twitter accounts that every trader should follow.

St. Louis Federal Reserve @stlouisfed

The St. Louis Fed is of the regional federal reserve banks in the United States. What differs this regional bank from others is the valuable information that the bank publishes on a regular basis. Naturally, the focus of the tweets is on the US economy, making the St. Louis Fed an interesting follow not only for traders but for analysts and economists as well.

CoinDesk @coindesk

For traders that are focused on cryptocurrencies, CoinDesk provides relevant news, guides, analysis and breaking info from the crypto world. CoinDesk is a leading information provider and widely-recognized among the crypto community.

Paul Krugman @paulkrugman

Novel prize-winner Paul Krugman is an economics professor who tweets primarily about the US economy and policy decisions. He sheds an academic light on major market events often backed by relevant numbers, which allows traders to cut through the noise of other Twitter accounts.


Trading oil, gas or other energy products? Then look no further than the EIA, the US Energy Information Administration. EIA’s indicators related to energy inventories and supply can send shockwaves through the markets, and they also provide market analysis and numbers which can be very helpful to oil traders.

Scott Redler @RedDogT3

If you’re interested in technical analysis, learning resources, and market analysis, then Scott Redler’s account is the one to follow. With over 20,000 tweets, Scott provides valuable charts marked with important technical levels that any stock trader will find useful.

Donald Trump @realDonaldTrump

The 45 th President of the USA is well-known for being able to move the markets with a single tweet. Whether it’s about global trade deals, oil prices or import tariffs, traders and investors around the world are closely following Trump’s Twitter feed to find clues about where the market might be heading.

With over 360 thousand tweets and more than 560 thousand followers, Zero Hedge tweets about popular market developments providing a different view on the topic than other mainstream media. Besides the valuable content they provide, their tweets are insightful and entertaining.

Ashraf Laidi @alaidi

Ashraf Laidi is well-known in the Twitter community as a market strategist, trader, and author of Currency Trading and Intermarket Analysis. With more than 57,000 followers, he regularly tweets about current market news and provides market analysis backed by sound research.

Forex Crunch @forexcrunch

Forex Crunch is a popular Forex trading website and this is its Twitter account. The tweets are managed by founder Yohay Elam himself and cover daily news, opinions, market outlooks, tutorials and more. Forex Crunch also posts analysis and market views of major banks, which can come very helpful to traders.

Just like Forex Crunch, DailyFX is a quite popular trading website among the Forex trading community. While each market analyst at DailyFX has his own Twitter account, at @DailyFXTeam all views are aggregated in one feed which makes it easier to follow. The account offers live coverage of Forex market news and updates.

Peter L. Brandt @PeterLBrandt

Peter L Brandt is a legendary trader and author of the classic trading book Trading Commodity Futures with Classical Chart Patterns. He has been a Forex trader since 1975 and provides extremely useful chart analysis in his feed. If you’re a technical trader, following @PeterLBrandt is a must.

Mohamed A. El-Erian @elerianm

As a chief economic advisor at Allianz and author of New York Times best-selling books, El-Erian tweets about economic issues and gives easy-to-understand explanations of complex topics that could impact financial markets.

Ralph Acampora @Ralph_Acampora

Ralph Acampora is a technical trader and teacher at the New York Institute of Finance. Whether you want to know more about harmonic price patterns, reversal patterns or continuation patterns, Acampora is the account to follow. He also tweets about trade setups and other trading topics.

Jim Cramer @jimcramer

The only account on this list with more than a million followers, Jim Cramer is a former hedge fund manager and Wall Street legend whose Twitter feed is packed with valuable information for stock traders. Cramer also hosts Mad Money on CNBC and blogs on

Rayner Teo @rayner_teo

Based in Singapore, Rayner Teo’s feed is full of amazing content that helps swing and position traders learn how to identify and trade massive bull and bear trends. He posts daily to his 41 thousand followers and also covers other trading topics relevant to retail traders.

Do you have any recommendations for this list? Contact [email protected]

Traders scheme to cash in on Trump tweets

On Wall Street, a person who can move a stock is called an ‘axe.’ Trump, with his itchy Twitter finger, is quickly emerging as the biggest axe there is.

12/12/2020 06:16 PM EST

“This is a new type of risk, call it presidential tweet risk,” one Wall Street notable says of the president-elect. | Getty

  • Facebook
  • Twitter
  • Email
  • Comment
  • Print

Continue to article content

NEW YORK — President-elect Donald Trump issued a single tweet blasting defense contractor Lockheed Martin Corp. at 8:30 a.m. on Monday. By lunchtime, he had wiped $4 billion off the company’s market value.

Wall Street traders began dumping the company’s stock after Trump criticized its fighter jet program: “The F-35 program and cost is out of control,” he tweeted. “Billions of dollars can and will be saved on military (and other) purchases after January 20th.”

With his millions of Twitter followers and upcoming inauguration to the most powerful job in the world, Trump presents challenges and opportunities that Wall Street has never seen before. Traders not only have to monitor the president-elect’s every word, they also have to follow his Twitter feed. Some are already crafting strategies to cash in on the president-elect’s penchant for bashing individual companies.

“This is a new type of risk, call it presidential tweet risk,” said Jack Ablin, chief investment officer at BMO Private Bank. “And it’s the largest companies that enjoy a global supply chain, relatively low tax rate and have marshaled Washington to their benefit that seem to be at the most risk. But everyone now has to keep their Twitter feed right next to their Bloomberg terminal.”

On Wall Street, a person who can move a stock is called an “axe.” Trump, with his itchy Twitter finger, is quickly emerging as the biggest axe there is. Move quickly after a Trump tweet and there are potentially millions to be made. Miss out on one, or misjudge its impact, and your portfolio could take a hit.

Beijing ‘seriously concerned’ about Trump’s comments on One China policy


Hedge funds and other high-speed traders now have a new opportunity to bet against the companies Trump criticizes and for those he praises. Savvy traders can also expect the market to overreact to Trump tweets and then capitalize when battered shares bounce back.

And it’s not just single stocks.

Trump’s Lockheed tweet on Monday sent the entire Dow Jones U.S. Aerospace & Defense index sharply lower at the opening on Wall Street. By afternoon, the index had recovered somewhat and was down about 210 points, or 1.6 percent.

The same pattern happened last Tuesday, when Trump jolted Boeing’s stock with an attack on its Air Force One contract. Boeing shares and the rest of the aerospace industry sold off in the morning then rallied back hard. Boeing finished the day up slightly. Long-term investors would have noticed no real difference in their holdings.

“It’s uncharted territory we’re in, that’s for sure,” said Stephen Massocca of Wedbush Equity Management. “You have to take each tweet and analyze it. Because he tends to lash out. But Boeing just hit a new high today, and I imagine the same will wind up being true for Lockheed. So if he does initially move the market, a smart trader can take advantage of that.”

Some traders are already working on programming Trump’s tweets into their computer trading models.

“There are people diligently working to create algorithms for Trump’s tweets, and if he continues to increase the size of the data set then we’ll likely see full automation sooner than later,” said Zachary David, a senior analyst at KOR Group, a consulting firm. But the strategy carries big risks, he said.

Tillerson boosters have Russia, Exxon business ties


“Automating trades based on algorithmically interpreting the language of tweets is difficult because there is a high cost to getting the direction wrong,” David said.

Trump’s penchant for going after individual companies is unique in American history. Other presidents have browbeaten industries — President Barack Obama for instance took several shots at Wall Street — but few have rocked individual stock prices like Trump has in the weeks since his surprising White House win.

“We’ve seen presidents lean on companies very occasionally in the past — for instance, JFK pressing steel companies to reverse a price increase and LBJ trying to settle strikes,” presidential historian Michael Beschloss said of Trump’s approach. “But that did not resemble what seems to be President-elect Trump’s intention to do this much more frequently and as a prominent element of his economic policy.”

The stock price shifts may not benefit the president-elect himself. Transition spokesman Jason Miller last week said Trump sold all of his extensive stock holdings in June. But so far, Trump’s team has not produced any evidence of the stock sales.

But people in Trump’s inner circle could benefit from his tweets if they know he’s about to target a company before the public does. That would conceivably run afoul of insider trading laws, which a 2020 law extended to government employees. Former Securities and Exchange Commission attorneys said it’s unlikely the agency would investigate Trump’s aides for insider trading. The Justice Department would also have the authority to prosecute them.

“The SEC wouldn’t touch that,” said Stephen Crimmins, a former SEC enforcement division attorney who is now with the law firm Murphy & McGonigle. “The nature of the information is not specific enough to the company, but is rather of a political nature.”

Isaac Arnsdorf contributed to this report.

Best Binary Options Brokers 2020:
  • Binarium

    Best Binary Options Broker 2020!
    Good Choice for Beginners!
    Free Trading Education, Free Demo Account!
    Get a Sign-Up Bonus Now!

  • Binomo

    2nd in our ranking!

Like this post? Please share to your friends:
How To Start Binary Options Trading 2020
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: