(问财量化交易策略)日线macd>0_、前日实际换手率_3~28、资金强度由大到小

用户头像神盾局量子研究部
2023-09-06 发布

问财量化选股策略逻辑

根据资金强度由大到小排序,选择前日实际换手率大于3%且日线macd大于0的股票。

选股逻辑分析

该策略的逻辑是基于资金强度和股票的技术指标来筛选股票。首先,按照资金强度从大到小排序,可以筛选出市场中资金关注度较高的股票。其次,选择前日实际换手率大于3%的股票,可以筛选出市场中活跃度较高的股票。最后,选择日线macd大于0的股票,可以筛选出技术面上看涨的股票。

该策略的优点是能够筛选出市场中资金关注度较高、活跃度较高且技术面上看涨的股票,这些股票可能具有较好的投资价值。但是,该策略的缺点是可能无法筛选出一些具有长期投资价值的股票,因为该策略只考虑了短期市场表现。

有何风险?

该策略的风险包括市场风险、技术指标误差风险和股票选择失误风险。市场风险是指股票市场的波动性,可能会导致策略的收益出现较大的波动。技术指标误差风险是指技术指标的准确性,如果技术指标出现误差,可能会导致策略的误判。股票选择失误风险是指策略选择的股票不符合投资者的投资目标和风险承受能力,可能会导致策略的收益不佳。

如何优化?

为了优化该策略,可以考虑以下几点:

  1. 选择更多的技术指标,例如布林线、移动平均线等,以提高策略的准确性。
  2. 考虑加入市场情绪指标,例如换手率、成交量等,以更好地反映市场情绪。
  3. 考虑加入投资者的风险承受能力指标,例如资产配置比例、投资期限等,以更好地满足投资者的需求。

最终的选股逻辑

根据资金强度由大到小排序,选择前日实际换手率大于3%且日线macd大于0的股票,并加入布林线、移动平均线等技术指标和市场情绪指标,以及投资者的风险承受能力指标,进行综合评估,筛选出符合投资者需求的股票。

python代码参考

以下是使用pandas和ta-lib库实现该策略的python代码:

import pandas as pd
import talib

def select_stock(data):
    # 根据资金强度排序
    sorted_data = data.sort_values(by='amount', ascending=False)
    
    # 筛选出前日实际换手

    ## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

    select_sentence = '市值小于100亿' #选股语句。

    模板如何使用?

    点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。


    ## 如果有任何问题请添加 下方的二维码进群提问。
    ![94c5cde12014f99e262a302741275d05.png](http://u.thsi.cn/imgsrc/pefile/94c5cde12014f99e262a302741275d05.png)
    
收益&风险
源码

评论