通达信公式转换成同花顺技术形态、行业板块涨幅前5、今天上涨

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

问财量化选股策略逻辑

问财量化选股策略逻辑主要包括三个部分:技术形态、行业板块涨幅前五和今天的上涨。

首先,通过技术形态来筛选股票,通常选择KDJ、MACD等指标在高位或低位形成金叉或者死叉的股票;其次,通过查看行业板块涨幅前五,挑选涨幅靠前的行业板块中的股票;最后,再筛选出今天上涨的股票。

选股逻辑分析

以上三种逻辑的组合,可以筛选出符合当前市场热点的股票,但是也存在一些风险。例如,如果技术形态不能准确预测市场的趋势,那么选出的股票可能会在后续出现下跌;另外,行业板块涨幅前五可能只反映出短期的市场热度,并不能保证这些行业的长期表现;最后,今天上涨并不能保证明天还会继续上涨,因此需要结合其他因素进行综合判断。

如何优化?

为了提高选股的准确性,可以考虑增加更多的选股条件,如市盈率、市净率等财务指标,以及公司的基本面情况等。同时,也可以引入机器学习算法,通过对历史数据的学习,自动识别出最佳的选股策略。

最终的选股逻辑

通过上述优化后,最终的选股逻辑应该是:

  1. 首先,选择技术形态良好的股票。
  2. 其次,选择行业板块涨幅前五的股票。
  3. 再次,选择今天上涨且财务状况良好的股票。
  4. 最后,结合公司的基本面情况,进一步筛选出符合条件的股票。

常见问题

  1. 什么是KDJ、MACD等指标?
  2. 为什么要在行业板块涨幅前五中筛选股票?
  3. 为什么要在今天上涨的股票中筛选股票?
  4. 如何结合公司的基本面情况进行筛选?

python代码参考

# 导入所需的库
import pandas as pd
import matplotlib.pyplot as plt

# 读取股票数据
stock_df = pd.read_csv('stock_data.csv')

# 定义选股条件
conditions = [
    stock_df['kjd'] > 80,
    stock_df['macd'] < -70,
    stock_df['today_close'] > stock_df['yesterday_close'],
    stock_df['price_to_book'] < 0.5
]

# 使用pandas的apply函数,应用多个条件筛选股票
selected_stocks = stock_df[conditions].copy()

# 绘制

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

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

    模板如何使用?

    点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。


    
收益&风险
源码

评论

需要帮助?

试试AI小助手吧