股票多品種平衡策略設計教學

鑒于股票策略在FMZ.CN上相對較少,喜歡研究股票程序化、量化交易的同學們借鑒、參考的內容不多。為了更加方便程序化、量化交易入門的同學學習、研究。本篇我們一起來實現一個簡單的股票多品種策略設計。OK!擼起袖子加油~寬客們。
策略思路
策略思路很簡單,借鑒于FMZ.COM站的一個策略。同類型的策略在不可描述的區(qū)塊市場上也有所作為。
策略邏輯簡單說就是:
以賬戶初期資產為基數,根據策略參數設置一個百分比,計算出每只股票的持有價值。設置的股票池參數中每只股票按持有價值持倉。當價格上漲,使持倉的價值超過既定的持倉價值時,賣出一部分股票平衡到最初的持倉價值。當價格下跌,使持倉的價值低于既定的持倉價值時,買入一部分股票平衡到最初的持倉價值。
策略是不是非常簡單。
實現策略
參數設計:

策略代碼:
策略主要邏輯就在于對于持倉價值的計算。計算偏移出的價值是否足夠至少一手的交易量。
策略回測



平衡策略用于操作多只股票組成的股票池,可以分散投資?;販y中每只股票投入資金只有5000元,并且根據價格變動不斷調整持倉。由于策略開始需要持有底倉,等于開始做多。所以最好還是選擇一些潛力較好的股票。
策略地址:https://www.fmz.cn/strategy/349108
當然,策略回測僅供于參考。策略設計僅僅為了學習、研究,實盤還需進一步的優(yōu)化、升級。
對于0基礎的小伙伴來說以上的策略代碼可能有些難懂。所以,對于不會編程、交易的小伙伴們推薦一本非常實用的書籍,無縫貼合FMZ.CN量化交易平臺的量化交易實戰(zhàn),會非常方便入門量化交易領域。

標簽: