Skip to main content

API client for Robinhood

Project description

fast_arrow

API client for Robinhood

Build Status Coverage Status


WARNING. this project is under active development (pre alpha). USE AT YOUR OWN RISK.

install

pip install fast_arrow

example

@todo

philosophy

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.

development

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fast_arrow-0.1.0.tar.gz (6.2 kB view hashes)

Uploaded Source

Built Distribution

fast_arrow-0.1.0-py3-none-any.whl (12.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page