Phemex API的Python接口。
phemex的Python项目详细描述
特点
- 对Phemex REST API的初始、有限支持
- 公共API:
>>>fromphemeximportPhemexConnection>>>conn=PhemexConnection()>>>products=conn.get_products()
- 已验证的连接:
- 下订单:
conn=PhemexConnection(credentials)# set up order helper classesorder_placer=conn.get_order_placer()order_factory=order_placer.get_order_factory()# create a limit orderlimit=order_factory.create_limit_order(Side.SELL,1,10000.0,Contract('BTCUSD'))# create a market order for BTCUSD, "cross" (no leverage), sell / shortorder=order_factory.create_market_order(Side.SELL,1,Contract('BTCUSD'))# build up a conditional that places the given market short sell order# when last trade price touches 8800conditional=ConditionalOrder(Condition.IF_TOUCHED,Trigger.LAST_PRICE,10000.0,order)# place the orderslimit_hnd=order_placer.submit(limit)cond_hnd=order_placer.submit(conditional)# cancel themlimit_hnd.cancel()cond_hnd.cancel()
安装
$ pip install phemex
发布历史记录
0.3.0(2020-04-13)
- 由于bikerx不兼容,切换回python3.7
0.2.0(2020-04-12)
- 将phemex移至顶层
- 更新自述文件以匹配最新API
- 添加条件顺序示例
0.1.0(2020-04-12)
- 关键修补程序设置.py在
- 切换到需要Python3.8+
0.0.8(2020-03-07)
- 修复了自述文件以匹配最新的API
0.0.7(2020-03-07)
- 向ConditionalOrder添加了显式条件:STOP或IF-TOUCHED
- 固定的ordType派生逻辑来合并条件
- 取消了对Python 3.7之前版本的声明支持
0.0.6(2020-03-01)
- 改进的文档
0.0.5(2020-03-01)
- 公共和私有端点的Pythonic API的开始
- 添加订单对象模型
- 改进的文档
0.0.4(2020-02-18)
- 已验证的连接正在工作
- 改进的文档
0.0.3(2020-02-11)
- 用于身份验证的错误修复
0.0.2(2020-02-11)
- 经过身份验证的公共客户端
- 没有专用的API包装器,只有原始请求
0.0.1(2020-02-11)
- 你好,世界。在
- 项目
标签: