Skip to content

sournachos/rh-trading

Repository files navigation

RH-Trading

GitHub last commit GitHub top language License
My Linkedin



ℹ️ About

The project aims to facilitate access to buying and selling option contracts through Robinhood for profit (or at least that's the goal lol)
It also leverages the visualization and backtesting capabilities of the jesse tool

*** Work in progress. ***


🌱 Requirements To Use

  • Python is installed

  • Clone repository

  • Install deps -> pip install -r requirements.txt

  • As of 10/05:

    • A couple Robinhood strategies in /trading_strategies
    • Leveraging the jesse tool in /data_visualization using docker
  • To import historical candle data for a ticker of your choice:

    • Go to /data-visualization/.env-example
    • Copy the contents into a .env in that same folder
    • Edit values if/as needed.
    • Go to /data-visualization/import_candles.py
    • Edit the start_date, end_date and ticker values as desired to customize the retrieval of historical candle data
  • To run jesse on docker:

    • cd /data_visualization/docker
    • docker-compose up -d -- to start
    • open http://localhost:9000/#/ on your browser
    • docker-compose down -- to stop
  • With the docker container running:
    • Your local port 5432 is forwarded to the Postgres DB so you can use something like DBViz to get visibility into the data by using the .env postgres username and password

🚀 Technologies

The project was created using the following external resources:

🔗 Contributing

  • Fork the repository
  • Clone it to your local machine
  • Create a branch with your new feature
  • Add, commit, and push your changes to your branch
  • Create a pull request on this project with your branch changes

License

This project is using an MIT license. Click here LICENSE for more details.

Contributors

Jose
Dave

About

trading options in robinhood work-in-progress

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages