因應台灣金融法規的要求,新用戶在首次使用服務時,必須先簽署相關文件,方可進入正式環境使用:
若有功能測試需求,可以與相關單位申請測試帳號,於模擬環境進行測試,並遵循以下注意事項:
請注意python版本限制為3.09~3.13
使用方法
import kgisuperpy as kgi
import pandas as pd
import numpy as np
下單前,您必須申請並啟用CA憑證且憑證有效
若已經完成測試後,要切換至正式環境,僅需設定simulation = False則可連線至正式環境
使用方法
person_id = '用戶身份證字號'
person_pwd = '用戶帳號密碼'
simulation = True
api = kgi.login(person_id ,person_pwd,simulation)
設定完期貨交易帳戶啟用FutOrder及FutAccount功能
使用方法
api.set_FutAccount('account')
使用方法
api.FutOrder.create_order(action =kgi.Action.Buy ,
symbol='M1FH5' ,
qty= 1 ,
price = kgi.PriceType.MKT ,
time_in_force=kgi.TimeInForce.ROD
)