问财量化选股策略逻辑
题目:## 选股票逻辑分析
选股票的主要逻辑是:最近5分钟内DDE大单买入量与自由流通股的比率为正,说明有大量的资金流入;同时,当天的价格持续在均线上方,说明市场看好该股票。
风险:
- DDE大单买入量与自由流通股的比率可能会受到主力资金的影响,如果主力资金只是为了炒作而故意拉高股价,那么这个指标就失去了意义。
- 均线只能反映股票的趋势,但不能预测未来,因此,当股票的价格突然上涨时,可能是因为市场的热情,而不是因为基本面的变化。
优化:
- 可以考虑加入更多的因素,如公司的财务状况、行业前景等,来综合判断股票的价值。
- 可以引入机器学习的方法,通过训练模型来预测股票的价格走势。
最终的选股逻辑
根据以上分析,我们可以得出以下选股逻辑:
- 近5分钟内DDE大单买入量与自由流通股的比率>0;
- 当天的价格持续在均线上方。
常见问题
- 什么是DDE大单买入量?
答:DDE大单买入量是指在某个时间点,单笔交易金额超过一定标准的大单数量。 - 如何计算DDE大单买入量与自由流通股的比率?
答:假设有一个公司,它的自由流通股数为1亿,某时间段内,共有100笔交易,每笔交易金额都超过了10万元,那么在这段时间内的DDE大单买入量就是100笔,自由流通股的比率就是100/1亿=0.01。 - 为什么要在开盘涨幅上进行限制?
答:避免在开盘时由于行情波动过大导致的结果失真。
python代码参考
import pandas as pd
def dde_buy_volume_ratio(df):
return df['dde_buy_volume'] / df['free_float_shares']
def price_above_moving_average(df):
return df['close'] > df['sma_20']
在这个代码中,dde_buy_volume_ratio
函数用于计算DDE大单买入量与自由流通股的比率,price_above_moving_average
函数用于判断当天的价格是否在均线上方。这两个函数都需要传入一个p
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。