# itick-sdk **Repository Path**: yuerthe9/itick-sdk ## Basic Information - **Project Name**: itick-sdk - **Description**: itick数据服务的各版本sdk。为广大量化分析程序员提供方便。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-01-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #itick-python 量化分析 itick-python是 **itick** 提供的Python客户端代码,方便熟悉Python语言的量化开发者。 项目地址: ##安装 通过pip命令进行安装: ~~~bash > pip install itick-python ~~~ ##快速体验: ~~~python >>> import itick as i >>> # 接口很简单。“告诉我你是谁?你想要什么?我发给你!” >>> tick=i.reading(market='CNHKM', codes=['00700.HK'], key='your app key') >>> print(tick) {"sv10": "0.0000", "sp8": "0.0000", "code": "00700.HK", "sp9": "0.0000", "sv9": "0.0000", "sv8": "0.0000", "open": 407.0, "bv6": "0.0000", "bp1": 399.20001220703125, "bp3": "0.0000", "bp2": "0.0000", "bp5": "0.0000", "bp4": "0.0000", "bp7": "0.0000", "bp6": "0.0000", "bp9": "0.0000", "bp8": "0.0000", "sv4": "0.0000", "sv5": "0.0000", "sv2": "0.0000", "sp2": "0.0000", "sv1": 10900.0, "bv3": "0.0000", "bv2": "0.0000", "bv1": 3700.0, "sp3": "0.0000", "bv7": "0.0000", "preclose": 405.3999938964844, "bv5": "0.0000", "bv4": "0.0000", "sp1": 399.3999938964844, "bv9": "0.0000", "bv8": "0.0000", "sp4": "0.0000", "sp5": "0.0000", "sp6": "0.0000", "sp7": "0.0000", "bv10": "0.0000", "sv6": "0.0000", "sv7": "0.0000", "now": 399.3999938964844, "sp10": "0.0000", "bp10": "0.0000", "sv3": "0.0000", "time": "11:38:03"} >>> import json >>> tick=json.loads(tick) >>> if hasattr(tick,'now'): >>> print(tick['now']) #现价 >>> elseif hasattr(tick,'status'): >>> print(tick['status']) >>> elseif hasattr(tick,'error'): >>> print(tick['error']) >>> else: >>> print('nothing') 399.3999938964844 >>> ~~~ ####接口说明: - market - 市场代码,例如:CNHKM - 中国香港主板,[这里]()有详细的说明。 - codes - 股票代码,可以传递多只股票代码,例如:00700.HK - 代表腾讯股票,[这里]()有格式的详细说明。 - key - 用户标识,可通过**[这里](http://itick.cn)**申请。itick用户的唯一标识,记得保存好您的key。 - 返回值 - json格式的数据对象。 返回值分为四种种情况: - 正常获取数据 - 如上所述 - 系统错误 - {'error':'error message'} - 访问地址无效 - {'status':404} - 征程获取数据,但是数据为空。- {}