API client for Robinhood
WARNING. this project is under active development (pre alpha). USE AT YOUR OWN RISK.
pip install fast_arrow
@todo
fast_arrow
is Robinhood api client, not an automated trading system. thus, "keep it simple stupid"
Robinhood as an API has a few different core objects,
- instruments (Option, Stock)
- marketdata (OptionMarketdata, StockMarketdata)
- positions (OptionPosition, StockPosition)
- orders (OptionOrder, StockOrder)
- account stuff (that I'll build for later)
fast_arrow
expects that users want to merge these core objects. For example,
fetch Apple, Inc (Stock) quote data (StockMarketdata) to display the current
price per share of $APPL stock.
Install pipenv, and then run,
pipenv install --dev
Run the test suite via,
make test
Run the test suite against a specific python version,
pipenv run tox -e py36