Speaking from a quant perspective - the tagline grabbed my attention, but inside it is currently a half-baked mixture of poorly documented ideas. Specifically: the charts are horrible, the API does not provide data that is useful/usable unless what you want to do it to draw some very unsophisticated charts, and there is no documentation to even hint at that the author has a handle on complexities involved in providing even just historical price data for starters (ever heard of split and dividend adjustments?). I'm not really sure who this product is for when we have Yahoo finance etc.
P.S. I did immediately wonder if I got lured into signing up just to be offered to install some kind of styvcoin mining software. No thanks.
Out of curiosity, what kind of stock data should a 'good' data provider have or what data is useful, perhaps easily monetizable? I'm not affiliated with Styvio.
One of the fundamental ideas the parent mentioned is divident/split/"corporate event" data. If you're serious about understanding equities, you have to account for these or everything will be off.
If you're new to stocks, the main corporate events are:
1)Dividends - stocks sometimes pay out some cash or cash-equivalent stock to holders. This causes the price to briefly drop after the date because if you tihnk about on one day you were going to own (say) Microsoft with $100 in the bank, the next day if you're a holder, you own Microsoft (with only $95 in the bank because it's paid out a dividend) and you get $5 dividend. But if you buy on that second day, you only get Microsoft with $95 in the bank. So the price on the second day should be lower.
2)Splits/reverse splits - Companies sometimes decide to adjust the number of shares issued and the price will adjust pro rata. So for example, say the price is $100 and there are 100 shares, then next day the stock splits 2 for 1 so there are 200 shares now. The company is the same, so the price will be half (ie $50).
If your market data does not adjust for these (or allow you to adjust), then these effects will wreck any kind of model you try to build.
Other things you definitely need to be able to do/get:
1)Basket/index/etf compositions. If you're doing any kind of trading of stock etfs, index options/futures etc you need to know what's in the basket and how that changes. This also matters if you're trading things like the russel rebalance, where there is a lot of trading around what stocks go into or out of the indices
2)Calendars for earnings, market holidays etc. You can get this from a third-party source but you definitely need it from somewhere.
Thank you for this feedback as well! Our data definitely accounts for splits and dividends! Dividend history data, as well as ETF's like you mentioned are two things definitely on our list to add immediately.
I'm not sure I completely got your explanation of the dividend effect on stock price. A company's cash in hand is not a part of its stock price. It contributes to sentiment on the stock, but is not part of the stock price itself. I could be wrong. The dividend payout does not come from stock price, it comes from revenue and profit, no? And isn't a dividend a testimony to profitability of company?
Yes to all of your questions. But the point is on day zero (technically the last "cum dividend" day) you get the stock plus the right to receive a dividend the next day, and on day zero + one (the first "ex dividend" day) you don't get the right to the dividend, but everyone who was a holder yesterday gets the dividend. So the stock price drops by the amount of the dividend.
P.S. I did immediately wonder if I got lured into signing up just to be offered to install some kind of styvcoin mining software. No thanks.