Live data from Hacker News

An Update from Robinhood’s Founders

blog.robinhood.com

261–270 of 295 posts

Re: An Update from Robinhood’s Founders

#261
post #128

Earlier quoted context omitted.

There are a couple of situations where outages are not normal or acceptable: 1. Dealing with other people's money 2. Monitoring/managing other people's health

Ok. Can you describe to me how you’d design RH to ensure 100% uptime? “Failure is unacceptable” and “failure implies total incompetence” are different statements.

There is 100% uptime, and then there is infinite leverage...

Re: An Update from Robinhood’s Founders

#262

Earlier quoted context omitted.

This is the 21st century low cost trading has been around for several decades now

Commission-free stock trading hasn’t, though. If you’re only trading a couple of shares at a time, $5-10 for a trade is a pretty steep fee.

Fix your stock exchanges to have stock splits then like the LSE does.

Re: An Update from Robinhood’s Founders

#264

Earlier quoted context omitted.

Commission-free stock trading hasn’t, though. If you’re only trading a couple of shares at a time, $5-10 for a trade is a pretty steep fee.

Fix your stock exchanges to have stock splits then like the LSE does.

The fees I am referencing were imposed by brokers, not exchanges. Our exchanges have stock splits, but that still doesn't make a $10 fee on a single $50 share very palatable to the small-time investor.

Re: An Update from Robinhood’s Founders

#265
post #94

Earlier quoted context omitted.

Additionally Robinhood self clears options (or for some other reason?) and does not charge the Options Clearing Corp fee of $0.055/contract or the Options Regulatory Fee of $0.0388/contract which all other brokers charge (incl. ones with $0 or flat rate commissions/fees like WeBull, Gatsby, Tradier). All you pay is the FINRA and SEC fees on sells of about a penny each for small trades. Actually, if anyone knows of an…

What kind of options are you trading such that the fee of a few cents per contract is noticeable? The bid-ask spread is wider than that.

I don't want to reveal too much, but basically undervalued far OTM spreads. I usually net -$0.02 on each trade but occasionally earn $1-10. If I use a "real" broker and pay $0.10-$0.65 per contract the math just doesn't work.

Re: An Update from Robinhood’s Founders

#266
post #259

Earlier quoted context omitted.

Boeing's failures have killed hundreds of people. Governments still pay them and people still fly on their planes. Stores sell salmonella contaminated products all the time and people still shop there. RH's failure pales in comparison. Crypto exchanges fail all the time, people still use them. RH may lose a few customers in the short term but I see no reason they wont bounce back, they provide a product people like a…

Technically people still fly the old Boeing planes that don't crash. The 737MAX is still not in service, and there is a likelihood that it may never go back into service. All future orders are cancelled, and there isn't a clear pathway to the plane re-certified and more importantly for people to trust them again. High trust systems require just that, high trust. And once broken it's hard to re-establish. Crypto excha…

I think that we have entered a new 'trust' phase, where we pretty much don't care about it and just want familiarity. Look at Facebook, privacy has been violated a thousand times, and we still keep logging in. Experian is still chugging along. People used and paid for AOL for years when they did not have to.

Online consumption is different than in person. You go to a restaurant and the food is bad you probably don't go back. Online the bulk of consumers just keep going back because that's what they are used to. We love our favorites.

I remember all of AWS going down a couple years ago.

Boeing itself is fine even though one product killed hundreds. Robin Hood is going to be fine. This will be forgotten in a week.

Re: An Update from Robinhood’s Founders

#267

Earlier quoted context omitted.

Does the duration of their downtime suggest a “1/1000” unmonitored oversight? Or is it more like a threshold that was meet and probably could/should have been observed? And FWIW, they have down time every day and weekend, at least in a virtual sense; the load does drop off in a very real sense too. You are spiritually correct, they should pull together and sort it out, and they owe nobody money here (don’t use a disc…

I think you may be focusing on the finger instead of the thing that it's pointing at. The post reads to me like all those examples were meant to be concrete examples to drive home a more general argument that complex systems are, well, complex , and that there's an element of hubris in taking potshots from the peanut gallery.

I think the original point in this sub-thread boils down to: basic micro-level human error like typos + bad configuration deploys is completely understandable (to a certain extent), but macro level failures that happen by ignoring obvious trends and best practices is malfeasance.

Personally I don't think Robinhood will ever release a full honest post-mortem and so we'll never know (and never be able to judge fairly).

If the system failed by virtue of being too complex, that is also malfeasance because any devops/SRE worth their salt (as might be expected at a 7 BILLION DOLLAR company) should smell unnecessary complexity from a mile away and slowly refactor it away over the course of several years - which looking at Robinhoods downtime history they never did.

The closest example to Robinhoods engineering woes is Reddit, which throughout its early history made fairly poor infrastructure and data modeling decisions but have since repaired and improved on. We should hold Robinhood to higher expectations then Reddit for obvious reasons. Them having similar engineering capability to circa ~2012 start-up reddit is INEXCUSABLE.

Re: An Update from Robinhood’s Founders

#268

Earlier quoted context omitted.

Sometimes you just have to cut them some slack. Have you engineered a highly available cluster before? I'm not talking about the hot-standby postgres master that gets called on once every 2 years, but I'm talking about a 180 node Cassandra cluster thats doing 15,000 writes a second 24/7 and peaking at 60,000 writes a second every day, and you have to do node replacements every week or two because of the high load. Or…

It is not about scale, it is about the fact that people lost real money. If you can’t make it work you should not be in that business, and I don’t really care how hard they work. I’m taking my account off their platform.

Nothing was stopping the Robinhood customers from opening an eTrade or TD Ameritrade account or something and doing their trading out of that platform for the duration of the outage. Robinhood isn't really an institutional platform in my understanding anyway.

Re: An Update from Robinhood’s Founders

#269
post #176

Earlier quoted context omitted.

Those people don’t know what is pin risk. Basically their long puts got exercised because automatic execution is determine at 4pm and they didn’t object (creating a short position in equity), their short puts didn’t get exercised because the stock rallied by 5pm and their counterparty was diligent and prevented auto execution (thus no long equities position to compensate the short equities position). Robinhood couldn…

> Those people don’t know what is pin risk. Is it just me, or does it feel like the only people using Robinhood are college students gambling with their parent's money? Given that many extremely smart people who have devoted their lives to the stock market cannot beat average returns, the lack of Robinhood user's knowledge of "pin risk" seems to miss the greater point.

There are two things:

1) Somewhat pedantic: A big reason why performance is-what-it-is is that at any real $$$ liquidity/volume becomes an issue. Lots of option markets are just not that liquid. If you play with only a few $k and robinhood pays for much of market friction then you can potentially outperform market at risk parity.

2) More real: For most people active trading is not about investing, it is about easy and legal gambling. There is a thrill of throwing you money into high risk options or skyrocketing meme-stocks. Because markets are (relatively) efficient the prices of these assets usually reflect their risk profile, so on average you should gain money (flip side of it being hard to beat market is that it is hard to severely underperform, on average, as long as you don't all-in; normally friction cost makes these kind of strategies not work but RH reduces that significantly). It ends up like going to a casino where on average you make a bit of money (but with high volatility means some people lose a lot, some people gain a lot).

Re: An Update from Robinhood’s Founders

#270
post #209

I know quite a few people that were personally affected by this and lost money due to the two outages and they are all pulling their money from Robinhood. The fact that they can't offer any compensation might be a big problem for them, since they already have zero trading fees, which is what most brokerages offer as compensation. Personally it doesn't pass the smell test for me. The load was much higher the previous…

Load problems don't go away when the load disappears. If the system isn't engineered very carefully (this takes a lot of work!), you may have cascading failures that may take hours to resolve, especially if you have bad retry policies (their mention of thundering herd problem seems to indicate that they might). We wrote a bit about this here: https://landing.google.com/sre/sre-book/chapters/addressing-... I would str…

They specifically said it lead to a DNS failure. They didn't mention anything else, like corrupt data, etc. Sure there are plenty of ways that outages, not just load problems, can cause significant outages, but what Robinhood specifically said was that they had load issues that lead to a DNS failure. They should be more forthcoming with exactly happened if they want people to trust them.
Post reply on HN