问财量化选股策略逻辑
这个选股逻辑的主要特征是:
- 10日均线 大于 180日均线,这是对于长期走势的一个基本判断,如果短期均线能够超越长期均线,说明短期内股票的价格有可能上涨。
- 60分钟Dma(dma(ddd值)) 大于 Dma(ama值),这是对于短期走势的一个衡量,Dma指标可以更好地反映出股价的波动情况,而ddd和ama两个参数的选择可以影响到结果的准确性。
选股逻辑分析
从这两个条件来看,该策略似乎更加关注短期价格的波动,而不是长期的趋势。然而,这种策略也存在一些风险。例如,如果短期价格的波动非常剧烈,可能会导致投资者在短期内频繁买卖,从而增加了交易成本,并且可能会影响投资回报率。另外,由于这个策略只考虑了价格因素,而没有考虑到公司的基本面情况,因此可能存在一定的误判风险。
如何优化?
为了降低这个策略的风险,我们可以尝试以下几种方法:
- 加入公司基本面数据:除了价格因素之外,我们还可以考虑公司的财务状况、业务模式等因素,来更全面地评估一只股票的投资价值。
- 调整参数选择:Dma指标的ddd和ama两个参数的选择会直接影响到结果的准确性,我们需要根据实际情况进行合理的调整。
最终的选股逻辑
我们的最终选股策略如下:
import pandas as pd
from talib import *
df = pd.read_csv('stock_data.csv') #假设已有股票数据
selected_stocks = df[(10*df['Close'] > 180*df['Close'].rolling(window=180).mean()) & (60*fastdema(df['Close'], timeperiod=60) > fastema(df['Close'], timeperiod=60))]
常见问题
-
"Dma指标的ddd和ama两个参数的选择会直接影响到结果的准确性,我们需要根据实际情况进行合理的调整。" 这句话是什么意思?
- Dma指标是一种技术分析工具,它通过计算一段时间内最高价和最低价之间的差值,来反映股票价格的波动情况。ddd和ama两个参数是用来设定差值计算方式的,如果我们选择合适的参数,可以提高Dma指标的准确性和实用性。
-
"这种方法是否存在误判风险?"
- 是
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。