有人要一起合買csidata的期貨日k資料的嗎 - 財經

Table of Contents

※ 引述《zxcmnb (我的證照來自ㄊ大電腦)》之銘言:
: 太強了 在這邊要先跟寬哥下跪 m(_ _)m
: 我的策略來回設3個tick (40USD)都已經快受不了了
: 30個tick實在是難以想像...
: 可以分享一下策略使用的周期和進出場頻率嗎?


: 其實我至今一直沒有辦法理解什麼叫做 "無參數" 的策略
: 不管怎麼樣 策略總是要先決定要看長的歷史資料 不是嗎?
: 而且因為交易有成本 所以總是需要某個threshold去避免過度交易
: 這樣至少就兩個參數了說...

Hi,

我覺得滑價是策略最大的殺手

但又有很多商品會有掛單量少的時段

市價單一定不會是回測的進場點位

設定滑價大於實際成交的價位,比較趨近實況


周期本來已經進階到日線

但日線資金波動太大

現在又降回四小時線

而交易頻率我以平均來看

18個商品平均每個商品一個月會交易到8回(多空對翻,未計換倉)

以上只是小弟的策略,並不代表一個 "標準"


當作參考既可 ^^"

---

歷史資料我也是覺得能拿到越長越好

回歸一根K線畫出來的 "價" 的本質,就是 open, high, low, close

無論哪個商品都一樣


但如果說 "周期" 也算是一種參數,那我絕對無法避免它

最多只能做到全部的商品都塞在同一個周期裡去跑相同的一個策略而已

也有部分商品在某個周期,回測起來會比其他周期好沒錯

只是我還是希望只以 "開高低收" 來做

因為我單純的以為這樣才可以趨近市場

更單純的以為這樣我不用煩惱 out-sample, over-fitting, optimize 的問題

---
我是用兩個 for 迴圈去跑

內容大概是這樣子的

e.g. X = 當 H[i] > 前最高價時,為 H[i]
Y = 當 H[i] > 前開盤價時,為 H[i-1]

只有運用高過前高為高X,低破前低為低Y

當高過前開為前高X,低破前低為前低Y

*這邊補述一下

求出來的某高和某低這兩個值會一直存

並去畫出通道,直到改變了

新的值會蓋過原本的某高某低

如此 for 迴圈重複的計算


進場為 H > 某高 多單, L < 某低 空單

多空對翻

---
曾經遇到的 bug 就是當根 K 可以同時符合 H > 某高 和 L < 某低

但這個 bug 好解決,就是以前根K倉位去判斷

當前根K是空單,那當根K不管先過某高或是先破某低

都是以過某高為翻單判斷

---
上面講這些不是要神話 "無參數"

而是真的可以跳過類似像 ma(close, X) 這類型的參數設定方式

我只想以單純的開高低收來做單純的進出

以多空對翻的方式避免固定或特定停損停利的 fitting

這也只是一種方式

缺點是要忍受的波動會大一點,好處是不會容易被掃停損


---

小弟沒有辦法說出最好的方式

只有提供目前的粗淺心得給有興趣的大大們參考

其他大多就是之前講得那些了


參考看看~

--

All Comments

Noah avatarNoah2015-01-21
但仍然會有那種剛好掃到多空對翻點的大波動吧
Tom avatarTom2015-01-23
例如最近的黃金、天然氣、指數期貨類都還蠻活潑的
Andrew avatarAndrew2015-01-24
是的,一樣還是會遇到那種狀況。日線來得大根許多。
Kumar avatarKumar2015-01-26
很像寶塔線/新三價線的精神
Eartha avatarEartha2015-01-28
寬哥這篇文章應該完全揭秘無參數的精隨了 但我猜之前曾
Hardy avatarHardy2015-02-01
不小心講出一點點卻自刪文章的人應該會寄信要你刪文吧
Daph Bay avatarDaph Bay2015-02-02
寬哥心胸如此寬大 完全不藏私 難怪常要煩惱資本利得稅
Bethany avatarBethany2015-02-05
國外很多商品的震盪都是數千美金以上的 真要忍受震盪
多空對翻 想必要有很大的資本或是很強的心臟
Rachel avatarRachel2015-02-09
資本夠大本就是作多商品的基本條件
Sierra Rose avatarSierra Rose2015-02-14
多空對翻.多市場的量化單策略開發 比較能抓到市場
Kelly avatarKelly2015-02-15
的本質 能穿透不同市場的策略是所有程式交易者的夢
Daph Bay avatarDaph Bay2015-02-20
想吧! 感謝寬哥提供的方向
Catherine avatarCatherine2015-02-22
謝謝寬哥!!
Joseph avatarJoseph2015-02-27
感謝分享 如Leo大所說 類似寶塔線及海龜過n天高低的追價
作法 感謝寬哥的分享
Thomas avatarThomas2015-02-28
如果是過n天高低 那n就是有參數啦
Gilbert avatarGilbert2015-02-28
N也能去掉
Barb Cronin avatarBarb Cronin2015-03-04
滑價最主要是給造市者的福利 流動性愈差 滑愈大
Aaliyah avatarAaliyah2015-03-07
有個方式也可以降低滑價 就是挑流動性好的時間點交易
Ophelia avatarOphelia2015-03-11
如果是下波段單 可以試看看把流動性差的時段切掉當跳空
Margaret avatarMargaret2015-03-16
A大的方法小弟以前有用過,比如說訊號是在某個時段出現
不動作,維持原倉位,等這時段過了,可能也沒有符合進
Belly avatarBelly2015-03-19
場條件,或是上一根K已經灌破或突破,則過時段的K線一開盤
Audriana avatarAudriana2015-03-20
就會直接翻單。不過我還是維持原本方式,提高滑價設定。
Bennie avatarBennie2015-03-23
恩 那可能單筆要吃大段一點惹 在某些時間點滑價蠻可怕的
Blanche avatarBlanche2015-03-23
寬哥你會覺得無參數的策略受到雜訊、噪音的干擾很大嗎?
Wallis avatarWallis2015-03-27
之前寫過幾個 波動的確很大~ 觀察過進出場實際狀況覺得受到
噪音的干擾很大~ (不過也可能是策略邏輯太鳥 @@)
Kyle avatarKyle2015-03-30
小弟主要還是以趨近市場給的條件來做計算,也可以這麼說--
開高低收就是我的參數,而且是隨市場一直改變的。但雜訊
的定義如果是多空雙巴的話,一樣還是會遇到這樣的狀況。
而且我沒有用任何濾網。參考看看了。
Noah avatarNoah2015-04-02
多空雙巴難免吧,只能想辦法讓被巴的時候不要那麼痛...
Queena avatarQueena2015-04-05
講到滑價,想問一下,有人會用程式丟Market On Close單嗎?
Andrew avatarAndrew2015-04-09
The lowest one i