I get the feeling that the less RH is available, the less money their customers will lose.
Robinhood trading site seizes up, customers miss stock rally
21–30 of 65 posts
Re: Robinhood trading site seizes up, customers miss stock rally
#22Seasoned traders probably have a second account to hedge.
Re: Robinhood trading site seizes up, customers miss stock rally
#23Re: Robinhood trading site seizes up, customers miss stock rally
#24I checked one of their backend engineering job postings, using Python and Go... mostly python? Probably should have chosen something ~~boring~~ safe, like Java. A dynamic language like python/ruby doesn't seem to be a good choice for critical financial applications. I'm know it can be done in python, but its about curbing any potential for human errors. Interested in seeing the RCA for this.
Why is an "exciting" (antonym to boring) language bad for this, and what makes a language "exciting"?
Re: Robinhood trading site seizes up, customers miss stock rally
#25It was pretty easy to miss if you're in the habit of blinking.
Re: Robinhood trading site seizes up, customers miss stock rally
#26It was pretty easy to miss if you're in the habit of blinking.
This suggests the outage was short. It lasted the entire trading day, during one of the largest single-day gains of the last few years, during one of the highest-volatility spikes of the decade.
Re: Robinhood trading site seizes up, customers miss stock rally
#27Earlier quoted context omitted.
Why is an "exciting" (antonym to boring) language bad for this, and what makes a language "exciting"?
Rigorous, non-optional type checking isn't such a bad idea for high reliability.
Also, if "rigorous, non-optional" is good, why would you want _Java_ and not, I dunno, Haskell or ML or some other powerful type system? Is there any evidence this bug would have been prevented in Java? If anything, Java is prime ground for the related YYYY vs yyyy formatter bug.
Re: Robinhood trading site seizes up, customers miss stock rally
#28I checked one of their backend engineering job postings, using Python and Go... mostly python? Probably should have chosen something ~~boring~~ safe, like Java. A dynamic language like python/ruby doesn't seem to be a good choice for critical financial applications. I'm know it can be done in python, but its about curbing any potential for human errors. Interested in seeing the RCA for this.
Re: Robinhood trading site seizes up, customers miss stock rally
#29I'm not a Robinhood user -- do they have guaranteed stop losses? This is something that could appease lots of users (assuming it's used correctly) even in this kind of situation (since _guaranteed_ stop losses exist pretty much for exactly this eventuality).
Stop losses are a feature you can use on the platform, but I don't know if they were executed on time if the whole platform was down...
That said I don’t have any idea about how Robinhood implements them.