通达信公式转换成同花顺换手率大于7%但小于10%m股票、昨日的曾涨停取反、市值大于93亿

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

问财量化选股策略逻辑

换手率大于7%但小于10%

换手率是衡量一只股票交易活跃程度的重要指标。当一只股票的换手率超过7%,说明市场上的投资者对其关注度较高;而当换手率低于10%,则表明市场上的投资者对该股票的关注度相对较低。

昨日的曾涨停取反

昨日的曾涨停取反,是指将昨日上涨的股票设置为今日要关注的对象,而将昨日下跌的股票设置为今日要排除的对象。这个逻辑的目的是为了筛选出具有潜力的股票,因为昨日上涨的股票通常代表了市场的看好情绪,而昨日下跌的股票则可能存在一定的风险。

市值大于93亿

市值大的公司一般比较稳定,且有较好的财务状况和盈利能力。因此,市值大于93亿的股票可能是值得我们关注的对象。

选股逻辑分析

通过以上三个条件的组合,我们可以筛选出一部分在市场上具有一定潜力和价值的股票。然而,这种方法并不是万能的,仍然存在一些潜在的风险。

首先,换手率和昨日的曾涨停取反这两个条件都依赖于市场情绪,如果市场情绪突然变化,可能会导致选出的股票不符合预期。

其次,市值大的公司虽然稳定,但是也有可能出现经营困难的情况,导致股票价格大幅下跌。

最后,由于算法的局限性,我们无法完全避免在筛选过程中遗漏一些优秀或者潜在优秀的股票。

有何风险?

如何优化?

最终的选股逻辑

最终的选股逻辑是:首先,筛选出换手率大于7%但小于10%、昨日的曾涨停取反、市值大于93亿的股票;然后,通过进一步的行业分析和基本面分析,挑选出真正具有投资价值的股票。

常见问题

  1. 我应该如何理解换手率?
  2. 为什么要把昨日的曾涨停取反作为一个筛选条件?
  3. 如何判断一个公司的市值是否大?
  4. 怎么样才能更准确地筛选出有投资价值的股票?

python代码参考

# 先导入必要的库
import pandas as pd
import numpy as np

# 然后读取数据
df = pd.read_csv('stock_data.csv')

# 定义选股条件
condition1 = df['换手率'] > 0.07

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

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

    模板如何使用?

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


    
收益&风险
源码

评论