get_snapshot_data

获取单只股票的实时行情快照。

函数签名

def get_snapshot_data(code: str)

参数说明

参数

类型

说明

code

str

股票代码,如 000001.SZ600519.SH00700.HK

返回值

返回 SnapshotData 对象,属性说明:

属性

类型

说明

code

str

股票代码

last_price

float

最新价

change

float

涨跌额

change_pct

float

涨跌幅(%)

volume

float

成交量

amount

float

成交额

open

float

开盘价

high

float

最高价

low

float

最低价

prev_close

float

昨收价

使用示例

import finshare as fs

# 获取单只股票快照
snapshot = fs.get_snapshot_data('000001.SZ')

print(f"股票代码: {snapshot.code}")
print(f"最新价: {snapshot.last_price}")
print(f"涨跌额: {snapshot.change}")
print(f"涨跌幅: {snapshot.change_pct}%")

支持的市场类型

# A股
snapshot = fs.get_snapshot_data('000001.SZ')   # 深圳
snapshot = fs.get_snapshot_data('600519.SH')   # 上海

# 港股
snapshot = fs.get_snapshot_data('00700.HK')    # 腾讯控股

# 美股
snapshot = fs.get_snapshot_data('AAPL.US')     # 苹果