Practical overview
When it fits
Use it when a locally run Twitter-keyword signal should trigger an exchange trade and you can configure the required developer and exchange API credentials.
Who it is for
- Developers who want to configure and run a local, keyword-triggered crypto trading script.
- Traders seeking a workflow that connects Twitter signals with Binance or Kraken API trading.
Documented uses
- Monitor tweets for configured keyword substrings associated with a cryptocurrency.
- Submit a buy through a selected exchange when a matching tweet is detected.
- Set a time-, price- or percentage-based sell condition for a triggered trade.
- Configure trade amounts according to the different sizing notes for Binance and Kraken.
Requirements & limits
- The documented stack is Python, Tweepy for Twitter access and ccxt for exchange trading.
- The README provides separate command-line scripts for Binance and Kraken.
- Binance buy amounts are entered in dollars and adjusted using exchange prices; the README says BNB is needed for fees.
- Kraken amounts must be valid trade sizes, including when divided among multiple sells.
- The repository README says updates stopped in March 2021; futures functionality mentioned there is not included in the GitHub code.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Prepare the bot for Binance or Kraken
Install the listed Python dependencies and configure credentials for a chosen exchange and Twitter access.
Before you start
- Python environment capable of installing the repository's requirements
- Twitter Developer API credentials
- Binance or Kraken API credentials
Steps
Install dependencies with the command below.
pip install -r requirements.txtCreate
../keys.jsonone directory above the repository, using the documented Twitter credential fields and the chosen exchange's API key and secret fields.For Binance, ensure the account has BNB for fees, as noted in the README.
Expected outcome
The documented dependency and credential configuration is in place for the repository's exchange-specific command-line script.
Guide limitations
- This guide covers setup only; it does not verify that the credentials, dependencies or repository work in a particular environment.
- The README says the repository stopped being updated in March 2021.
- Kraken trade amounts must satisfy the exchange's valid trade-size requirements.
Choose the exchange-specific script
Select the documented command for the exchange script that monitors a single ticker.
Before you start
- Repository dependencies installed
- Twitter and selected exchange credentials configured in
../keys.json
Steps
For Binance, use the command below.
python twitter_binance.pyFor Kraken, use the command below.
python twitter_kraken.py
Expected outcome
The selected exchange-specific script is invoked from the command line.
Guide limitations
- The README documents the commands but does not establish successful operation in a current environment.
- The scripts are described as monitoring a single ticker.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 18 October 2026
- Original website title
- jaimindp/Twitter_Activated_Crypto_Trading_Bot · Official homepage title · retained in its source language

