I appreciate the zero commission trading, but at the same time, I'm worried about the attitude towards "investing" that they promote. Most people should arguably be putting their money into index funds and holding for the long term[1], not picking individual stocks and following price movements on a daily basis. I wouldn't criticize anyone for speculating (i.e. gambling) with money they can afford to lose. I've done…
If Robinhood opened up an API, wouldn't it be possible to invest in a way that mirrors existing index funds? I'm not super familiar with the details but it feels like it would be.
Other services that are built around long term investing provide additional features like automatic rebalancing and dividend reinvesting. An API could allow you to emulate those as well, but at that point, it seems like you might as well just use a robo-advisor instead of building your own on top of an API.