要如何取得目前帳戶中的部位與均價?

  •   349 
  • 最後發表   FLY  2024 十二月 02
FLY 發文於   2024/12/01

1.目前我是XQ程式交易新手,想瞭解怎樣在XS中取得現在證券戶頭中的股票張數與成交均價呢?

如果是融券空單或是當沖先賣的部位,會呈現什麼呢?

 

2.假設我的戶頭有一張台積電(2330),和目前一張當沖先賣的聯鈞(3450)

那我的一支策略是要針對當沖的部份進行收盤附近出場

那我是要在程式中撰寫內容嗎?(怎樣在程式中做判讀呢?)

 

3.如果我有4張股票,成交均價在100元

如果我的策略是依照部位成交均價2%停損

那假設盤中殺下來,98元要執行,最後只有成交二張在97.8元

那有時候證券戶頭會用先進先出的方式

後面成交均價可能會改變,像是變成102元

那停損2%的價格不就會不同嗎?

還是有怎樣機制能夠處理這一塊呢?

 

希望有經驗的高手可以幫忙回答一下,謝謝

排序方式: 標準 | 最新
虎科大許教授 發文於   2024/12/02

(1)融券空單或是當沖先賣的部位,會呈現什麼呢?

Ans: 若策略部位選擇依庫存(15.01版本之後選擇與庫存同步),則position與filled都是負值。庫存平均成本為放空的平均成本。

(2)要針對當沖的部份進行收盤附近出場,那我是要在程式中撰寫內容嗎?

Ans: 若程式只監控當沖的商品聯鈞,則與台積電無關。程式會針對監控的商品一檔一檔執行。不同商品的部位都是獨立的。

(3)假設你4張庫存有2張成本分別是99、100,另外2張成本分別是100及101。平均成本100。先賣出最早買進的99及100,最後的庫存成本是100.50。停損2%的價位會按照最新的庫存成本乘以0.98計算。

FLY 發文於   2024/12/02

感謝 虎科大許教授 的詳細回答

 

弱弱的再問一下,position代表是部位張數嗎?(1代表多單一張,-1代表空單一張?)

 

filled是怎樣取得庫存平均成本呢?

 

謝謝

虎科大許教授 發文於   2024/12/02

position是預期部位,filled是實際部位。filledAvgPrice是庫存平均成本。你可觀看網站上的教學區和教學影片,裡面有XS語法的基礎和應用可以閱覽。

發表回覆
Close