Skip to content

Python command line to connect, extract and process Robinhood App data. Export your Robinhood transactions, check your performance and more.

License

Notifications You must be signed in to change notification settings

rubenspg/robindata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robindata

Robindata is a simple command line tool written in Python to interact with Robinhood app.

There are some useful commands to do:

  1. Export all your transactions to a CSV file;
  2. Show the performance of your portfolio or trades (per a given period of time);

Usage

How to Install

Requirements

  • Python 3.6+
  • Pip
  1. Clone this repository
$ git clone https://github.com/rubenspg/robindata.git
  1. Enter in the source code directory and install right from the source (or via pip from PyPI):
$ pyenv virtualenv 3.9.7 robindata
$ pyenv local robindata
$ pip install -r requirements.txt
$ python setup.py install

Commands

Export transactions

The following command will connect to Robinhood and export all your transactions to a CSV file and store it in your local directory.

$ robindata login
$ robindata export-transactions

Resources

The interaction with Robinhood API is made by this Robinhood library.

Contribution

Feel free to fork and make Pull Requests to this repo adding more functionalities.

About

Python command line to connect, extract and process Robinhood App data. Export your Robinhood transactions, check your performance and more.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages