问题标签 [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.
php - 同步。库存数据与实时数据
我想将我的应用数据(股票)与实时数据同步。我正在使用 Yahoo API .. 这是我的代码 ..
上面的代码适用于小数据集(即大约 30 条记录),对于长记录集,它会提示我Maximum execution time of 60 seconds exceeded in .....
该怎么做?
注意:我正在使用 cakephp 框架。
csv - amCharts [股票] 图表
我一直在使用 amCharts 股票图表来显示来自 Yahoo Finance .csv 文件的数据,该文件以这种格式显示数据:(有效)
但是现在我需要从 Google Finance 获取数据,并且他们将它们格式化为这种格式的数据(这是行不通的)。
我相信雅虎和谷歌之间不同的数据格式是导致 amChart 不显示任何数字的原因,因为它无法读取文件。
如何格式化日期以使其正确读取值?
xml - 从 YQL 获取股票市场指数的组成部分
目前,我可以通过使用YQL 控制台返回 xml 和 json 来获取股票报价,例如
从 csv 中选择符号、价格,其中 url='http://download.finance.yahoo.com/d/quotes.csv?s=IBM,YHOO,GOOG,MSFT&f=sl1d1t1c1ohgv&e=.csv' 和 columns='symbol,price ,日期,时间,变化,col1,高,低,col2'
我想从
http://download.finance.yahoo.com/d/quotes.csv?s=@^HSI&f=sl1d1t1c1ohgv&e=.csv
使用 YQL 控制台,所以我在 YQL 控制台中输入以下语句
从 csv 中选择符号、价格,其中 url='http://download.finance.yahoo.com/d/quotes.csv?s=@^HSI&f=sl1d1t1c1ohgv&e=.csv' 和 columns='symbol,price,date,time ,改变,col1,高,低,col2'
但它说我的链接无效。有什么想法和替代解决方案吗?
stocks - 如何将 MetaStock 格式转换为 CSV?
http://en.wikipedia.org/wiki/MetaStock
有人知道如何将 metastock 数据格式转换为 ASCII/CSV 格式吗?
任何示例代码 (c++/c#) 都会有很大帮助。
java - 开源填充引擎
我正在寻找一个 Java 填充引擎来执行回测。
填充引擎将被输入分时数据或 L2 数据(带有账簿),并会像真实市场账户一样填充订单。
理想情况下,可以通过配置文件处理: - 延迟(模拟真实场景) - 交易成本
有人知道这样的项目是否存在吗?
我已经与两个类似的项目合作过,但它们已关闭并在内部完成。
stocks - 运行脚本监控股市活动的平台?可能执行交易?
是否有任何软件平台可用于运行监控股市活动的脚本?
我想编写一个脚本,以便在某些市场条件发生时向自己发送警报。理想情况下,它还具有执行交易的能力。
我不是在寻找任何超级复杂的东西,也不需要昂贵的实时数据。我想做一些简单的事情,比如:
编辑
看起来 ETrade 提供了一个 API。理想情况下并不像我想要的那么简单,但这里适用于对这个问题感兴趣的任何其他人: https ://us.etrade.com/e/t/activetrading/api
java - 以编程方式获取股票价格
我希望在 android 中以编程方式获取 bse 和 nse 股票(印度)的价格。我看过:
如何在 android 的股票投资组合中获取 Web 应用程序每 10 秒 NSE 市场的股票价格?
和其他几个站点,但是在任何地方都没有执行此操作的源代码。我该怎么做?(20 分钟的延迟是可以接受的,不是问题)。
是否有任何好的网站可以解释如何实现这一目标?
php - 用户订单的股票期权价格变化(买/卖)
按照这个问题生成一个虚构的股票期权价格变化
我希望模拟价格变化,同时用户下达买入或卖出订单,就像真实的证券交易所一样。(我做了一个用户案例来帮助你理解。)
初始状态“股票期权示例”:
X 公司,股票期权价格 20,000 美元
CRON 任务每秒都会产生价格变化,使用这个 PHP 脚本:
波动性是由随机消息造成的,这使得 $max_up > $max_down 或 $max_up < max_down 随机时间。之间,$max_up = $max_down。
图片中的结果(1小时/分钟)
用户案例“购买示例”:
- 用户发送订单以 18,000 美元购买 1000 份该期权
- 系统将订单存入数据库
- CRON 任务每分钟验证一次,如果价格 <= 购买订单,则在最后一分钟
- 当此期权的价格<=此订单时,用户获得此股票期权。
用户案例“销售示例”:
- 用户发送订单以 22,000 美元的价格出售 1000 份该期权
- 系统将订单存入数据库
- CRON 任务每分钟验证一次,如果价格 >= 卖单,最后一分钟
- 当该期权的价格>=该订单时,用户卖出该股票期权。
我的问题
它运行良好,但它不是证券交易所市场的真正变体。
我的问题
如何根据订单的价格和数量进行价格变动?
就像“供求规律”一样。
例如(关于彼得答案的编辑):
也许我有点疯狂地认为它可以自动化,但我相信它,任何帮助将不胜感激。
c# - 在内存中存储大量股票数据的最佳方式(变量)
我正在尝试将大量股票市场报价数据存储到一个变量中,以便在内存中进行查询。我需要能够快速找到股票 ID 的最新市场数据,并查询特定股票的特定历史长度。
例如,我可能每隔几秒就会收到关于股票 ID 5342(总是数字)的数据......我最初的想法是构建一个 SortedDictionary 的数组,SortedDictionary 键是报价的日期时间,它的值是我的自定义结构的市场数据。然后外部数组将是股票 ID...所以我可以调用:
或者我可以通过该股票的 SortedDictionary 向后迭代,直到我击中一个比我正在寻找的时间范围更早的键。
但是我觉得必须有一个更好(更有效)的方法。有任何想法吗?
编辑: 而不是 SortedDictionaries 数组... SortedDictionaries 字典可能会更好。例如:
然后:
谢谢!