Skip to content

QUAY17/Stock-Bought

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stock Bought: Python Stock Trading Project

The motivation for this project follows an entry-level consumer’s desire to begin their investment venture and broaden their financial horizons. Specifically, the project involves, and was incited by, Robinhood: A financial services company whose claim to fame resides in its pioneered—now widely adopted—commission-free investing. This key feature makes Robinhood the de facto medium for an individual interested in investing in stocks, crypto, IPOs, etc.—without the overhead of traditional investing. Staying in-line with Robinhood’s appeal to the entry-level investor, this project aims to create tools for such an investor to create, test, and automatically implement their given trading scheme on Robinhood. Our project is proposed to be, at its core, a toolkit to aid algorithmic trading—both in its production and implementation.

Statement of Proposal: We propose to build a software toolkit that is meant to be used as an extension to Robinhood’s API. Our tools include the additional functionality of aggregating external data, editing stock price target models, backtesting tools, and automated execution of certain actions on Robinhood—namely buy/sell orders.

For Ubuntu installation:

  1. Create a new virtual environment with python3.9.7 (optional)
  2. Activate the new virtual environment with source env_name/bin/activate
  3. Now inside your new environment change directories to the project folder
  4. Run 'pip install -r ubuntu_requirements.txt' to install all the required libraries (required)

To run the program run the following line:

  1. python login_page.py

About

Stock Trading Python Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages