Member-only story
Step by Step: Building an Automated Trading System in Robinhood
In this post, I’m going to explore the use of integrating with the Robinhood API via Python code.
The idea is to use Robinhood for the trading platform. Robinhood API has very limited access to the market data. Not recommend using their API for data purposes.
What is Robinhood?
Robinhood provides a way to allow customers to buy and sell stocks and exchange-traded funds (ETFs) without paying a commission. It’s a trading platform and it doesn’t provide an official API yet.
Note from Towards Data Science’s editors: While we allow independent authors to publish articles in accordance with our rules and guidelines, we do not endorse each author’s contribution. You should not rely on an author’s works without seeking professional advice. See our Reader Terms for details.
Getting Start
If you search Robinhood API python
, there are a lot of Github links or documents. But most of them don't support the latest API. And there're some projects not updated a long time ago, see sanko's Robinhood.
Here I use Robinhood(A python framework), which is originally from Jamonek’s Robinhood framework. Since Robinhood enforced mandatory MFA, I made some changes to make sure it works.