策略概述
一種基于基本面高股息策略的投資策略,主要通過Python在聚寬平臺上實現。該策略的核心思想是通過篩選出具有優質基本面和高股息率的股票進行投資,以期獲得穩定的長期回報。策略包括以下幾個主要步驟:
1. 初始化與參數設置:定義策略的基本參數和回測設置。
2. 每日運行函數:獲取持倉中昨日漲停的股票列表,并處理這些股票。
3. 每月運行函數:選擇滿足條件的股票并進行交易。
4. 選股邏輯:通過基本面指標篩選出優質高股息率的股票。
5. 交易邏輯:根據選股結果進行股票的買入和賣出操作。
詳細交易邏輯
1 初始化與參數設置
在`initialize`函數中,首先設置了策略的基本參數,如選股數目、策略基準等。然后進行了回測設置,包括設定基準、開啟動態復權模式、設置交易成本和滑點等。此外,還定義了幾個每日和每月運行的函數,用于獲取漲停股票列表、選擇股票和進行交易。
2 每日運行函數
- 獲取漲停股票列表:`get_zt_stock_list`函數用于獲取持倉中昨日漲停的股票列表。
- 處理漲停股票:`check_limit_up`函數用于檢查昨日漲