搜索教程

股票查询公式

作者:辉耀软件
阅读量: | 发表日期:2024/1/18 0:00:00

摘要:根据股票代码查询股票的即时交易信息

正文:

GetStockSource(Stock_code, Market_name)。根据股票代码查询股票的即时交易信息,其中Market_name指市场名称,上证、深证、香港、美股。

GetStockPrice(Source),返回股票价格。

GetStockChangeAmount(Source),返回股票涨跌额。

GetStockChangeRate(Source),返回股票涨跌幅。

GetStockClosingPrice(Source),返回股票昨日收盘价格。

GetStockOpeningPrice(Source),返回股票今日收盘价格。

GetStockMaxPrice(Source),返回股票今日最高价。

GetStockName(Source),返回股票名称。

GetStockTime(Source),返回股票交易信息最后更新时间。

GetStockTurnover(Source),返回股票今日成交额。

GetStockVolume(Source),返回股票今日成交量。

GetStockTurnoverRate(Source),返回换手率。

如下图所示,查询股票信息分两步,第一步通过GetStockSource()返回一次性股票交易信息,第二步从Source中提取所需要的数据,这样做的目的是提高数据查询速度。在VBA中通过代码 Application.CalculateFull 刷新股票信息。

GetStockKline(Stock_code)。根据股票代码查询股票的历史交易信息。


GetStockDKlineChart(Stock_code, Range, Market_name)。根据股票代码返回日K线。

GetStockMHKlineChart(Stock_code, Range, Market_name)。根据股票代码返回分时K线。

有些证券市场及股票代码需要人工自行查找,如下图所示,找到股票市场代码106,股票代码NREF,那么股票公式写成=GetStockSource("NREF","106.")


还可以使用公式GetJsonSourceW()调用专门的股票api接口查询历史股票信息,推荐接口:http://www.biyingapi.com/index.html