基本面高股息策略
策略概述
一种基于基本面高股息策略的投资策略,主要通过Python在聚宽平台上实现。该策略的核心思想是通过筛选出具有优质基本面和高股息率的股票进行投资,以期获得稳定的长期回报。策略包括以下几个主要步骤:
1. 初始化与参数设置:定义策略的基本参数和回测设置。
2. 每日运行函数:获取持仓中昨日涨停的股票列表,并处理这些股票。
3. 每月运行函数:选择满足条件的股票并进行交易。
4. 选股逻辑:通过基本面指标筛选出优质高股息率的股票。
5. 交易逻辑:根据选股结果进行股票的买入和卖出操作。
详细交易逻辑
1 初始化与参数设置
在`initialize`函数中,首先设置了策略的基本参数,如选股数目、策略基准等。然后进行了回测设置,包括设定基准、开启动态复权模式、设置交易成本和滑点等。此外,还定义了几个每日和每月运行的函数,用于获取涨停股票列表、选择股票和进行交易。
2 每日运行函数
- 获取涨停股票列表:`get_zt_stock_list`函数用于获取持仓中昨日涨停的股票列表。
- 处理涨停股票:`check_limit_up`函数用于检查昨日涨