(supermind)振幅大于1、10日涨幅大于0小于35、dea上涨_

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

问财量化选股策略逻辑

选股逻辑为振幅大于1,10日涨幅大于0小于35,dea上涨。

选股逻辑分析

  1. 振幅大于1表示该股票波动较大,市场情绪波动可以带来更高的盈利潜力。
  2. 选择10日涨幅大于0小于35的股票可以挖掘出具有一定涨幅但未涨过度的股票,具有较好的风险收益特点。
  3. DEA代表"差离值平均线"(DIF EMA)。选择DEA上升的股票可以挖掘出近期价格走势良好的股票,具有较好的买入时机。

有何风险?

  1. 只关注DEA上涨的股票会忽略其他技术指标的作用,例如MACD和RSI等。
  2. 市场风险和公司基本面风险依然存在,需要综合考虑。

如何优化?

  1. 可以结合其他技术指标来综合分析,如MACD和RSI等。
  2. 可以对市场基本面和行业特点进行分析,选择具有良好前景的公司进行投资。

最终的选股逻辑

选股逻辑为振幅大于1,10日涨幅大于0小于35,DEA上涨。

同花顺指标公式代码参考

待更新

Python代码参考

import akshare as ak
import pandas as pd
from pyecharts import options as opts
from pyecharts.charts import Line

def select(df):
    df = df[(df['最高价'] - df['最低价']) / df['开盘价'] > 0.01]
    df['涨幅'] = df['收盘价'].pct_change(10)
    df = df[(df['涨幅'] > 0) & (df['涨幅'] < 0.35)]
    close = list(df['收盘价'])
    prices = close[::-1]
    diff, dea, macd = talib.MACD(np.array(prices))
    if dea[-1] > dea[-2]:
        return df
    else:
        return pd.DataFrame()
    ## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

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


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

评论