ib接口股票是什么?

ib接口股票是什么?

ib接口股票中的ib是introduced broker的简称,指的是介绍经纪商,也就说说IB是担任期货公司的介绍经纪人或者是期货交易辅助人,将投资者介绍给期货公司开户,从中收取一定费用的中介机构。其主要的业务范围包含吸收或者介绍投资者、接受投资者开户以及接受投资者的委托单并交付期货商执行等。而且许多IB的客户和交易量都远大于期货佣金商直接开发的。

ib接口股票就是提供了这些接口,但是返回的信息有限,实测只能返回revenue跟EPS,像news等,获取到的数据都是None.返回的数据是xml格式,写了一个小脚本,批量获取股票池中的所有EPS跟revenue信息。

ib接口股票部分代码如下:

from ib_insync import *
import pandas as pd
import time
import os
import xml.etree.ElementTree as et

config = {
    'srclist' : 'C:/Users/Administrator/Desktop/观察列表/Fa_nadaq100.xls',
    'database' : 'K:/DataBase/fundamental/'
}

class DataUpdate():
    def __init__(self):
        self.ib = IB()
        self.connect = self.ib.connect('127.0.0.1', 7497, clientId=1)
        self.all_data = pd.read_excel(config['srclist'])
        self.revenue = []
        self.eps = []

    def handlexml(self,bars,symbol):
        tree = et.fromstring(bars)
        revenue = []
        eps = []

 如果大家还想了解更多关于ib接口股票的信息,可在这里了解L2gogogo (l2gogogo) - Gitee.com。也可以给小编留言(下方QQ) 。

猜你喜欢

转载自blog.csdn.net/m0_73646496/article/details/128423549