Hacker News new | ask | show | jobs
by dxxvi 2975 days ago
There's definitely something I can learn from this. By the way, Robinhood API also gives you quotes for free https://api.robinhood.com/quotes/?symbols=AMD,TSLA
2 comments

I believe Robinhood doesn't have official API support so use it with caution.
According to their site, they'll have an official API in the "near future", and hopefully one that allows trades to be placed. Granted, they've said that for almost two years now. I fully expect to die of old age before it's available.

https://support.robinhood.com/hc/en-us/articles/210216823-Ro...

More info is always fun but I gotta point out:

Why would you? Their volume is likely a fraction of IEX's:

https://markets.cboe.com/us/equities/market_share/

Worse all their stuff is effectively darkpooled. You'd be hard-pressed to find a worse source of market data.

Also:

https://medium.com/@Gangal/robinhood-robbing-from-the-poor-g...

Robinhood isn't a darkpool - they sell their "dumb" retail flow to the highest bidder wholesale to the likes of Citadel, Virtus, UBS, etc.. etc... Usually they just pick 1. This type of flow is called "PFOF" (pay for order flow). These PFOF players also provide marginal price improvement over the NBBO... marginal - because they always make more money than they pay out - and take marginal risk.
Do they not match transactions internally first?

Hence when they launched the terrible execution - not enough internal counterparties.

I don't know.. but it's a good question. Matching internally first creates huge overhead, compliance considerations, etc... Unless you already have the right infrastructure in place. For example, you need to report the trades. My guess is they wouldn't do this...