问题标签 [google-finance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3439 浏览

google-finance - 使用谷歌 URL 获取期权链数据的指南?

我想在谷歌中输入一个 URL 并获取特定股票的所有期权链数据。是否有指南向您展示如何使用它,例如如果我想在不知道个别到期日期的情况下获取明年到期的所有期权,或者我只是想要一个特定的执行价格?我发现了另一个问题,它给了我基本的大纲,但没有具体说明细节:

谷歌金融 API 上的金融历史期权数据(包括罢工等)

0 投票
2 回答
4915 浏览

google-api - 访问用户的谷歌金融投资组合的方式?

我注意到 Google 删除了 Google App Engine 的 Finance API。我想要的只是一份他们在 Google 财经投资组合中的股票代码清单。鉴于 API 已被删除,有什么方法可以从最终用户的投资组合中提取这些数据?鉴于我知道登录名和密码(例如,它是我自己的),我正在尝试手动检索它。

有没有办法通过curl手动检索它,通过登录谷歌服务?似乎应该可以登录并转到我的投资组合页面,检索源。

我尝试了以下代码:

但是,这段代码只检索一个告诉我登录的页面。解决方案不需要使用 curl,但它必须是使用某种脚本语言的自动检索。


感谢 x4avier,我了解了 casperjs,并且能够编写一个快速脚本来加载 Google 服务登录页面,输入用户名和密码,然后获取 Google Finance 投资组合。我确信这适用于任何其他谷歌服务和页面。我将投资组合的html保存到portfolio.html。希望这对其他人也有帮助。

0 投票
1 回答
2951 浏览

python - 使用 Python 登录谷歌

一段时间以来,我一直在尝试登录我的 google 帐户并从中下载文件,而无需使用任何外部库。我专门谈论的是谷歌财经(https://www.google.com/finance)。我要做的就是登录并下载我的投资组合(登录并转到投资组合选项卡后,有一个链接说:下载到电子表格)。但我无法让它工作。

我在这里看到了几篇关于类似问题的帖子,但没有一个对我有用。

这是我现在的代码:

我究竟做错了什么?

非常感谢!!

0 投票
2 回答
7161 浏览

performance - Highstock 与 Google 图表的性能对比

A)我正在为我的一个金融项目使用Highstock图表库。但是,我陷入了性能问题。我对 Highstock 的工作实现有i)图表中的 5 个图表ii)图表中的多条线(和线型) iii)应用于图表上的点的标签iv)新数据大约每秒到达一次,添加一个点并制作动画图向左。但是,我在使用此设置时遇到了一些关键问题:

  • 渲染非常慢。由于绘制的图表数量(和次数),这是一个性能问题
  • 无法调整底部的时间范围控制。由于控件冻结导致的性能问题
  • 我可以添加一个点,使图形向左移动。但是,我无法使用该新数据点添加标志。请参阅此SO 问题

在此处输入图像描述

B)我已经检查了这些其他 SO 问题( Highstock 性能问题Highcharts 性能增强方法?),并尝试了他们的解决方案,但改进非常有限:

C)我没有看到这些 Highstock 问题的简单解决方案。这是一个很棒的图书馆。但我正在查看Google Charts API,看看它是否能满足这些要求。

  • 鉴于以下所有交互,Google Charts API 的性能超过了 Highstock...
  • 一页上有多个图表
  • 1 个视图中的多个重叠图表
  • 图表:线、面积(范围)、直方图、阈值线(见上面的红线和绿线)
  • 轻松将标志添加到我的时间序列上的某个点
  • 轻松向我的时间序列折线图添加一个点
  • 轻松地将点和标志(同时)添加到我的时间序列折线图中

D)有没有人经历过类似的事情?还有其他方法可以提高我的 highstock 性能吗?谷歌图表可以在这里做得更好吗?

谢谢

附言。我的 highcharts 调用看起来像这样(Clojurescript 代码):

0 投票
1 回答
3335 浏览

javascript - 谷歌金融股票行情

我正在尝试使用以下代码从谷歌金融获取股票详细信息。

在这里,当我对证券交易所详细信息进行硬编码时,它可以工作。例如,如果我INDEXBOM:SENSEX在 getJSON url 中放置 gstock[i] 而不是它可以工作。但我需要获取超过 1 个证券交易所的数据,但Uncaught SyntaxError: Unexpected string在 getJson 行中出现错误。我没有得到错误是什么。可能是一个我没有注意到的小。谁能帮我这个?

0 投票
1 回答
222 浏览

google-apps-script - Google 仪表板中未显示应用脚本的 Google 财务

如果我运行一个调用 FinanceApp 的脚本,我想知道如何检查剩余配额。与许多其他 Google 服务一样,Google 对财务服务设置了一些限制,如果我的脚本已达到每日配额,我将无法继续测试它。

我检查了我的 Google 仪表板,但根本没有关于金融服务的信息。任何人都知道是否有类似于MailApp.getRemainingDailyQuota()FinanceApp 的方法?

0 投票
0 回答
376 浏览

curl - Python 股票报价和历史高点和低点

下面的卷曲一行生成股票价格,但我还想在它旁边有 2 列,这样我也可以获得股票的历史最高价和历史最低价。

使用来自 commadlinefu 的以下内容:

curl -s ' http://download.finance.yahoo.com/d/quotes.csv?s=csco&f=l1 ' 23.445

但是最好有一些背景来了解它与之前的历史最高点和之前的所有历史低点的关系。

有什么想法吗 ??

0 投票
1 回答
2225 浏览

javascript - 显示来自 Google Finance 股票 API 的股票价格总和

我能够从 Google Finance API 中提取和显示股票价格信息,但想添加股票价格并显示组合金额的总和。给定以下代码:

HTML

jQuery

这是在一个jsfiddle

0 投票
1 回答
293 浏览

google-sheets - 谷歌电子表格:谷歌财经股价导入不完整

我正在使用以下 Google 电子表格功能从 Google 财经导入股价:

导入似乎有效。但是,我只得到 2012 年的值,而不是 2000 年的值(按要求)。如果我直接下载 CSV 文件,它包含正确的日期范围。

我的请求有什么问题?

0 投票
1 回答
2430 浏览

r - Quantmod,Google 的 getSymbols 中的空日期

Quantmod 版本 0.4.0

函数 getSymbols 在使用 Google 作为来源时返回空日期,而不是使用 Yahoo。

谷歌数据似乎很好,检查http://www.google.com/finance/historical?cid=700196&startdate=Sep+30%2C+2010&enddate=Nov+1%2C+2010&num=30&ei=6sqlUoieA5SLsgfq5gE&output=csv

可使用以下代码重现:

在 0.4.1 版中重新测试,仍然是 NA 的日期!

DataG <- getSymbols('XLF',src="google",auto.assign=FALSE, from = '2010-09-30', to = '2010-11-01') DataG

DataY <- getSymbols('XLF',src="yahoo",auto.assign=FALSE, from = '2010-09-30', to = '2010-11-01') DataY

installed.packages()["quantmod", "Version"] [1] "0.4-1"