如何创建股票投资组合网站?

时间:2017-10-08 18:35:10

标签: portfolio stocks

简而言之,我的任务是创建一个股票投资组合网站,类似于Google财经的投资组合,或者Seeking Alpha的投资组合功能,但在我开始尝试它之前,我想我会想看看会是什么这样做的最好方法是什么?就目前而言,我只是考虑使用PHP并只是连接到谷歌或雅虎财经以获取他们的数据,但当然,可能还有一些更好的方法可以解决它?

感谢。

2 个答案:

答案 0 :(得分:0)

我已经建立了许多不同的股票申请,这是我发现的。

雅虎和谷歌都有变幻无常的API,其中一些有时会工作,然后因为维护不善或不正式而中断。我之前使用PHP DOM废弃了雅虎的财务数据以获取特定信息。

如果您想要实时的股票价格数据,如价格,交易量等。考虑etrades免费API:https://developer.etrade.com/ctnt/dev-portal/getArticleByCategory?category=Documentation它非常可靠,我每隔4秒查询一次数据,而PHP没有问题。

另一个好的资源是https://www.quandl.com/search?query=,其中一些是免费的,有些则是高级付费内容。

答案 1 :(得分:0)

对于这样的股票申请,主要涉及两件事: 1.从源获取数据 2.在客户端实时显示数据更新。

第一部分有很多替代品/ API,可以作为数据提供者(流式实时更新),您只需插入应用程序即可。但是,为了在您的应用程序中显示此数据,您需要设置一个实时生态系统,该生态系统适用于具有发布/订阅消息体系结构的websockets。它差不多是2018年,当然我们不会尝试从头开始构建,而是使用现有的服务!

为此,您可以从各种PaaS和IaaS替代品中选择一种,如Firebase,deepstream.io,PubNub,Meteor等。

其中之一 - deepstream有一个开源提供服务器或托管解决方案,所以在快速尝试之前有意义,然后在企业规模上得出关于使用它(或任何其他解决方案)的结论 - 如果这就是你希望申请的内容。