老虎证券开放api的使用python

使用的开发工具是winpython的Spyder
把下载好的压缩包解压得到最重要的tigeropen文件夹
pyasn,rsa,delorean这几个包默认是没有的,要去网上下好,直接把同名文件夹粘贴到C:\WPy-3662\python-3.6.6.amd64\Lib下面,把tigeropen也粘过来一份
在example文件夹下找到client_config.py,填入tiger id和rsa私钥文件路径还有环球账户,最后可以运行trade_client_demo.py
在\tigeropen\examples\client_config.py,设置账户相关信息

from tigeropen.common.consts import Language
from tigeropen.tiger_open_config import TigerOpenClientConfig
from tigeropen.common.util.signature_utils import read_private_key


def get_client_config():
    """
    https://www.itiger.com/openapi/info 开发者信息获取
    :return:
    """
    is_sandbox = False
    client_config = TigerOpenClientConfig(sandbox_debug=is_sandbox)
    client_config.private_key = read_private_key('C:/WPy-3710/settings/work/openapi-python-sdk-master/rsa_private_key.pem')
    client_config.tiger_id = '************'  #2015***
    client_config.account = '**********'  # 环球账户, U开头的
    client_config.standard_account = None  # 标准账户
    client_config.paper_account = None  # 模拟账户
    client_config.language = Language.en_US
    return client_config

你可能感兴趣的:(量化交易)