Official Stocksera API
Project description
Stocksera API
This is the official API for Stocksera. Visit Stocksera at https://github.com/guanquann/Stocksera.
Installation
The package can easily be installed in your terminal by entering
pip install stocksera
Import the package
import stocksera
Get data from Reddit
reddit = stocksera.Reddit()
# Get total number of mentions on wallstreetbets
df = reddit.wsb_mentions(days=1)
# Get number of mentions of a stock overtime on wallstreetbets
df = reddit.wsb_mentions(ticker="AAPL")
# Get total number of puts/calls mentions on wallstreetbets
df = reddit.wsb_options(days=1)
# Get number of puts/calls mentions of a stock overtime on wallstreetbets
df = reddit.wsb_options(ticker="AAPL")
# Get subreddit count on Reddit
df = reddit.subreddit(ticker="GME")
Get stocks related data
stock = stocksera.Stock()
# Get SEC fillings of a stock
df = stock.sec_fillings(ticker="AAPL")
# Get news and sentiment of a stock
df = stock.news_sentiment(ticker="AAPL")
# Get recent insider trading of all tickers
df = stock.insider_trading(limit=500)
# Get insider trading of a stock
df = stock.insider_trading(ticker="AAPL")
# Get recent insider trading analysis
df = stock.latest_insider_trading_summary()
# Get stocks with recent consistenly high FTD
df = stock.ftd()
# Get FTD of a stock
df = stock.ftd(ticker="AAPL")
# Get earnings calendar of stocks
df = stock.earnings_calendar()
Get government trades data
government = stocksera.Government()
# Get all senate trades
df = government.senate()
# Get senate trades of a specific person
df = government.senate(name="Thomas H Tuberville")
# Get senate trades of a specific ticker
df = government.senate(ticker="AAPL")
# Get all house trades
df = government.house()
# Get house trades of a specific person
df = government.house(name="Hon. Nancy Pelosi")
# Get house trades of a specific ticker
df = government.house(ticker="AAPL")
# Get house trades of a state
df = government.house(state="TX")
Get ETF data
etf = stocksera.ETF()
# Get market indices
df = etf.market_summary(market_type="snp500")
# Get Jim Cramer trades
df = etf.jim_cramer()
Get economic data
economy = stocksera.Economy()
# Get reverse repo
df = economy.reverse_repo()
# Get daily treasury
df = economy.daily_treasury()
# Get inflation
df = economy.inflation()
# Get initial jobless claims
df = economy.jobless_claims()
# Get retail sales
df = economy.retail_sales()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
stocksera-0.1.16.tar.gz
(4.4 kB
view hashes)
Built Distribution
Close
Hashes for stocksera-0.1.16-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a1d937e74a70e73fc493d577b91104ef1c78880bbe4843a5ba25738264cce78 |
|
MD5 | b3a343593af0cbafec63b77626a4e4c6 |
|
BLAKE2b-256 | a63fce7ded7b9b4f074013b2fb60287e3af20f29da3b11c4edd78e0b3b983783 |