.. image:: https://i.imgur.com/74CYw5g.png
:target: https://github.com/robinhood-unofficial/pyrh
:alt: robinhood-logo
-------------------------------------------------------------
pyrh - Unofficial Robinhood API
###############################
.. image:: https://github.com/robinhood-unofficial/pyrh/workflows/build/badge.svg?branch=master&event=push
:target: https://github.com/robinhood-unofficial/pyrh/actions?query=workflow%3Abuild+branch%3Amaster
:alt: Build Status
.. image:: https://codecov.io/gh/robinhood-unofficial/pyrh/branch/master/graph/badge.svg
:target: https://codecov.io/gh/robinhood-unofficial/pyrh
:alt: Coverage
.. image:: https://readthedocs.org/projects/pyrh/badge/?version=latest
:target: https://pyrh.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://img.shields.io/pypi/v/pyrh?style=plastic
:target: https://pypi.org/project/pyrh/
:alt: PyPI Version
.. image:: https://img.shields.io/pypi/dm/pyrh?color=blue&style=plastic
:target: https://pypi.org/project/pyrh/
:alt: PyPI - Downloads
.. image:: https://img.shields.io/github/license/robinhood-unofficial/Robinhood
:target: https://github.com/robinhood-unofficial/pyrh/blob/master/LICENSE
:alt: License
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
:alt: Code Style
.. image:: https://img.shields.io/gitter/room/J-Robinhood/Lobby
:target: https://gitter.im/J-Robinhood/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
:alt: Gitter
Python Framework to make trades with Unofficial Robinhood API. Supports Python 3.8.1+
*Please note this project is not currently actively maintained, but is accepting contributions*
Documentation: https://pyrh.readthedocs.io/en/latest/
Quick start
***********
.. code-block:: python
from pyrh import Robinhood
rh = Robinhood(username="YOUR_EMAIL", password="YOUR_PASSWORD")
rh.login()
rh.print_quote("AAPL")
How To Install:
***************
.. code-block::
pip install pyrh
Running example.ipynb_
**********************
.. _example.ipynb: https://github.com/robinhood-unofficial/pyrh/blob/master/notebooks/example.ipynb
Clone the repository and install jupyter capabilities.
.. code-block::
$ git clone https://github.com/robinhood-unofficial/pyrh.git
$ cd pyrh
$ python --version # python 3.3+ for venv functionality
Python 3.8.1
$ python -m venv pyrh_env
$ source pyrh_env/bin/activate
(pyrh_env) $ pip install .[notebook]
(pyrh_env) $ cp .env.sample .env # update the values in here
(pyrh_env) $ jupyter notebook notebooks/example.ipynb
Now just run the files in the example.
Related
*******
* `robinhood-ruby <https://github.com/rememberlenny/robinhood-ruby>`_ - RubyGem for interacting with Robinhood API
* `robinhood-node <https://github.com/aurbano/robinhood-node>`_ - NodeJS module to make trades with Robinhood Private API
* See the original `blog post <https://medium.com/@rohanpai25/reversing-robinhood-free-accessible-automated-stock-trading-f40fba1e7d8b>`_.
Raw data
{
"_id": null,
"home_page": "https://pyrh.readthedocs.io/en/latest",
"name": "pyrh",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8.1,<4.0.0",
"maintainer_email": "",
"keywords": "trading,options,robinhood,stock,api",
"author": "Unofficial Robinhood Python API Developers",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/08/6a/fd31dc2cd065ab1787d13c8a84ddee88265ff9e9f689582f0711d2011ffd/pyrh-2.1.1.tar.gz",
"platform": null,
"description": ".. image:: https://i.imgur.com/74CYw5g.png\n :target: https://github.com/robinhood-unofficial/pyrh\n :alt: robinhood-logo\n\n-------------------------------------------------------------\n\npyrh - Unofficial Robinhood API\n###############################\n\n.. image:: https://github.com/robinhood-unofficial/pyrh/workflows/build/badge.svg?branch=master&event=push\n :target: https://github.com/robinhood-unofficial/pyrh/actions?query=workflow%3Abuild+branch%3Amaster\n :alt: Build Status\n\n.. image:: https://codecov.io/gh/robinhood-unofficial/pyrh/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/robinhood-unofficial/pyrh\n :alt: Coverage\n\n.. image:: https://readthedocs.org/projects/pyrh/badge/?version=latest\n :target: https://pyrh.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/pypi/v/pyrh?style=plastic\n :target: https://pypi.org/project/pyrh/\n :alt: PyPI Version\n\n.. image:: https://img.shields.io/pypi/dm/pyrh?color=blue&style=plastic\n :target: https://pypi.org/project/pyrh/\n :alt: PyPI - Downloads\n\n.. image:: https://img.shields.io/github/license/robinhood-unofficial/Robinhood\n :target: https://github.com/robinhood-unofficial/pyrh/blob/master/LICENSE\n :alt: License\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/psf/black\n :alt: Code Style\n\n.. image:: https://img.shields.io/gitter/room/J-Robinhood/Lobby\n :target: https://gitter.im/J-Robinhood/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n :alt: Gitter\n\nPython Framework to make trades with Unofficial Robinhood API. Supports Python 3.8.1+\n\n*Please note this project is not currently actively maintained, but is accepting contributions*\n\nDocumentation: https://pyrh.readthedocs.io/en/latest/\n\nQuick start\n***********\n\n.. code-block:: python\n\n from pyrh import Robinhood\n\n rh = Robinhood(username=\"YOUR_EMAIL\", password=\"YOUR_PASSWORD\")\n rh.login()\n rh.print_quote(\"AAPL\")\n\nHow To Install:\n***************\n\n.. code-block::\n\n pip install pyrh\n\nRunning example.ipynb_\n**********************\n\n.. _example.ipynb: https://github.com/robinhood-unofficial/pyrh/blob/master/notebooks/example.ipynb\n\nClone the repository and install jupyter capabilities.\n\n.. code-block::\n\n $ git clone https://github.com/robinhood-unofficial/pyrh.git\n $ cd pyrh\n $ python --version # python 3.3+ for venv functionality\n Python 3.8.1\n $ python -m venv pyrh_env\n $ source pyrh_env/bin/activate\n (pyrh_env) $ pip install .[notebook]\n (pyrh_env) $ cp .env.sample .env # update the values in here\n (pyrh_env) $ jupyter notebook notebooks/example.ipynb\n\nNow just run the files in the example.\n\nRelated\n*******\n\n* `robinhood-ruby <https://github.com/rememberlenny/robinhood-ruby>`_ - RubyGem for interacting with Robinhood API\n* `robinhood-node <https://github.com/aurbano/robinhood-node>`_ - NodeJS module to make trades with Robinhood Private API\n* See the original `blog post <https://medium.com/@rohanpai25/reversing-robinhood-free-accessible-automated-stock-trading-f40fba1e7d8b>`_.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Unofficial Robinhood Python API",
"version": "2.1.1",
"split_keywords": [
"trading",
"options",
"robinhood",
"stock",
"api"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5c373a5706ffff5a040fbe46247543d28beac7f33279bc37cf90a3afe6c1d959",
"md5": "df21167d22dc50059f4bdd3b5c19afa6",
"sha256": "7d73ca637dd52c9599d0b0a11bbbf5312711737bd4c76e196c7739cd09488723"
},
"downloads": -1,
"filename": "pyrh-2.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "df21167d22dc50059f4bdd3b5c19afa6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8.1,<4.0.0",
"size": 30151,
"upload_time": "2023-01-22T00:36:15",
"upload_time_iso_8601": "2023-01-22T00:36:15.108404Z",
"url": "https://files.pythonhosted.org/packages/5c/37/3a5706ffff5a040fbe46247543d28beac7f33279bc37cf90a3afe6c1d959/pyrh-2.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "086afd31dc2cd065ab1787d13c8a84ddee88265ff9e9f689582f0711d2011ffd",
"md5": "8852aa5630e0f308d12bd7ac3b565bdb",
"sha256": "8f9e8f770770536479e32aab5f50f37e7137572d54e67cffe614492028acc67d"
},
"downloads": -1,
"filename": "pyrh-2.1.1.tar.gz",
"has_sig": false,
"md5_digest": "8852aa5630e0f308d12bd7ac3b565bdb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8.1,<4.0.0",
"size": 25355,
"upload_time": "2023-01-22T00:36:17",
"upload_time_iso_8601": "2023-01-22T00:36:17.716827Z",
"url": "https://files.pythonhosted.org/packages/08/6a/fd31dc2cd065ab1787d13c8a84ddee88265ff9e9f689582f0711d2011ffd/pyrh-2.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-22 00:36:17",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "pyrh"
}