更多精彩內容,歡迎關注公眾號:數量技術宅。想要獲取本期分享的完整策略代碼,請加技術宅微信:sljsz01
AMA技術指標與原作者 Kaufman
這個有效的技術分析指標AMA,正是由 Perry Kaufman 所發明,不少成功的交易策略、交易系統中,都有用到Kaufman所創造的這一指標。然而,Kaufman 除了這個大家熟知的AMA指標外,還創造編寫了百余個交易策略、數百個技術指標,而這些指標、策略,都收錄在他的著作《Trading Systems and Methods》中。
關於《Trading Systems and Methods》
本期的文章,我們將為大家分享Perry Kaufman的《Trading Systems and Methods》原版高清電子書,以及書中所配套的100+交易策略、數百個技術指標的全套源碼。 《Trading Systems and Methods》可以說是Kaufman在金融市場技術分析領域的巔峰之作,其開發的交易策略、交易指標、分析模型,都是基於相對成熟的美國股票、期貨等金融市場,國內市場的成熟度遠不如美國市場,其中的一些策略,在國內市場還大有用武之地,對於國內投資者很有借鑒意義。
《Trading Systems and Methods》書中的策略,其源碼格式屬於 TradeStation源碼 ,TradeStation是國外著名的期貨三方交易平台,他的語法基於 EasyLanguage 。EasyLanguage被設計來讓未曾受過專業計算器程序開發訓練的交易員,也能夠輕松建立客制化交易策略,因此語言大多由一般具可讀性的英文單字所 組成,使得 EasyLanguage較一般計算器程序語言更加容易學習。
舉一個簡單的例子: 如果我們的策略是「如果結算價格比一天前的最高價格更高,就以市價委托單買進100股」,對應的EasyLanguage的寫法為: if the Close > the High of 1 day ago then Buy 100 shares next bar at market。我們再來看書中一個具體策略的例子,同樣,代碼語法比較口語化,基本上讀完就能理解策略的核心思想了。
當然,書中的策略遠不止於此,還有更多思路更復雜的策略,等着大家去學習:
國內的三方軟件 Multicharts ,可以直接兼容EasyLanguage的策略開發語言,如果你會使用Multicharts ,可以在領取策略后直接導入Multicharts,進行策略+品種的批量測試。如果沒有使用過TradeStation、Multicharts也沒有關系,我們在此前看到,EasyLanguage的語法是相當通俗易懂、用戶友好的,大家可以讀懂策略設計的核心理念,然后用自己熟悉擅長的語言(Python等)進行策略的復寫與測試。
分享資料領取方式
如果大家對本次分享的Perry Kaufman 100+套交易策略源碼感興趣,歡迎掃碼添加小編微信領取電子書+全套源碼,讓熱愛學習的你,一次學個夠。
最后,為了小小調動一下大家的學習積極性,本次分享時間,截至到下一篇發文,欲領從速。
如果你對本次分享內容感興趣,歡迎添加技術宅微信:sljsz01,與我交流
往期干貨分享推薦閱讀
【數量技術宅|金融數據系列分享】套利策略的價差序列計算,恐怕沒有你想的那么簡單
【數量技術宅|量化投資策略系列分享】成熟交易者期貨持倉跟隨策略
【數量技術宅|金融數據分析系列分享】為什么中證500(IC)是最適合長期做多的指數
商品現貨數據不好拿?商品季節性難跟蹤?一鍵解決沒煩惱的Python爬蟲分享
【數量技術宅|金融數據分析系列分享】如何正確抄底商品期貨、大宗商品