close

上周發網格的文章  結果沒有人看懂   所以這次我努力將每個原因寫出來

同時我也整理以下幾個常問我的問題

1.網格交易原理是什麼?

2.兩種損益模式有差別嗎?

3.為什麼最大虧損是固定的

一.網格交易原理是什麼?

網格交易有三種模式:中性模式、多模式、空模式,但我只介紹模式

網格多模式自動交易邏輯:

將設定的最低到最高區間,切成X格或稱為X個區間

價格下跌時只會執行區間最低價格買進限價委託並在價格小於買進限價委託或者等於買進限價委託時成交

價格上漲時只會執行區間最高價格賣出限價委託並在價格大於賣出限價委託或者等於賣出限價委託時成交

簡單的說上漲只執行賣出動作,下跌只執行買進動作

每次只執行1基本單位數且當價格上下震盪的時候重複執行委託

基於以上規則所以多模式建立初期,會將上漲時所需要的區間賣出委託單位,先買進所以

當價格來到範圍最高處時持有單位數量會剛好等於

當價格來到範圍最低處時持有單位數量會剛好等於X

必須要注意一點,當價格大於最高範圍或者小最低範圍  網格自動交易將會停止

 

舉個例子   價格範圍從20到70   切成5份   每次交易單位為2   建單初期時價格為42 情況如下

  A格 B格 C格 D格 E格
區間 20~30 30~40 40~50 50~60 60~70
持有價格 沒有 沒有 42 42 42
持有單位 沒有 沒有 2 2 2
買進委託 20 30 沒有 沒有 沒有
賣出委託 沒有 沒有 50 60 70

總盈利=已實現損益+未實現損益

總盈利 0
持有單位數 6
已實現損益 0
未實現損益 0

所以當價格從42跌到27時情況如下

  A格 B格 C格 D格 E格
區間 20~30 30~40 40~50 50~60 60~70
持有價格 沒有 30 42 42 42
持有單位 沒有 2 2 2 2
買進委託 20 沒有 沒有 沒有 沒有
賣出委託 沒有 40 50 60 70

未實現損益=2*[(27-42)*3+(27-30)]=-96

總盈利 -96
持有單位數 8
已實現損益 0
未實現損益 -96

 

所以當價格從27漲到53時 情況如下

  A格 B格 C格 D格 E格
區間 20~30 30~40 40~50 50~60 60~70
持有價格 沒有 沒有 沒有 42 42
持有單位 沒有 沒有 沒有 2 2
買進委託 20 30 40 沒有 沒有
賣出委託 沒有 沒有 沒有 60 70

累積完成2次網格套利

已實現損益=2*[(40-30)+(50-42)]=36

未實現損益=2*(53-42)*2=44

總盈利=36+44=80

總盈利 80
持有單位數 4
已實現損益 36
未實現損益 44

所以當價格53跌到20時 情況如下

  A格 B格 C格 D格 E格
區間 20~30 30~40 40~50 50~60 60~70
持有價格 20 30 40 42 42
持有單位 2 2 2 2 2
買進委託 沒有 沒有 沒有 沒有 沒有
賣出委託 30 40 50 60 70

未實現損益等於=2*[2*(20-42)+(20-40)+(20-30)+(20-20)]=-148

總盈利等於=36+(-148)=-112

總盈利 -112
持有單位數 10
已實現損益 36
未實現損益 -148

所以當價格從20漲到70時 情況如下

  A格 B格 C格 D格 E格
區間 20~30 30~40 40~50 50~60 60~70
持有價格 沒有 沒有 沒有 有沒 有沒
持有單位 沒有 沒有 沒有 沒有 有沒
買進委託 20 30 40 50 沒有
賣出委託 沒有 沒有 沒有 沒有 70

累積完成7次網格套利

已實現損益=36+2*[(30-20)+(40-30)+(50-40)+(60-42)+(70-42)]=188

未實現損益=0

總盈利等於=188+0

總盈利 188
持有單位數 0
已實現損益 188
未實現損益 0

二.兩種損益模式的差別,為什麼最大虧損是固定的?

如果先進先出   上舉例損益的價格變化   

價格範圍從20到70   切成5份   每次交易單位為2   建單初期時價格為42 情況如下 相同的部分我就省略了

  A格 B格 C格 D格 E格
區間 20~30 30~40 40~50 50~60 60~70
持有價格 沒有 沒有 42 42 42
成交順序     3 2 1

 

總盈利 0
持有單位數 6
已實現損益 0
未實現損益 0

 

價格從42跌到27時  情況如下

  A格 B格 C格 D格 E格
區間 20~30 30~40 40~50 50~60 60~70
持有價格 沒有 30 42 42 42
成交順序   4 3 2 1

未實現損益=2*[(27-42)*3+(27-30)]=-96

總盈利 -96
持有單位數 8
已實現損益 0
未實現損益 -96

所以當價格從27漲到53時 情況如下

  A格 B格 C格 D格 E格
區間 20~30 30~40 40~50 50~60 60~70
持有價格 沒有 30 42 沒有 沒有
成交順序   4 3    

已實現損益=2*[(40-42)+(50-42)]=12

未實現損益=2*[(53-30)+(53-42)]=64

總盈利等於=12+64=76

總盈利 76
持有單位數 4
已實現損益 12
未實現損益 64

所以當價格53跌到20時 情況如下

  A格 B格 C格 D格 E格
區間 20~30 30~40 40~50 50~60 60~70
持有價格 20 30 42 30 40
成交順序 7 4 3 6 5

未實現損益=2*[(20-42)+(20-30)+(20-40)+(20-30)+(20-20)]=-124

總盈利等於=12+-(124)=-112

總盈利 -112
持有單位數 10
已實現損益 12
未實現損益 -124

所以當價格從20漲到70時 情況如下

  A格 B格 C格 D格 E格
區間 20~30 30~40 40~50 50~60 60~70
持有價格 20 沒有 沒有 沒有 沒有
成交順序 7        

已實現損益=2*[(30-42)+(40-30)+(50-40)+(60-30)+(70-20)]+12=188

未實現損益=0

總盈利等於=188+0=188

總盈利 188
持有單位數 0
已實現損益 188
未實現損益 0

所以大家可以發現 兩種損益模式他的差別只在先加減還是後加減而已

就像是A+B+C+D+E=A+E+C+D+B 是一樣的道理

更進一步,最大損益,因為都是加減算是的變化而已

最大損益=建單初期損失+完成次數的網格套利

上舉例套入公式

建單初期損失=2*[(20-42)+(20-42)+(20-42)+(20-30)+(20-20)]=152

網格套利=2*[(70-20)/5]=20

請自己回算  最終結果一致

結論   

程式它損失是固定的,沒有先進先出的規則,當價格落在哪格子範圍就執行當下的格子範圍委託

只要不超過範圍  就能無限網格套利賺下去

網格切割的越小   價格波動越大   就越容易成交

賺錢的速度就越快  

 

 

 

 

 

arrow
arrow
    創作者介紹
    創作者 烤焦 的頭像
    烤焦

    投資實踐家蔡富盛 Pi Network邀請碼:windchimes

    烤焦 發表在 痞客邦 留言(0) 人氣()