问题标签 [stockquotes]
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.
r - R中的数据操作,库存数据转换
我想从交换数据的经典“时间 * OHLC”数据格式创建以下 data.frame。
起点是以下数据框:
我的表中有 1534129 行。我对将数据移动到以下结构有点绝望:
这就是应该如何重写第一行并且应该在原始文件的每一行上重复此扩展名的方式。我任务的第二部分是设置一个参数(分布),该参数将决定在柱创建阶段是高还是低。这当然对以后的数据操作有进一步的影响,但我还不能到达起点。
稍后,我想使用代码并确定当您选择始终高时数据的外观,然后首先创建低(相反),或者最难的事情,因为它不是确定性地完成的,是具有分布的版本,它将决定哪个先走。
希望它准确地描述了任务(问题)。我为每一个提示或想法感到高兴。谢谢你的帮助。
r - 实时股价 R
我正在尝试使用 R 进行一些市场分析。有没有办法使用软件包每隔一分钟获取实时股票报价?我熟悉 quantmod 并使用了 getSymbols() 函数,但是,我能够挖掘的所有数据都是 15 分钟前的。谢谢你。
javascript - Yahoo Ticker API 不再是实时的
多年来,我们一直在使用 yahoo rest api 来获取我们公司的当前股价。
刚刚注意到它现在提供最后收盘价(即如果在 11:00 检查,它提供前一天下午 4 点的价格。
有人有解决方法吗?或者也许是雅虎以外的其他人的不同的休息api???
所有输入表示赞赏!
例如: http: //quote.yahoo.com/d/quotes.csv ?s=tsla&f=sl1d1t1c1ohgvj1pp2owern&e=.csv
python - Python, yahoo yql 引用错误
我使用了 yql 控制台并收到了适当的回复。但是,发送基于 python 的查询,我仍然有一个错误。首先是控制台示例:
我收到一个包含预期字段的结果块。蟒蛇示例:
回复如下:
b'\n找不到表 yahoo.finance.quotes' 的定义
我错过了什么?TIA,克莱顿
javascript - 只有在没有错误(404)的情况下,如何下载股票价格数据?
该脚本从 Finance.yahoo.com 下载历史股票价格。代码数组用于循环脚本,根据代码数组创建链接并下载与每个代码相关的数据。但是,一些股票代码不再是最新的,因此雅虎提供了 404 页面而不是包含价格信息的 csv。然后将错误页面存储在 csv 中并保存到我的计算机中。为了不下载这些文件,我正在寻找字符串“对不起,找不到您请求的页面。”,它包含在每个雅虎错误站点中,作为 404 页面的指示符。
代码的行为(输出,见下面的代码):
该代码贯穿所有股票代码并下载所有股票价格 .csv。这适用于所有股票代码,但雅虎不再使用某些股票代码。对于不再使用的股票代码,程序会下载一个包含 yahoos 404 页面的 .csv。所有文件(以及包含实际数据的好文件)都下载到目录 c:\Users\W7ADM\stock-price-leecher\data2 中。
问题:
我希望代码不要将 404 页面下载到 csv 文件中,但在这种情况下什么都不做,然后继续循环中的下一个股票代码。我正在尝试使用查找字符串“抱歉,找不到您请求的页面”的 if 条件来实现这一点。显示在 yahoos 404 页面上。最后,我希望下载实际存在的所有 csv 代码并将它们保存到我的硬盘中。
输出:
yahoo-api - 雅虎财经对印度 NSE、BSE 的股票行情
以下是我使用 YQL 进行的查询,数据是使用 Yahoo Finance 获取的,我使用的是在印度 NSE、BSE 上交易的股票的符号
奇怪的是这个查询总是返回所有字段的空数据(无效数据),即使我使用的符号是正确的并且可以在 Yahoo Finance 上用于查询详细信息。事实上,另一家印度交易所 BSE 也是如此,各自的符号为 AIAENG.BO、ATULAUTO.BO
但是,如果我用“YHOO”、“AAPL”、“GOOG”、“MSFT”等美国纳斯达克符号替换它,它就可以正常工作。
excel - CSV 文本在一行中下载而不是换行
我使用此代码从 Yahoo Finance 下载特定代码的 CSV 格式。出于某种原因,CSV 文件正在与股价历史中每天开始新行的同一行中下载。因此,我无法使用打开的文件作为 # 方法进行输入。有任何想法吗?提前感谢您的任何帮助或建议。
ios - ICU 正则表达式文本匹配以在 iOS 应用程序的工作流中工作
第一次发布并遇到使用 ICU 正则表达式匹配文本的问题。我正在使用 iOS 应用程序的工作流程并尝试使用 yahoo Finance 创建股票工作流程,部分原因是我需要获取 OTC 股票数据。
从此URL中,您可以获得:
我正在创建的工作流程将要求提供公司名称并将其插入到上面的 Url 中,所以我要做的是拉col1:0.0072
重要注意价格,在此示例中为 0.0072 可以并且会经常更改,最终我想要能够添加更多字段并提取相关数据(例如:col2:date)。
我有一个不使用正则表达式但在添加额外数据集时使工作流程非常长的解决方法。其他人发布了股票工作流程并使用了除雅虎以外的其他网站,并且只是使用\{.*\}
了该网站以报价返回股票但价格不在报价中,而雅虎在报价中显示股票和价格,并且该代码不起作用。他使用的网站也不适用于场外交易股票
据我所知,该应用程序仅采用 Straight ICU Regex,因此无法真正为其他语言做一半的 Regex 示例。
我在这上面花了几个小时,一半的时间使用了不正确的语法,因为我最近才发现它需要 ICU Regex(NSRegularExpression 类型),而我尝试的一半示例是错误的。
我正在修改的原始工作流程将此用作其 URL:http ://dev.markitondemand.com/Api/v2/Quote/jsonp?symbol=AAPL
结果输出是:
这就是他的代码:使用“匹配文本”,然后他使用从输入中获取字典,该字典可以解析来自 JSON 的集合(此函数支持\{.*\}
JSON(类似{"foo": "bar"}
)和键值对(类似))。foo=bar&baz=biz
所以我只想要一个简短的代码,比如他使用的代码,而不是我正在使用的当前解决方法,每个项目需要额外的七个步骤,所以股票名称有七个步骤,股票价格有七个步骤......
php - Google Finance JSON 不能使用超过 1 个符号
我正在使用来自 Google Finance 的 PHP 和 JSON 来使用http://finance.google.com/finance/info?client=ig&q=GOOG获取实时股票更新/报价 (这只是一个示例)我的代码运行良好使用上述链接(因为它只有一只我想获得的股票,即 GOOG),但如果我尝试在最后添加更多股票代码
r - 调整 R 错误中的股票拆分?
我有一个包含收盘价的盘中数据集,我想调整股票拆分的股票价格。我adjustOHLC()
从quantmod
包中发现几乎可以有效地工作。
这是我的数据集中众多未调整的代码之一,名为:AGII
如果你绘制它,你会看到我需要调整的价格大幅下跌:
由于这是更大数据集的一部分,并且我需要调整许多代码,因此我编写了以下循环:
现在,如果你绘制它:chartSeries(dataset)
......它在 2 月 24 日被夸大了。实际的股票分割发生在 2 月 26 日(如果有帮助的话)
如何在不被夸大的情况下获得适当的拆分?