Interesting finding @howardbandy !
Looking at WhoIS record
Domain Name: ALPHAVANTAGE.CO Registry Domain ID: D177421086-CO Registrar: KEY-SYSTEMS GMBH Registrant Name: On behalf of alphavantage.co owner Registrant Organization: c/o whoisproxy.com Domain Registration Date: Sun Mar 05 07:18:59 GMT 2017
The domain registration is new (March 2017) and they are using WhoIs privacy which means real registrant name is hidden.
They are hosted on Google shared/cloud hosting
and their IP address shares 101 other web pages
So either they are just a startup and don’t have real business model yet or … I don’t know.