rh-cli

Unofficial Robinhood command-line client for checking stock prices, portfolio status, and basic trading.

Verified

Install

npm install -g rh-cli

TL;DR: rh-cli is an unofficial command-line client for Robinhood that lets you check stock prices, view your portfolio, and place basic trades from the terminal.

rh-cli connects to the Robinhood API and provides terminal access to core account functions. You can view your portfolio holdings, check real-time stock quotes, review order history, and place basic buy and sell orders. The tool authenticates using your Robinhood credentials and supports two-factor authentication. It is built with Node.js and installed globally via npm.

The interface is command-based. You run subcommands for different operations: checking quotes, listing positions, placing orders, and viewing account balances. Output is formatted as plain text tables suitable for terminal viewing. Because it is an unofficial client, feature coverage depends on the community maintaining compatibility with Robinhood’s API, which can change without notice.

rh-cli is for Robinhood users who prefer terminal-based workflows over the mobile app or website. It is particularly useful for quick portfolio checks and price lookups without opening a browser. Because it is unofficial, users should exercise caution with authentication credentials and verify all order details before execution.