English 中文(简体)
financial 财务数据预报[封闭]
原标题:Java API for financial data [closed]

我们不准许对书籍、工具、软件图书馆以及更多的图书馆征求建议的问题。 你可以ed问这个问题,以便用事实和引言回答。

Closed 8 years ago.

我正致力于我的硕士项目,我正在寻找大量有关某个公司的财务数据。

例:请说“pple”。 我想要的是历史价格、目前的市场价格/比率、季度结果和最强烈的呼吁。

我看到在StackOverflow的几家有关YQL的职位。 我认为,我可以免费从雅虎财政获得当前价格和各种比率。 但就其他数据而言,有像汤姆森路透社、布隆伯格等公司,但似乎有封闭系统。

我能从哪里获得一个预报工具来收集各种数据? 是否有任何东西能帮助我获得这一数据? 我以任何格式用原始数据进行罚款。 无论我能得到什么东西。 您是否可提出任何意向书?

最佳回答

这是“pple”的雅虎金融历史数据。

在底层有下载数据链接。 或许可以帮助

问题回答

A. 导 言 正在开发的Java图书馆是:IdylFin,有下载历史数据的方便方法。

申斥: 我是该图书馆的作者。

Stephen is right on the money, if you really want a real wealth of data, you re probably gonna have to pay for it.

然而,我利用下文所述“API”在我自己的私人项目中取得了成功:

rel=“nofollow” http://www.gummy-stuff.org/Yahoo-data.htm

I ve pulled down all the stocks from the S&P 500 quite often, but if you ever publish that data, talk with yahoo. you ll probably have to license it.

btw, all this data is in CSV format, so get a CSV reader/converter etc. their easy to find

我将建议几个有有时难以找到财务数据的APIC(例如季度结果,分析员):

1) http://www.zacksdata.com/zacks-data-api 2) http://www.mergent.com/servius

Both have free trials available.

(Disclosure: My company manages both of these APIs)

A Java example to fetch data from Yahoo finance it given here Obba Tutorial: Using a Java class which fetches stock quotes from finance.yahoo.com

我过去曾处理这一问题。

在价格历史数据方面,我使用了亚霍氏体。 当我说APIC时,我指的是,我正在向吉大港山区申请一个价格历史数据CSV档案。 不幸的是,这只是在一段时间内获得一家公司的数据。 因此,我先提出一个所有标志的清单,然后把每个标志都称作Ahoo。 也许你能够找到一个网站,列出标记符号,并且只是定期下载该清单。

Do this too often and too fast, and their website just might block you. I added some code to limit how frequently I made http requests. I also persisted my data so I would not have to get it again. I would always persist the raw/unprocessed form of data, your code could change in ways that make it tough to use anything else. Avro/Thrift might be an exception, since those support schema evolution.

在其他种类的数据中,您可能没有发给您的CSV档案的任何传真。 我不得不多次处理这一问题。 我在此建议。

有时,一个网站在幕后打着一个充满活力的网络服务,你可以发现,通过使用火力。 有时还需要某些头盔,你也可以用火力发现。

If you are forced to work with HTML, there are several java libraries that can help you. apache.commons.http is a library you can use to easily make http requests and handle their responses. Google has an http-client jar too, which is probably worth investigating.

即使在格式不好,而不是X射线超数据的情况下,联合材料软件也极好。 它还与XML合作。 不要在 j子的层次上 trav或看望 no子,而是学习XPath,并用它来选择你想要的东西。 该网站可定期改变其网页格式,如果你重新使用联合材料,就很容易应对和固定,并且难以以其他方式应对。

如果你要与JSON合作,就利用Jackson图书馆。

如果你必须与加拿大特别安全局合作,则使用开放式特别安全中心图书馆进行教区和处理。

此外,总是将数据储存在原始材料中,避免不必要的吉卜赛人协会的要求,以免被阻止。 我在两度因果敢筹资而受阻,他们可以这样做。 所幸的是,这块路障已经到期。 你甚至可能想在请求之间增加一个随机等待期。

您曾尝试过谷歌金融工具。 (请浏览;) 我正在利用这一工具追踪我的组合。 http://code.google.com/apis/finance/docs/finance-gadgets.html”rel=“nofollow” http://code.google.com/apis/finance/docs/finance-gadgets.html? 有一种习俗植被的例子,如果你在右树下开树的话,可以告诉你。

You are really asking about a free financial data service ... rather than an API.

The problem is that the data is a valuable commodity. It probably has cost the providers a lot of money to set up their systems, and it costs them even more money to keep those systems running. Naturally, they want a return on their investment, and they do this (in part) by selling their data / services.

(就雅虎、谷歌等而言,数据是从他人购买的,雅虎/谷歌将受到如何使用限制。) 这些限制将反映在各自的《个人生活标准》中,例如,只有允许你获得“供个人使用”的服务。

我认为,你的最好办法是与一些财务数据提供者接触,并询问他们是否能够向你们免费提供数据服务(不受他们想要施加的任何限制)。 你们可以 l。

良好的数据不是免费的。 它简单。 原因是,所有数据最终都得到纽约国家空间局或国家宇宙航行局等交易所的许可。

If you can get some money high resolution historical data is available from Automated Trader.

你也应该与你学校的商学院交谈。 如果他们为硕士/研究生或财务工程硕士提供资金,他们就应当为其学生提供大量高分辨率数据。

如果你使问题更加详细,我可以提供更详细的答案。

这是我每星期至少ick一次的事。 当互联网由Gopher和所有方面组成时,你就能够把所有类型的股票历史档案免费下载到国家宇宙开发工程和空间通信组织的服务器。 我已经这样做了,即使它进口到一个数据库,也做了一些细微的工作。





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签