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(days=1, ticker="AAPL")
# Get total number of puts/calls mentions on wallstreetbets
df = reddit.wsb_options(days=1)
# Get subreddit count on Reddit
df = reddit.subreddit(days=50, 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="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(ticker="AAPL", segment="featured", call="buy")
Get economic data
economy = stocksera.Economy()
# Get reverse repo
df = economy.reverse_repo(days=100)
# Get daily treasury
df = economy.daily_treasury(days=100)
# Get inflation
df = economy.inflation()
# Get initial jobless claims
df = economy.jobless_claims(days=100)
# Get retail sales
df = economy.retail_sales(days=100)
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.17.tar.gz
(4.5 kB
view hashes)
Built Distribution
Close
Hashes for stocksera-0.1.17-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1c21a89c947ad645f987f84ac8b76eadeb6bb3119505661d2f7298624bd926c |
|
MD5 | dd24206bc7572bf6fd6f3ef5d73b593b |
|
BLAKE2b-256 | 822f74a28796110a5a6077f225c99b59589dbd9c3f58b0629f59a68e829537a1 |