(supermind量化策略)task14/a/元宇宙、流通盘小于等于55亿股、今日最大跌

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

问财量化选股策略逻辑

选股策略为:元宇宙行业,流通盘小于等于55亿股,今日最大跌幅在-4%到-5%之间。

选股逻辑分析

该选股策略主要从行业、市值和技术面等方面筛选股票,适用于寻找短期走势反弹的股票。

有何风险?

该选股策略完全基于短期价格波动,忽略了公司基本面因素、持股人结构等对于股价的影响,有可能选择其它深度剖析后有价值的公司被舍弃。同时,由于盘口交易是极为复杂且短暂的,选股过程对于股票的成交量、手续费等天量因素也存在一定忽略的可能。

如何优化?

可以在技术面基础上引入基本面和市场情况等元素的分析,提高策略的可靠性和可持续性。例如引入相对强弱指数、价格走势、换手率、市值、分红、营收利润、基本面财务分析等指标,结合当前宏观经济趋势、政策环境、资金流向等因素对股票的投资价值进行综合判断。

最终的选股逻辑

选取元宇宙行业中,流通盘小于等于55亿股,今日最大跌幅在-4%到-5%之间的股票。

同花顺指标公式代码参考

无

Python代码参考

import akshare as ak

def get_hot_stocks():
    # 获取今日所有A股的行情和资产
    stock_data = ak.stock_zh_a_spot_em()
    finance_data = ak.stock_financial_statements(stock="sh600000", symbol="四季度")
    # 选取流通盘小于等于55亿股且今日最大跌幅在-4%到-5%之间的元宇宙行业股票
    eligible_stocks = []
    for index, row in stock_data.iterrows():
        if (row['流通市值'] <= 55) and (row['最大跌幅'] < -4) and (row['最大跌幅'] > -5):
            for item in finance_data:
                if (item['所属行业'] == '元宇宙' and index == item['股票代码']):
                    eligible_stocks.append([index, row['名称'], row['现价']])
    return eligible_stocks

print(get_hot_stocks())

该选股逻辑的Python代码中,首先获取当日的A股行情和财务数据,然后选取流通股本小于等于55亿股且今日最大跌幅在-4%到-5%之间的元宇宙行业股票;通过返回选取的股票代码、名称和现价信息进行更进一步的投资研究。

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

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

    模板如何使用?

    点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。


    ## 如果有任何问题请添加 下方的二维码进群提问。
    ![94c5cde12014f99e262a302741275d05.png](http://u.thsi.cn/imgsrc/pefile/94c5cde12014f99e262a302741275d05.png)
收益&风险
源码

评论