CTP如何判斷組合持倉
CTP回調函數
CTP通過回調函數判斷反饋是否成功的標識。
當callback函數被激活的次數超過一次時,除第一次激活外,其他callback函數都需要返回空值。
InstrumentID
InstrumentID記錄了合約ID,通過該字段可以區分不同合約的持倉,例如au2012和ag2012。
CTP根據InstrumentID來判斷組合合約持倉。
PosiDirection
PosiDirection是一個枚舉值,2表示多頭持倉,3表示空頭持倉。
CTP根據PosiDirection來判斷持倉方向。
組合合約持倉計算規則
組合合約開倉后,持倉查詢中生成3條記錄,分別是組合合約持倉記錄和兩條分腿合約的持倉記錄。
近期合約的多空方向與組合合約一致,遠期合約的多空方向與組合合約相反。
交易接口協議
CTP采用基于TCP連接的非通用協議,而非HTTP協議。
限價單方法是下單的常用方法,市價單只有鄭商所和大商所支持。
查詢持倉
查詢持倉即持倉匯總,是指查詢賬戶的總體持倉情況。
CTP查詢返回的同一天內的持倉明細無法判斷開倉時間順序,可以通過引入開倉時間來解決。
組合合約的行情
CTP行情API可以訂閱組合合約的行情。
組合合約的行情訂閱方式與普通合約不完全相同。
組合持倉明細
使用CombTradeID來判斷哪些合約是一對的。
CombTradeID是CTP定義的唯一標識符。
小編主要介紹了CTP如何判斷組合持倉,通過描述回調函數、InstrumentID、PosiDirection、組合合約持倉計算規則、交易接口協議、查詢持倉、組合合約的行情以及組合持倉明細等關鍵內容,全面解析了CTP對組合持倉進行判斷的方法和規則。這些內容可以幫助投資者更好地理解和利用CTP平臺進行組合持倉的管理和交易。大數據的分析和研究也能為投資者提供更準確有效的決策依據,進一步提高交易的成功率和盈利能力。