Get exchange string for BaoStock

 Baostock 发送股票行情查询指令时需要带上交易所信息,以下是根据股票代码返回exchange字符串的函数,很多行情软件都是这个format,留存备用~

# Get stock exchange string
def GetExchange(stock_code_str):

    if (stock_code_str[:1] == '6'):    # 上交所-股票
        exchange_str = "sh"
    elif (stock_code_str[:1] == '5'):  # 上交所-ETF
        exchange_str = "sh"
    elif (stock_code_str[:1] == '3'):  # 深交所-股票
        exchange_str = "sz"
    elif (stock_code_str[:1] == '1'):  # 深交所-ETF
        exchange_str = "sz"
    elif (stock_code_str[:1] == '0'):  # 深交所-股票
        exchange_str = "sz"
    else:                              # reserved for 北交所
        exchange_str = ""
    # endif

    return exchange_str

# end def

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

happybasic

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值