问财量化选股策略逻辑
今日增仓占比>5%,昨日非涨停板,100亿市值以内的无亏损企业
选股逻辑分析
该策略通过三个条件来筛选股票。首先,要求今日的增仓比例大于5%,这意味着该股票在最近一段时间内有较多的资金流入,可能是一个有潜力的股票。其次,要求昨日非涨停板,这意味着该股票昨日没有出现大幅上涨,可能避免了过高的买入成本。最后,要求100亿市值以内的无亏损企业,这意味着该股票市值较小,可能更容易受到资金的关注。
有何风险?
该策略的风险主要在于选择的股票是否具有足够的上涨潜力。如果选择的股票没有足够的上涨潜力,那么该策略可能会产生亏损。此外,如果市场整体表现不佳,也可能会影响该策略的收益率。
如何优化?
为了优化该策略,可以考虑加入更多的筛选条件,例如加入股票的盈利能力、财务状况等指标。此外,可以考虑使用技术分析方法来预测股票的走势,以提高策略的准确性。
最终的选股逻辑
以下是一个最终的量化选股策略逻辑:
import talib
def get筛选条件():
# 获取今日增仓比例
today_open_price = get_open_price()
today_close_price = get_close_price()
today_volume = get_volume()
yesterday_close_price = get_yesterday_close_price()
today_net流入 = talib.NETINFLOUT(today_open_price, today_close_price, today_volume, yesterday_close_price)
if today_net流入 > 0.05:
return True
else:
return False
# 获取昨日非涨停板
if get_non_steady_price() == False:
return False
else:
return True
# 获取市值小于100亿的无亏损企业
if get_loss_company() == False:
return False
else:
return True
def get_open_price():
# 获取开盘价
return get_price()
def get_close_price():
# 获取收盘价
return get_price()
def get_volume():
# 获取成交量
return get_volume()
def get_yesterday_close_price():
# 获取昨日收盘价
return get_price()
def get_loss_company():
# 获取市值小于100亿的无亏损企业
return get_loss_company()
def get_non_steady_price():
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


