Skip to content

chugou101/file_trade_interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

参照券商PB系统的说明文件,实现了部分系统的“文件单”对接程序。

注:说明文件也许与真实系统不一致。相关文件并没有使用真实软件测试,并不保证文件的完全可用性。如遇问题请自行修改代码。

文件

  • interface_CATS:中信CATS
  • interface_DTS:广发DTS
  • interface_TS:国信TS
  • interface_XT:迅投PB
  • interface_ZS:招商交易大师

示例

from interface_DTS import *

# 示例
interface = DTSInterface(order_list_file="Order.csv", 
                         order_report_file="OrderReport.csv",
                         query_order_file="QueryOrder.csv",
                         fund_report_file="FundReport.csv",
                         position_report_file="PositionReport.csv")
# 下单
order_id = interface.order(security="600660.XSHG", amount=100, style=DTSInterface.LimitOrder(price=23.33), side='long')

# 批量下单,一次性写入文件
with interface.bucket():
    for i in range(0,10):
        order_id = interface.order(security="600660.XSHG", amount=100, style=DTSInterface.LimitOrder(price=23.33), side='long')

# 获取账户信息
interface.portfolio

# 获取持仓信息
interface.position

About

参照券商PB系统的说明文件。实现了部分券商的“文件单”对接程序。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages