RobinhoodShell
A command line shell for trading stocks using Robinhood
Install / Use
npx skills add anilshanbhag/RobinhoodShellInstalls into whichever agent you are using.
README
Robinhood Shell
Robinhood Shell is a command line shell for trading stocks using Robinhood.

Commands Supported
l: Lists your current portfoliob <symbol> <quantity> <price>: Submits a limit order to buy <quantity> stocks of <symbol> at <price>s <symbol> <quantity> <price>: Submits a limit order to sell <quantity> stocks of <symbol> at <price>q <symbol>: Get quote (current price) for symbolq <symbol> <call/put> <strike_price> <(optional) expiration_date YYYY-mm-dd>: Get quote for option, all expiration dates if none specifiedo: Lists all open ordersc <id>: Cancel an open order identified by <id> [<id> of a open order can be got from output ofo]bye: Exit the shell
Setup
If you don't have a Robinhood account, sign up for Robinhood. It is a free stock trading platform. Use my referral link to sign up and get one free stock :)
Before you begin, make sure you have Python3 installed. Robinhood shell only works with python3. Some of the functionality is broken on python2.7
- Download Robinhood Shell by downloading the zip file (link) OR by using git
git clone https://github.com/anilshanbhag/RobinhoodShell.git
cd RobinhoodShell
- Install the dependencies
pip install -r requirements.txt
- Create and save your username/password in the config file
cp config.py.sample config.py
# Edit config.py - replace username/password with your real username/password
# Set CHALLENGE_TYPE = 'sms' or 'email' depending on how you want to do 2FA
You are good to go. Start the shell by
chmod +x shell.py
./shell.py
Credits
The shell builds on Robinhood Python API wrapper by Jamonek
Disclaimer
Robinhood Shell is not associated with the Robinhood app or endorsed by it.
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.6kCommit, push, and open a PR
