通达信公式转换成同花顺军工板块日线16元以下上月换手率在100%以上赢利个股、30日内涨停

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

问财量化选股策略逻辑

该选股逻辑基于以下三个条件:

  1. 日线价格低于16元。
  2. 上个月换手率在100%以上。
  3. 赢利并且30日内有涨停经历。

选股逻辑分析

这种选股逻辑可能会选出一些短期内被市场炒作过的股票,这些股票价格已经被推高,风险较高。而且,这种策略主要依赖于历史数据,没有考虑公司的基本面和未来业绩等因素,因此可能存在误判的风险。

有何风险?

这种选股逻辑的主要风险包括:

  1. 可能会选到价格已经被严重炒高的股票,投资风险较大。
  2. 由于过于依赖历史数据,可能无法准确预测未来的股价走势。

如何优化?

为了降低上述风险,可以尝试以下优化方法:

  1. 在选择股票时,除了考虑价格、换手率等历史数据外,还可以考虑公司的基本面和未来业绩等因素。
  2. 可以引入更多的技术指标来辅助决策,例如趋势线、MACD等。

最终的选股逻辑

根据上述分析,我提出的最终选股逻辑是:选择日线价格低于16元且上个月换手率在100%以上,同时最近30日内有过涨停经历,并且公司基本面良好、未来业绩预期良好的股票。

常见问题

常见的问题可能包括:

  1. 如何获取和处理历史数据?
  2. 如何判断一个公司的基本面是否良好?
  3. 如何预测一个公司的未来业绩?
  4. 如何设置止损点位?

python代码参考

import pandas as pd
from pandas_datareader import data as pdr
import talib

# 获取数据
stock = '某只股票'
df = pdr.get_data_yahoo(stock)

# 计算日线价格和换手率
df['close'] = df['Close']
df['vwap'] = df['Volume Weighted Average Price']

# 指定时间段
start_date = '2022-01-01'
end_date = '2022-02-28'

# 选择符合条件的数据
df = df[(df['Date'] >= start_date) & (df['Date'] <= end_date)]
df = df[df['close'] < 16]
df = df[df['vwap'] > 0]

# 统计换手

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

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

    模板如何使用?

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


    
收益&风险
源码

评论