筛选条件说明
volume ≥ 1,000,000(成交量)
- 用途:只保留日均成交量在 100 万股以上的股票。
- 理由:你要求“流动性股票”,高成交量是衡量流动性最直接的指标之一。≥100 万股通常意味着买卖盘较深、滑点较小,更适合按技术位做进出场。
moving_average_relationship = PriceAroundSupport(价格接近支撑)
- 用途:筛选当前股价正“围绕/贴近”系统识别出的技术支撑位的股票。
- 理由:你要求“距离有效技术支撑不到 3%”,而系统里没有直接的“距离支撑 < 3%”这种精确数值过滤,只能用“PriceAroundSupport”这类逻辑条件来近似——它会找处在已识别支撑位附近的标的(支撑可能由均线、前低等技术水平确定)。
- 换句话说:这一步就是在尽可能贴近你说的“离支撑很近,可考虑找介入点”的核心意图。
ema_60 ≥ 0.01(60 日指数均线)
- 用途:确保该股票存在有效的 60 日 EMA 且价格不是极端低价(避免价格为 0 或极端便士股)。
- 理由:你提到希望以“30/60 天最低点或 EMA50/200”作为支撑参考。系统中没有“30/60 天最低点”和“EMA50”这两个精确指标,所以用 EMA60 来近似你需要的中期趋势参考:
- 有效的 EMA60 说明该股有足够历史数据,可用作类似“中期均线支撑”的判定基础。
- 设置一个 >0.01 的下限,是过滤掉极端低价股,减少异常波动、不具代表性的标的。
ema_200 ≥ 0.01(200 日指数均线)
- 用途:确保该股票有有效的 200 日 EMA,同样剔除价格极低的异常个股。
- 理由:你指定了“EMA200” 作为支撑参考之一;这里直接使用 EMA200 指标,保证:
- 可以识别长期趋势/长期支撑,
- 同时避免没有足够历史数据的股票(例如刚上市不久、没有 200 日数据的标的)。
list_exchange in [XNYS, XNAS, XASE](交易所)
- 用途:只包含在纽交所(NYSE)、纳斯达克(NASDAQ)、美交所(AMEX)上市的股票。
- 理由:你要求“在美国市场上”的股票,这三个是美国主要股票交易所,满足“美国市场”的范围,同时也通常代表信息披露规范、流动性较好。
region = United States(地域)
- 用途:进一步限定公司属于美国地区。
- 理由:防止筛到在美国交易所上市但主营或注册地非美国、或其他跨市场情形;结合你的“美国市场”要求,这一步让结果更聚焦于美国标的。
筛选条件与您需求的匹配情况
完全匹配的部分
- “在美国市场上”:
- 通过
list_exchange(XNYS/XNAS/XASE)+ region = United States 精确限定在美国主要交易所上市的美国公司。
- “流动性股票”:
volume ≥ 1,000,000 直接对应你说的“流动性”,只保留成交量较大的活跃标的。
- “30/60 天最低点或 EMA50/200 作为支撑的技术思路”:
- 系统中确实有 EMA60 和 EMA200,可以作为中长期技术支撑的基础数据。
无法完全精确匹配的部分(功能限制)
“距离支撑不到 3%”这一精确数值条件
- 当前筛选器不支持直接设置“价格距支撑的百分比(例如 <3%)”的数值过滤,只有类似
PriceAroundSupport 这种“接近支撑”的逻辑型条件。
- 因此,我们用
moving_average_relationship = PriceAroundSupport 来近似你要的效果——系统会抓出在支撑附近震荡的股票,但“距离是否一定 <3%”不是精确可控的。
“30/60 天最低点” 以及 “EMA50”
- 目前筛选器不支持直接以“最近 30/60 天最低价”或 “EMA50” 作为可选过滤项,所以无法完全照你的要求去设。
- 代替方式:
- 使用 EMA60 代表中期均线,功能上与 EMA50 相似(都用于中期趋势/支撑判断);
- 支撑的识别交由
PriceAroundSupport 的内部逻辑,它可能综合均线、前低等技术位,而不局限于“30/60 天最低点”。
RSI、具体进场价、止损与目标价
- 本次系统筛选条件中没有 RSI 过滤项,因此无法在搜索阶段按 RSI 做预筛;
- 进场建议、止损和目标价属于之后对筛出个股进行“单独技术分析”时给出的交易规划,而不是当前筛选器可直接设定的条件。
为什么没有返回任何结果?
在上述条件下“无结果”,通常可能有以下原因(可能是其一,也可能是多项叠加):
条件组合过于严格
- 需要同时满足:
- 成交量 ≥ 100 万股(高流动性),
- 股价正好“围绕”系统识别的支撑位,
- 有有效的 EMA60 和 EMA200 数据,
- 且在美国主板/纳斯达克/美交所上市。
- 在当前市场环境下,恰好“在支撑附近”又“高流动性”的标的数量本来就有限;一旦各项条件叠加,就可能筛不到任何一只。
PriceAroundSupport 的“支撑附近”定义可能比你想象的更窄
- 你设想的是“距离支撑 <3%”,而筛选器内部可能采用的是更严格的范围(例如 1~2% 附近,具体区间对我们是黑箱的)。
- 再加上高成交量限制,就容易在某些时间点筛不出结果。
市场阶段性因素
- 如果大盘/板块整体在强趋势中(大幅上破支撑、远离均线)或在大幅下破支撑,那么“刚好贴着支撑震荡”的股票数量本来就很少。
- 这种阶段性情况也容易造成“技术条件听起来合理,但当下时间点刚好没标的符合”。
是否愿意调整筛选条件?
如果你希望实际得到一批候选股票,再在此基础上我帮你逐只给出:
- 当前价格、
- 关键支撑位、
- 成交量、
- RSI、
- 进场建议、止损和目标价,
我们可以考虑 放宽或调整部分条件。例如(你可以挑几条同意或自行修改):
适度放宽“靠近支撑”的要求
- 如果系统支持更多关系类型,可以改为更宽泛的条件(如“PriceNearSupport”一类,而不是“PriceAroundSupport”);
- 或者先不在筛选器里限制“靠支撑”,而是先按流动性 + 美国市场筛出一批,然后我对其中个股手动分析其价格与支撑距离(更灵活,但需要你接受多一点人工分析步骤)。
降低流动性门槛
- 例如将
volume ≥ 1,000,000 调整为 ≥ 500,000,
- 这样依然保证一定流动性,但会显著增加可选股票的数量。
只保留 EMA200 要求,放宽 EMA60 条件
- 如去掉
ema_60 ≥ 0.01,只要求有 EMA200;
- 或反之,只保留 EMA60,去掉 EMA200,
- 以减少对历史数据长度的硬性限制,增加结果数量。
如你愿意扩展到更多市场
- 也可以暂时把范围从“仅美国”拓展到“包括加拿大/其他主要市场”,这样“接近支撑 + 高流动性”的机会会更多。但这会偏离你当前“只看美国”的原始要求。
请告诉我:
- 你愿意从上述哪几条开始调整?
- 或你可以直接说:“接受把成交量降到 X、支撑距离可以宽一点(比如 <5%)、美国市场保持不变”,
我会根据你确认的条件,重新说明新的筛选逻辑,并在能筛出结果时,再按你要求逐只给出价格、支撑位、RSI、进场建议、止损和目标价。
This list is generated based on data from one or more third party data providers. It is provided for informational purposes only by Intellectia.AI, and is not investment advice or a recommendation. Intellectia does not make any warranty or guarantee relating to the accuracy, timeliness or completeness of any third-party information, and the provision of this information does not constitute a recommendation.