This project is an extension of generous implementation found at https://github.com/StockStreamLive/RobinhoodJavaClient
This repository contains a client written in java for connecting to the Robinhood API. See sanko/Robinhood for documentation on the API.
- Ensure you have a Java SDK installed and configured with java/javac in your $PATH.
- Clone this repository.
- Execute ./gradlew jarFile
- Your jar will be built into the build/libs/ directory.
- Application's main class is App.java
- Make sure that you've file named
config.propertiesat pathsrc/main/resources(For security reasons file has been excluded) - Add following fields in
config.properties- username=<your_robinhood_username>
- password=<your_robinhood_password>
- Run main class App.java and you would see portfolio details on console such as
- Past transactions over 1 month, 6 months and 1 year
- Profit/loss in option positions (Please note, this doesn't consider your active positions)