Files
OpenBB/website/content/sdk/usage/api-keys.md
James Maslek 747c53512d Release/3.2.4 (#5696)
* test

* ultima description (#5541)

* Updating showcase page (#5543)

* updating showcase page

* use sdk instead

* add new bot command autopost docs (#5530)

add new bot command autopost docs to docs.openbb.co

Co-authored-by: James Maslek <jmaslek11@gmail.com>

* Hotfix/ultima improvements (#5553)

* tweaks for monetization

* fix linting issue

* fix: Modify 'load' behavior to append data to existing sheet (#5503)

* fix: Modify 'load' behavior to append data to existing sheet

Details:
- Added logic to detect existing sheet and append data if present.
- There is no direct way to append on the sheet, so I am reading the sheet to get the last row number and then writing after that row number.

Resolves: #5472

* Fixed 'worksheet not found' error during export to an existing sheet

* Changes:
* Now if the sheet exists in the xlsx file it will ask the user if he
  wants to replace/append/create new sheet

---------

Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>

* added platform API integration test to Nightly build (#5571)

* Add columns to `stocks/search` (#5565)

* Add columns to `stocks/search`

isin, cusip, figi, composite_figi, shareclass_figi

* Update test_search[False].txt

* Update test_search[True].txt

* Delete tests/openbb_terminal/stocks/cassettes/test_stocks_helper/test_search.yaml

* Create test_search.yaml

---------

Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>

* updating ultima urls (#5587)

* fix: A value is trying to be set on a copy of a slice from a DataFrame #5582 (#5591)

* Update README.md (#5598)

* Hotfix/econometrics export filename fix (#5508)

* fix: Modify 'load' behavior to append data to existing sheet

Details:
- Added logic to detect existing sheet and append data if present.
- There is no direct way to append on the sheet, so I am reading the sheet to get the last row number and then writing after that row number.

Resolves: #5472

* Added --export option for exporting to a desired file in /econometrics menu

* Added a -f/--file option to provide the filename for export.
Made -t/--type and -f/--file mutually exclusive.
If -f is not given, -t is required and the filename will be generated based on the time and module.

* Revert `helper_funcs.py` to original state

* Made some arguments not required.

* Minor changes asked by @deeleeramone

* No sheet name

* black

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>

* FIX #5600 Updated the Twitter logo to X logo (#5601)

* Change Ultima paragraph (#5624)

* change ultima paragraph

* remove old paragraph

* Update CONTRIBUTING.md (#5623)

* mobile line-brake fixed (#5604)

In the mobile view (media max 400px ), the text line "Installation >>" appears broken into smaller segments.

Co-authored-by: James Maslek <jmaslek11@gmail.com>

* Docs/terminalpro and improvement (#5622)

* add first iteration of content for Terminal Pro

* Update index.md

* Update dashboards.md

* Update folders.md

* Update grouping.md

* Update report.md

* Update templates.md

* Update quick-start.md

* Update index.md

* Update index.md

* Update home.md

* Update news.md

* Update index.md

* Update index.md

* Update index.md

* Update data-provider.md

* Update chat-with-widget.md

* Update data-manipulation.md

* Update forecasting.md

* fix: images self closing tags

* fix: only pro visitors can see pro

* inter font

* improve SEO content and restructuring

* add new package for toggle on tutorials

* move folder around

* improve main page of each prod

* small updates and improvements

* fix logo above

* small improvement in headtitle for portfolio funcs

* fix typos from OpenAI's GPT-4

* fix _category_ json

* remove generic SEO words

* add script that generates SEO for documentation

* add missing file

* remove sdk warning message

* fix links for andrew

---------

Co-authored-by: jose-donato <zmcdonato@gmail.com>
Co-authored-by: jose-donato <43375532+jose-donato@users.noreply.github.com>
Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com>

* Add light blue banner, blue when clicking sidebar + fix link in docusaurus.config.js (#5627)

* typo

* pro docs tab coloring

* sidebar selection blue

* redirecting missing

* fix docs (#5646)

* Fix the redirect for intro to the correct url for docs (#5658)

* fix the redirect for intro to the correct url for docs

* fix code linting

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>

* Improve Pro documentation further (#5641)

* small improvement

* Fix TutorialVideo for mobile view

* main page terminal pro docs

* jose whelp

* placeholder index file that needs to be removed

* fix: fixes sidebar, removes unused index.md

* update link to api keys

* update api keys link

* fix hyperlinks in terminal helper

* fix a few more links

* fix some more links

* linter

* black linter

* improve main docs page for each product

* small refactor

* header to take to main page of product

* run OpenAI script to generate SEO for pro content

---------

Co-authored-by: jose-donato <43375532+jose-donato@users.noreply.github.com>

* Update folders.md

* Update integrate-your-own-backend.md

* Update index.md

* Update settings.md (#5665)

* fix front matter (#5667)

* #5633 adding comma every 1000 (#5652)

* #5633 adding comma every 1000

* pylint

---------

Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>

* Hotfix/reports model render report sanitize inputs (#5669)

* Adding more robust special character handling to create_output_path().Addresses https://github.com/OpenBB-finance/OpenBBTerminal/issues/5299

* Running black linter on code to conform to OBB style guides.

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>

* hotfix/fix-gov-histcont: Fix #5650 - /stocks/gov/histcont (#5676)

* fix histcont

* some cleanup

* remove sort line

* 12-31 not 12-12

* columns_keep_types

* remove space in regex (#5675)

* Pin openai (#5685)

* Clarified stocks/ta empty recom object message (#5468)

* Clarified stocks/ta empty recom object message

* black

* lint

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>

* improved market cap value extraction (#5169)

* improved market cap value extraction

* pylint

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>

* 3.2.3->3.2.4

* Changelogs

* new changelog

---------

Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
Co-authored-by: Andrew <andrew.kenreich@gmail.com>
Co-authored-by: Adi Sai <adithya.sairam1@gmail.com>
Co-authored-by: Sandip Saha <sandipsmoto@gmail.com>
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
Co-authored-by: Luqman <luqazino@gmail.com>
Co-authored-by: Adwait <111136306+AdwaitSalankar@users.noreply.github.com>
Co-authored-by: Abhishek Amar <66067391+abhishek-amar@users.noreply.github.com>
Co-authored-by: DidierRLopes <dro.lopes@campus.fct.unl.pt>
Co-authored-by: professssor <62937125+professssor@users.noreply.github.com>
Co-authored-by: Farookh Zaheer Siddiqui <129654632+FarukhS52@users.noreply.github.com>
Co-authored-by: MAX SHESTOV <57421753+maxxsh@users.noreply.github.com>
Co-authored-by: jose-donato <zmcdonato@gmail.com>
Co-authored-by: jose-donato <43375532+jose-donato@users.noreply.github.com>
Co-authored-by: Mohamad Fadil <fadil.parves@gmail.com>
Co-authored-by: Ramazan <guvencramazan@outlook.com>
Co-authored-by: joshuabuildsthings <joshuabuildsthings@users.noreply.github.com>
Co-authored-by: wojda <114031148+polooner@users.noreply.github.com>
Co-authored-by: Bim Phomthong <118195204+bimbolimbo@users.noreply.github.com>
2023-11-09 15:48:33 -05:00

30 KiB
Vendored
Raw Blame History

title, sidebar_position, description, keywords
title sidebar_position description keywords
Setting API Keys 2 This documentation page describes how you can set your own API keys from each data vendor on OpenBB to leverage their datasets.
API keys
datasets
data vendors
subscription

import HeadTitle from '@site/src/components/General/HeadTitle.tsx';

The Keys Module

API (Application Programming Interface) keys are access credentials for obtaining data from a particular source. They are a string of random characters assigned, by the data provider, to an individual account. Most vendors offer a free tier requiring only a valid email address, some will require an account with proper KYC (Know Your Customer). Each source is entered into the SDK with the openbb.keys module, using the syntax described in the sections below. Wrapping the command with help() will print the docstrings to the screen. For example:

help(openbb.keys.reddit)

Which prints:

    Set Reddit key

    Parameters
    ----------
    client_id: str
        Client ID
    client_secret: str
        Client secret
    password: str
        User password
    username: str
        User username
    useragent: str
        User useragent
    persist: bool, optional
        If False, api key change will be contained to where it was changed. For example, a Jupyter notebook session.
        If True, api key change will be global, i.e. it will affect terminal environment variables.
        By default, False.
    show_output: bool, optional

    Returns
    -------
    str
        Status of key set

    Examples
    --------
    >>> from openbb_terminal.sdk import openbb
    >>> openbb.keys.reddit(
            client_id="example_id",
            client_secret="example_secret",
            password="example_password",
            username="example_username",
            useragent="example_useragent"
        )

A message similar to the one below will be printed when a function requesting data from an API is called but the key has not yet been entered.

openbb.stocks.quote("AAPL")
API_KEY_FINANCIALMODELINGPREP not defined. Set API Keys in ~/.openbb_terminal/.env or under keys menu.

The menu also provides a method for testing the validity of a key upon entry. It can be easy to copy & paste the string with a missing character; so, if the test fails, check that the values were correctly recorded with the command:

openbb.keys.mykeys(show = True)

We recommend gradually obtaining keys, when the use of a specific function requires it.

Instructions by Source

This section covers all API keys listed above and include detailed instructions how to obtain each API key. By clicking on each name, the section will expand and instructions are provided. Include, persist = True in the syntax to permanently store the key on the machine.

AlphaVantage

Alpha Vantage provides enterprise-grade financial market data through a set of powerful and developer-friendly data APIs and spreadsheets. From traditional asset classes (e.g., stocks, ETFs, mutual funds) to economic indicators, from foreign exchange rates to commodities, from fundamental data to technical indicators, Alpha Vantage is your one-stop-shop for real-time and historical global market data delivered through cloud-based APIs, Excel, and Google Sheets.

Instructions

Go to: https://www.alphavantage.co/support/#api-key

AlphaVantage

AlphaVantage

Fill out the form, pass Captcha, and click on, "GET FREE API KEY". The issued key can be entered into the OpenBB SDK with:

openbb.keys.av(key = 'REPLACE_WITH_KEY', persist = True)

Binance

Binance cryptocurrency exchange - We operate the worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume

Instructions

Go to: https://www.binance.com/en/support/faq/how-to-create-api-360002502072

Binance

These instructions should provide clear guidance for obtaining an API Key. Enter the issued credentials into the OpenBB SDK with:

openbb.keys.binance(
    key = 'REPLACE_WITH_KEY',
    secret = 'REPLACE_WITH_SECRET',
    persist = True
)

Bitquery

Bitquery is an API-first product company dedicated to power and solve blockchain data problems using the ground truth of on-chain data.

Instructions

Go to: https://bitquery.io/<

Bitquery

Click "Try GraphQL API", which opens the following screen:

Try GraphQL API

After creating an account and verifying the email address, get the value for the key by clicking on the "API Key" tab.

Get Bitquery API Key

Enter this API key into the OpenBB SDK with:

openbb.keys.bitquery(key = 'REPLACE_WITH_KEY', persist = True)

BizToc

BizToc is the one-stop business and finance news hub, encapsulating the top 200 US news providers in real time.

Instructions

The BizToc API is hosted on RapidAPI. To set up, go to: https://rapidapi.com/thma/api/biztoc.

biztoc0

In the top right, select "Sign Up". After answering some questions, you will be prompted to select one of their plans.

biztoc1

After signing up, navigate back to https://rapidapi.com/thma/api/biztoc. If you are logged in, you will see a header called X-RapidAPI-Key.

biztoc2

Copy the key to the clipboard, and enter this key into the OpenBB Terminal with:

openbb.keys.biztoc(key = "REPLACE_WITH_KEY", persist=True)

CoinMarketCap

CoinMarketCap is the world's most-referenced price-tracking website for cryptoassets in the rapidly growing cryptocurrency space. Its mission is to make crypto discoverable and efficient globally by empowering retail users with unbiased, high quality and accurate information for drawing their own informed conclusions.

Instructions

Go to: https://coinmarketcap.com/api

CoinMarketCap

Click on, "Get Your Free API Key Now", which opens to the page:

CoinMarketCap

Once the account has been created, copy the API key displayed within the dashboard.

CoinMarketCap

Enter the API key into the OpenBB SDK with:

openbb.keys.cmc(key = 'REPLACE_WITH_KEY', persist = True)

Coinbase

Coinbase is a secure online platform for buying, selling, transferring, and storing cryptocurrency.

Instructions

Go to: https://help.coinbase.com/en/exchange/managing-my-account/how-to-create-an-api-key

Coinbase

Follow the instructions to obtain the credentials for the specific account. Enter the three values into the OpenBB SDK with:

openbb.keys.coinbase(
    key = 'REPLACE_WITH_KEY',
    secret = 'REPLACE_WITH_SECRET',
    passphrase = 'REPLACE_WITH_PASSPHRASE',
    persist = True
)

Coinglass

Coinglass is a cryptocurrency futures trading & information platform,where you can find the Bitcoin Liquidations ,Bitcoin open interest, Grayscale Bitcoin Trust,Bitcoin longs vs shorts ratio and actively compare funding rates for crypto futures.Above all the quantities are shown as per their respective contract value.

Instructions

Go to: https://www.coinglass.com/

Coinglass

Click, "Log in", and then sign up for an account. This opens the page:

Coinglass

With the account created, find the assigned API key within the account profile page. Enter this value into the OpenBB SDK with:

openbb.keys.coinglass(key = 'REPLACE_WITH_KEY', persist = True)

Companies House

The Companies House API lets you retrieve information about limited companies (and other companies that fall within the Companies Act 2006). The data returned is live and real-time, and is simple to use and understand.

Instructions

Setup an account by following the instructions here.

Companies House

After creating the account and logging in, click on, Create an Application. Fill out the form and then click the Create button at the bottom of the page.

Create an Application

Once the application is created, an API key can be generated by clicking on View all Applications, and then the Create new key button at the bottom. Copy the API key value to the clipboard and then enter it into the OpenBB SDK with:

openbb.keys.companieshouse('REPLACE_WITH_KEY', persist = True)

Crypto Panic

CryptoPanic is a news aggregator platform indicating impact on price and market for traders and cryptocurrency enthusiasts.

Instructions

Go to: https://cryptopanic.com/developers/api/

Crypto Panic

Click on, "Sign up", and after creating, the API Key will be displayed on the documentation page, "Your free API auth token".

Crypto Panic

Enter that value in the OpenBB SDK with:

openbb.keys.cpanic(key = 'REPLACE_WITH_KEY', persist = True)

Databento

Databento eliminates tens of thousands of dollars in upfront expenses per dataset without sacrificing data integrity. We give you the flexibility to pick up real-time full exchange feeds and terabytes of historical data, whenever you need it.

Instructions

Go to: https://docs.databento.com/getting-started

Databento

Click on, Sign up, and after creating an account, the API key is found in the account portal.

Databento

Enter this into the terminal with:

openbb.keys.databento(key = 'REPLACE_WITH_KEY')

Degiro

DEGIRO is Europe's fastest growing online stock broker. DEGIRO distinguishes itself from its competitors by offering extremely low trading commissions.

Instructions

Go to: https://www.degiro.com/

Degiro

Click on, "Open an account", and then go through the registration process. After setting up the account, the login credentials can be entered in the OpenBB SDK with:

openbb.keys.degiro(
    username = 'USERNAME',
    password = 'PASSWORD',
    persist = True
)

Instructions for setting up 2FA authorization are here.

EODHD

Historical End of Day, Intraday, and Live prices API, with Fundamental Financial data API for more than 120000 stocks, ETFs and funds all over the world.

Instructions

Go to: https://eodhistoricaldata.com/r/?ref=869U7F4J

EODHD

Clicking on, "Registration", opens the page:

EODHD

Once registered, the API Key will be next to "API TOKEN".

EODHD

Enter this string into the OpenBB SDK with:

openbb.keys.eodhd(key = 'REPLACE_WITH_KEY', persist = True)

Finnhub

With the sole mission of democratizing financial data, we are proud to offer a FREE realtime API for stocks, forex and cryptocurrency.

Instructions

Go to: https://finnhub.io/

Finnhub

Click on, "Get free api key", to open the page:

Finnhub

Once the account has been created, find the API key in the account dashboard.

Finnhub

Add this key to the OpenBB SDK with:

openbb.keys.finnhub(key = 'REPLACE_WITH_KEY', persist = True)

Financial Modeling Prep

Enhance your application with our data that goes up to 30 years back in history. Earnings calendar, financial statements, multiple exchanges and more!

Instructions

Go to: https://site.financialmodelingprep.com/developer/docs

FinancialModelingPrep

FinancialModelingPrep

Click on, "Get my API KEY here", and sign up for a free account.

FinancialModelingPrep

With an account created, sign in and navigate to the Dashboard, which shows the assigned token. by pressing the "Dashboard" button which will show the API key.

FinancialModelingPrep

Enter the key into the OpenBB SDK with:

openbb.keys.fmp(key = 'REPLACE_WITH_KEY', persist = True)

FRED

FRED is the trusted source for economic data since 1991. Download, graph, and track 819,000 US and international time series from 110 sources.

Instructions

Go to: https://fred.stlouisfed.org

FRED

Click on, "My Account", create a new account or sign in with Google:

FRED

After completing the sign-up, go to "My Account", and select "API Keys". Then, click on, "Request API Key".

FRED

Fill in the box for information about the use-case for FRED, and by clicking, "Request API key", at the bottom of the page, the API key will be issued.

FRED

Enter the API key into the OpenBB SDK with:

openbb.keys.fred(key = 'REPLACE_WITH_KEY', persist = True)

GitHub

GitHub is where over 100 million developers shape the future of software.

Instructions

GitHub

Sign up for, or sign in to, GitHub. Once logged in, navigate to the apps page, under account settings.

GitHub

Select, "New GitHub App":

GitHub

After creating the app, the key will be issued. Enter this token into the OpenBB SDK with:

openbb.keys.github(key = 'REPLACE_WITH_KEY', persist = True)

Glassnode

Glassnode makes blockchain data accessible for everyone. We source and carefully dissect on-chain data, to deliver contextualized and actionable insights.

Instructions

Go to: https://studio.glassnode.com

Glassnode

Click on, "Sign up", and create an account:

Glassnode

After creating an account, navigate to the account settings and generate an API Key.

Glassnode

Enter this key in the OpenBB SDK with:

openbb.keys.glassnode(key = 'REPLACE_WITH_KEY', persist = True)

Intrinio

Intrinio is more than a financial data API provider – we're a real time data partner. That means we're your guide to every step of the financial data.

Instructions

Go to: https://intrinio.com/starter-plan

Intrinio

An API key will be issued with a subscription. Find the token value within the account dashboard, and enter it into the OpenBB SDK with:

openbb.keys.intrinio(key = 'REPLACE_WITH_KEY', persist = True)

Messari

Gain an edge over the crypto market with professional grade data, tools, and research.

Instructions

Go to: https://messari.io

Messari

Click on, "Sign up", and create an account.

Messari

After creating the account, navigate to the account page, and click on the tab for, API Access.

Messari

Copy the API key and add it to the OpenBB SDK with:

openbb.keys.messari(key = 'REPLACE_WITH_KEY', persist = True)

News API

News API is a simple, easy-to-use REST API that returns JSON search results for current and historic news articles published by over 80,000 worldwide sources.

Instructions

Go to: https://newsapi.org

News API

Click on, "Get API Key", and fill out the form.

News API

Register for an account and the next screen will provide the API Key.

News API

Add this API key into the OpenBB SDK with:

openbb.keys.news(key = 'REPLACE_WITH_KEY', persist = True)

Oanda

OANDA's Currency Converter allows you to check the latest foreign exchange average bid/ask rates and convert all major world currencies.

Instructions

Go to: https://developer.oanda.com

Oanda

After creating an account, follow the steps below.

Oanda

Upon completion of the account setup, enter the credentials into the OpenBB SDK with:

openbb.keys.oanda(
    account = 'REPLACE_WITH_ACCOUNT',
    access_token = 'REPLACE_WITH_TOKEN',
    account_type = 'REPLACE_WITH_LIVE_OR_PRACTICE',
    persist = True
)

Polygon

Live & historical data for US stocks for all 19 exchanges. Instant access to real-time and historical stock market data.

Instructions

Go to: https://polygon.io

Polygon

Click on, "Get your Free API Key".

Polygon

After signing up, the API Key is found at the bottom of the account dashboard page.

Polygon

Enter the key into the OpenBB SDK with:

openbb.keys.polygon(key = 'REPLACE_WITH_KEY', persist = True)

Quandl

The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl’s platform is used by over 400,000 people, including analysts from the world’s top hedge funds, asset managers and investment banks.

Instructions

Quandl

Click on, "Sign Up", and register a new account.

Quandl

Follow the sign-up instructions, and upon completion the API key will be assigned.

Quandl

Enter the key into the OpenBB SDK with:

openbb.keys.quandl(key = 'REPLACE_WITH_KEY', persist = True)

Reddit

Reddit is a network of communities where people can dive into their interests, hobbies and passions.

Instructions

Sign in to Reddit, and then go to: https://old.reddit.com/prefs/apps/

Reddit

Scroll down and click on "create application", selecting "script".

Reddit

Once the application is created, you must register it here

Reddit

Click on, "Read the full API terms and sign up for usage", and fill out the form.

Reddit

After submitting the form, check for a confirmation email. The credentials will be displayed here, add them to the OpenBB SDK with:

openbb.keys.reddit(
    client_id = 'REPLACE_WITH_CLIENT_ID',
    client_secret = 'REPLACE_WITH_CLIENT_SECRET',
    username = 'REPLACE_WITH_REDDIT_USERNAME',
    password = 'REPLACE_WITH_REDDIT_PASSWORD',
    useragent = 'REPLACE_WITH_USER_AGENT',
    persist = True
)

Robinhood

Robinhood has commission-free investing, and tools to help shape your financial future.

Instructions

Go to: https://robinhood.com/us/en

Robinhood

After registering for an account, it can be added to the OpenBB SDK with:

openbb.keys.rb(
    username = 'REPLACE_WITH_USERNAME',
    password = 'REPLACE_WITH_PASSWORD',
    persist = True

The first login will request 2FA authorization from the device connected to the account.

Santiment

We provide tools to help you analyze crypto markets and find data-driven opportunities to optimize your investing.

Instructions

Go to: https://app.santiment.net

Santiment

Click on, "Sign up", and register for an account.

Santiment

Navigate to the account dashboard and generate a key.

Santiment

Add it to the OpenBB SDK with:

openbb.keys.santiment(key = 'REPLACE_WITH_KEY', persist = True)

Stocksera

Empowering investors to take advantage of alternative data. We track trending tickers on social media and provide alternative data for easy due-diligence & analysis.

Instructions

Go to: https://stocksera.pythonanywhere.com

Stocksera

Click on, "Log in", and create an account.

Stocksera

Once logged in, navigate to the "Developers" tab and copy the API key.

Stocksera

Add the key to the OpenBB SDK with:

openbb.keys.stocksera(key = 'REPLACE_WITH_KEY', persist = True)

Token Terminal

Token Terminal is a platform that aggregates financial data on the leading blockchains and decentralized applications.

Instructions

Go to: https://tokenterminal.com

Token Terminal

Click on, "Log in" and sign up for an account.

Token Terminal

Verify the email address, and then navigate go to the "API" tab and copy the API key to the clipboard.

Token Terminal

Add the key to the OpenBB SDK with:

openbb.keys.tokenterminal(key = 'REPLACE_WITH_KEY', persist = True)

Tradier

Tradier, the home of active traders. Our open collaboration platform allows investors to truly customize their trading experience like never before.

Instructions

Go to: https://documentation.tradier.com

Tradier

Click on, "Open Account", to start the sign-up process. After the account has been setup, navigate to Tradier Broker Dash and create the application. Request a sandbox access token, and enter this key into the OpenBB SDK with:

openbb.keys.tradier(key = 'REPLACE_WITH_KEY', persist = True)

Twitter

From breaking news and entertainment to sports and politics, get the full story with all the live commentary.

Upcoming changes to the Twitter API will deprecate the current functionality, it is uncertain if the features will continue to work.

Twitter API

Whale Alert

Whale Alert continuously collects and analyzes billions of blockchain transactions and related-off chain data from hundreds of reliable sources and converts it into an easy to use standardized format. Our world-class analytics and custom high speed database solutions process transactions the moment they are made, resulting in the largest and most up-to-date blockchain dataset in the world.

Instructions

Go to: https://docs.whale-alert.io Whale Alert

Click on, "sign up here".

Whale Alert

After creating the account, click on, "Create", to issue the API Key.

Whale Alert

Enter the key into the OpenBB SDK with:

openbb.keys.walert(key = 'REPLACE_WITH_KEY', persist = True)