AI 市场罗盘 · 动态研究面板
用八象限扫描趋势、资金、风险与情绪
罗盘会随单股分析结果刷新,把概率、信号、风险、量价、基本面和数据质量压缩成一张可读的动态盘面。
次日上涨3%概率 {{ result ? fmt(targetProbValue(result), 0) + '%' : '待分析' }}
交易信号 {{ result?.trade_signal || '等待样本' }}
风险 {{ result?.risk_profile?.level || '未评估' }}
正在分析…多源行情 · 概率推理 · 自定义信号
⚠️ {{ error }}
{{ result.name }}
¥{{ fmt(result.price, 2) }}
{{ result.pct >= 0 ? '+' : '' }}{{ fmt(result.pct, 2) }}%
次日上涨3%概率
{{ fmt(targetProbValue(result), 1) }}%
{{ result.grade }}级
{{ result.decision }}
模型输出为次日收盘涨幅≥3%的概率,仅供研究参考,不是收益承诺
自定义交易信号
{{ result.trade_signal || '-' }}
置信度 {{ fmt(result.trade_confidence, 0) }}%
风险提示
{{ result.risk_profile?.level || '-' }}风险
{{ riskLevelText(r.level) }}
{{ r.label }}
{{ r.detail }}
数据质量
{{ result.data_quality?.score ?? '-' }}/100
{{ result.data_quality.warnings.join(';') }}
买卖条件分解 · 多因子评估
↗ 买入信号
{{ fmt(result.buy_summary?.score, 1) }}/100
↘ 卖出信号
{{ fmt(result.sell_summary?.score, 1) }}/100
{{ factorView==='buy' ? '✓ 通过即对买入有利' : (factorView==='sell' ? '✓ 通过即提示卖出/风险' : '柱越高 = 该维度信号越强') }}
{{ g.icon }} {{ g.group.replace('走坏','').replace('衰竭','').replace('背离','').replace('走弱','').replace('支撑','') }}
{{ g.group }}
{{ g.checks.filter(c=>c.passed).length }}/{{ g.checks.length }}
{{ collapsed[g.group] ? '▸' : '▾' }}
{{ c.label }} 权重 {{ c.weight }}
{{ c.detail }}
🤖 AI 智能解读
{{ llm.model }}
AI 正在生成研报式解读…通常需 20-60 秒
📋
{{ llm.queueMessage }}
任务会按工作队列顺序执行,完成后可在右上角“工作队列”直接查看报告。
⚠️ {{ llm.error }}
{{ llmOverview().title }}
{{ llmOverview().subtitle }}
{{ m.label }}
{{ m.value }}
{{ m.note }}
{{ p.label }}
{{ p.value }}
{{ s.title }}
{{ s.snippet }}
💭
点击 ✨ 生成解读,让 AI 综合分析这只股票,并给出目标价、止损价、观察价等技术交易计划参考
💬 继续追问 AI
基于本次分析快照
试着问问:
支撑/压力
目标/止损
观察/确认
止损方案
背离信号
{{ m.role === 'user' ? '🧑' : '🤖' }}
{{ m.content }}
技术指标
MA5
{{ fmt(result.ma5, 2) }}
MA10
{{ fmt(result.ma10, 2) }}
MA20
{{ fmt(result.ma20, 2) }}
RSI(6)
{{ fmt(result.rsi6, 1) }}
RSI(14)
{{ fmt(result.rsi14, 1) }}
MACD柱
{{ fmt(result.macd_hist, 4) }}
BOLL位置
{{ fmt(result.boll_pos, 2) }}
DC位置
{{ fmt(result.dc_pos, 2) }}
ATR%
{{ fmt(result.atr_pct, 2) }}%
量比
{{ fmt(result.vol_ratio, 2) }}
5日
{{ result.ret_5d >= 0 ? '+' : '' }}{{ fmt(result.ret_5d, 2) }}%
20日
{{ result.ret_20d >= 0 ? '+' : '' }}{{ fmt(result.ret_20d, 2) }}%
主力吸筹指数
过去一周 · 0-100量化
{{ fmt(result.accumulation.score, 0) }}/100
{{ result.accumulation.title }}
{{ result.accumulation.reading }}
{{ e }}
{{ f.name }}
{{ fmt(f.score, 1) }}/{{ f.max }}
{{ f.detail }}
{{ result.accumulation.disclaimer }}
主力吸筹指数暂不可用:{{ result.accumulation?.reason || '缺少近一周OHLCV行情数据' }}。
量价关系分析
15条规则匹配
{{ result.volume_price.primary?.pattern }}
{{ result.volume_price.primary?.title }}
{{ result.volume_price.primary?.reading }}
{{ e }}
今日涨跌
{{ result.volume_price.metrics?.pct >= 0 ? '+' : '' }}{{ fmt(result.volume_price.metrics?.pct, 2) }}%
量比
{{ fmt(result.volume_price.metrics?.vol_ratio, 2) }}
20日涨跌
{{ result.volume_price.metrics?.ret_20d >= 0 ? '+' : '' }}{{ fmt(result.volume_price.metrics?.ret_20d, 1) }}%
区间位置
{{ fmt(result.volume_price.metrics?.dc_pos, 2) }}
{{ m.id || '≈' }}
{{ volumeLevelText(m.level) }}
{{ m.pattern }} · {{ m.title }}
{{ m.reading }}
{{ result.volume_price.disclaimer }}
量价关系暂不可用:{{ result.volume_price?.reason || '缺少成交量或K线数据' }}。
基本面分析
{{ fundamentalDate(result.fundamental) || '最新财报/估值' }}
市盈率 TTM
{{ fundVal(result.fundamental, 'pe_ttm', 1) }}
静态PE {{ fundVal(result.fundamental, 'pe', 1) }}
市净率 PB
{{ fundVal(result.fundamental, 'pb', 2) }}
市销率 {{ fundVal(result.fundamental, 'ps_ttm', 1) }}
ROE
{{ fundVal(result.fundamental, 'roe', 1, '%') }}
扣非 {{ fundVal(result.fundamental, 'roe_dt', 1, '%') }}
毛利率
{{ fundVal(result.fundamental, 'grossprofit_margin', 1, '%') }}
净利率 {{ fundVal(result.fundamental, 'netprofit_margin', 1, '%') }}
营收同比
{{ fundSignedVal(result.fundamental, 'or_yoy', 1, '%') }}
成长性线索
净利同比
{{ fundSignedVal(result.fundamental, 'netprofit_yoy', 1, '%') }}
扣非 {{ fundSignedVal(result.fundamental, 'dt_netprofit_yoy', 1, '%') }}
资产负债率
{{ fundVal(result.fundamental, 'debt_to_assets', 1, '%') }}
偿债压力参考
总市值
{{ fundVal(result.fundamental, 'total_mv_yi', 1, '亿') }}
流通 {{ fundVal(result.fundamental, 'circ_mv_yi', 1, '亿') }}
股息率 TTM
{{ fundVal(result.fundamental, 'dv_ttm', 2, '%') }}
分红回报线索
{{ note.title }}
{{ note.detail }}
基本面数据暂不可用。本模块会在低频财务数据可获取时展示估值、盈利质量、成长性、负债水平和市值分布;当前不影响技术面与次日上涨3%概率分析。
📊
输入股票代码开始分析
⚡ 24小时快讯
{{ flash.updated_at ? `更新 ${flash.updated_at}` : '最新快讯' }} · {{ flash.provider }}
⚠️ {{ flash.error }}
📰 消息面选股
示例·政策
示例·行业
示例·公司
用最新快讯
{{ news.input.length }} / 4000
📋
{{ news.queueMessage }}
任务会按工作队列顺序执行,完成后可在右上角“工作队列”直接查看选股报告。
⚠️ {{ news.error }}
🧠 消息解读
{{ news.sentiment }}
{{ news.model }} · ⚡ {{ news.latency_ms }}ms · {{ news.tokens }} tokens
{{ news.summary }}
🏭 {{ ind }}
🎯 AI 推荐标的
(共 {{ news.picks.length }} 只 · 按推荐分降序)
正在补齐评级…
| 名称 / 代码 | 标签 | 现价 | 涨跌 | 概率 | 评级 | 推荐分 | 推荐理由 | 操作 |
|---|---|---|---|---|---|---|---|---|
| {{ p.name || p.code }} | {{ p.tag }} | ¥{{ fmt(p.price, 2) }} - | {{ p.pct >= 0 ? '+' : '' }}{{ fmt(p.pct, 2) }}% - | {{ fmt(p.prob, 0) }}% - | {{ p.grade }} ⚠️ 拉取失败 - |
{{ Math.round(p.score||0) }}
|
{{ p.reason }}
|
个股分析 |
🤔
AI 未从该消息中识别出明确的受益标的
⚽ 世界杯赛前预测
先按日期查看当日比赛,点击比赛卡片查看双方细节对比;需要 AI 判断时再点击预测按钮。
48队 / 12组当日比赛先对比后预测北京时间
正在加载世界杯资料…
⚠️ {{ worldcup.error }}
{{ worldcupSelectedDateLabel }} 比赛
当日暂无已录入比赛
{{ wcKickoffTime(m) }} · {{ m.group }}组 · {{ m.venue }}
{{ m.home_team.flag }} {{ m.home_team.cn }}{{ wcIsCompleted(m) ? wcScore(m) : 'VS' }}{{ m.away_team.cn }} {{ m.away_team.flag }}
对战双方
请选择一场比赛查看双方细节
{{ worldcupSelectedMatch.home_team.flag }}
{{ worldcupSelectedMatch.home_team.cn }}
{{ wcScore(worldcupSelectedMatch) }}
VS
{{ worldcupSelectedMatch.away_team.flag }}
{{ worldcupSelectedMatch.away_team.cn }}
战绩:{{ worldcupSelectedMatch.home_team.cn }} {{ wcScore(worldcupSelectedMatch) }} {{ worldcupSelectedMatch.away_team.cn }}
{{ wcIsCompleted(worldcupSelectedMatch) ? '点击后调用大模型解读已完赛比赛' : '点击后调用大模型生成胜平负概率和比分预测' }}
已显示上次 AI 结果
{{ worldcup.prediction.summary }}
胜率预测{{ wcScoreText(worldcup.prediction) }}
比分 {{ s.home }}-{{ s.away }}
{{ worldcup.prediction.home_team.cn }}
{{ worldcup.prediction.probabilities.home }}%
平局
{{ worldcup.prediction.probabilities.draw }}%
{{ worldcup.prediction.away_team.cn }}
{{ worldcup.prediction.probabilities.away }}%
{{ m.label }}
{{ m.pick }}
{{ m.sub }}
{{ f }}
{{ worldcup.prediction.llm_error }}
{{ worldcupSelectedMatch.home_team.flag }}{{ worldcupSelectedMatch.home_team.cn }}
小组{{ worldcupSelectedMatch.group }} · 第{{ wcStandingRank(worldcupSelectedMatch.home_team.code) }}名 · {{ wcStandingPts(worldcupSelectedMatch.home_team.code) }}分
VS
{{ worldcupSelectedMatch.away_team.cn }}{{ worldcupSelectedMatch.away_team.flag }}
小组{{ worldcupSelectedMatch.group }} · 第{{ wcStandingRank(worldcupSelectedMatch.away_team.code) }}名 · {{ wcStandingPts(worldcupSelectedMatch.away_team.code) }}分
{{ row.left }}
{{ row.label }}
{{ row.right }}
小组积分
#球队赛分净进
{{ r.rank }}{{ r.team.flag }} {{ r.team.cn }}{{ r.played }}{{ r.points }}{{ r.gd > 0 ? '+' : '' }}{{ r.gd }}{{ r.gf }}
全部参赛球队
{{ g.group }}组
{{ t.flag }} {{ t.cn }}
{{ t.group }}组⚠️ {{ hotSearchesError }}
🔥
暂无记录#{{ idx + 1 }}
{{ s.name || s.code }}
{{ s.code }}
· 热度 {{ s.count }}
· 排名 #{{ s.hot_rank || (idx + 1) }} · {{ s.rank_change }}
¥{{ fmt(s.latest_price, 2) }}
{{ s.latest_pct >= 0 ? '+' : '' }}{{ fmt(s.latest_pct, 2) }}%
⚠️ {{ concepts.error }}
板块数据
{{ c.name }}
{{ conceptTrendSymbol(c.change) }}
{{ c.change >= 0 ? '+' : '' }}{{ fmt(c.change, 2) }}%
{{ c.name }} · 样本股名单
{{ (c.stocks || []).length }} / {{ c.stock_count || (c.stocks || []).length }} 只
暂无样本股数据
{{ s.name }}
{{ s.code }} · {{ s.reason_type || '样本股' }}
{{ s.change_rate >= 0 ? '+' : '' }}{{ fmt(s.change_rate, 2) }}%
最新 {{ s.latest || '-' }}
{{ s.continue_num || 0 }}
连板
{{ s.reason_info }}
{{ isStockReasonExpanded(c, s) ? '收起原因' : '展开完整原因' }}
{{ getConceptAnalysis(c).concept?.name || c.name || '概念' }} · AI 概念分析
参考资料
🧑💼 板块经理观点
基于基金经理公开观点、投资方法与最新公开资料做可溯源研究。
⚠️ {{ managerView.error }}
⏳
{{ managerView.queueMessage }}
可在右上角工作队列查看进度,完成后会自动回填。
🧑💼 {{ managerView.name || managerView.query }} · 经理观点
公开资料研究
报告引用以正文自然出处为准,联网摘要需原文核验。仅供交流学习,不构成投资建议。
⚠️ {{ watchlistError }}
⭐
暂无自选股,去单股分析页面添加¥{{ fmt(s.price, 2) }}
{{ s.pct >= 0 ? '+' : '' }}{{ fmt(s.pct, 2) }}%
{{ fmt(targetProbValue(s), 0) }}%
上涨3%概率
{{ s.grade }}级
{{ s.error || '-' }}
AI 会话历史
暂无 AI 会话
{{ s.title }}
💬 {{ aiHistory.session.title }}
🤖
{{ m.role === 'user' ? '🧑' : '🤖' }}
{{ m.content }}
📭
暂无记录
¥{{ fmt(log.price, 2) }}
{{ log.pct >= 0 ? '+' : '' }}{{ fmt(log.pct, 1) }}%
次日上涨3%概率
{{ fmt(targetProbValue(log), 0) }}%
评级
{{ log.grade || '-' }}
站内消息
暂无站内消息
提交反馈
我的反馈工单
暂无反馈记录
#{{ t.id }} {{ t.title }}
{{ feedbackCategoryLabel(t.category) }} · {{ t.created_at }}
{{ t.content }}
处理回复:{{ t.admin_note }}
{{ ticketStatusLabel(t.status) }}
💎 我的积分
{{ auth.user.points ?? points.balance ?? 0 }}
新用户初始 {{ points.config.initial_points || 100 }} 分;邀请好友完成邮箱验证奖励 {{ points.config.invite_reward_points || 50 }} 分。
充值积分
1 人民币 = {{ points.config.points_per_cny || 10 }} 积分
订单 {{ points.pendingOrder.order_no }} · {{ points.pendingOrder.amount_cny }} 元 · {{ points.pendingOrder.points }} 积分
请使用支付宝扫码支付,支付成功后积分会自动到账。
功能消耗
{{ item.label }}
{{ item.cost }} 分
积分流水
暂无流水
{{ tx.note || tx.type }}
{{ tx.created_at }}
{{ tx.points > 0 ? '+' : '' }}{{ tx.points }} · 余额 {{ tx.balance_after }}
网站控制台
今日 PV
{{ admin.metrics.pv_today || 0 }}
今日 UV
{{ admin.metrics.uv_today || 0 }}
用户总数
{{ admin.metrics.users_total || 0 }}
今日活跃用户
{{ admin.metrics.active_users_today || 0 }}
今日新增用户
{{ admin.metrics.users_today || 0 }}
已验证用户
{{ admin.metrics.users_verified || 0 }}
今日查询次数
{{ admin.metrics.query_count_today || 0 }}
待处理工单
{{ admin.metrics.open_tickets || 0 }}
管理员未读消息
{{ admin.metrics.unread_admin_messages || 0 }}
统计日期
{{ admin.today || '-' }}
工单模块
暂无工单
#{{ t.id }} {{ t.title }}
{{ t.email }} · {{ feedbackCategoryLabel(t.category) }} · {{ ticketStatusLabel(t.status) }} · {{ t.created_at }}
{{ t.content }}
处理备注:{{ t.admin_note }}
{{ admin.pages.tickets || 1 }} / {{ pageCount(admin.tickets, 6) }}
发布站内消息
热门访问路径
| 路径 | 次数 |
|---|---|
| {{ p.path }} | {{ p.count }} |
{{ admin.pages.top_paths || 1 }} / {{ pageCount(admin.top_paths, 8) }}
最近用户
| 用户 | 邮箱 | 状态 | 积分 |
|---|---|---|---|
| {{ u.display_name || u.email }} | {{ u.email }} | {{ u.is_admin ? '管理员' : (u.email_verified ? '已验证' : '未验证') }} | {{ u.is_admin ? '∞' : u.points }} |
{{ admin.pages.recent_users || 1 }} / {{ pageCount(admin.recent_users, 8) }}
用户查询历史
| 时间 | 用户 | 股票 | 价格 | 上涨3%概率 | 评级 |
|---|---|---|---|---|---|
| {{ q.created_at }} | {{ q.email }} | {{ q.name }} {{ q.code }} | ¥{{ fmt(q.price, 2) }} ({{ q.pct >= 0 ? '+' : '' }}{{ fmt(q.pct, 1) }}%) | {{ fmt(targetProbValue(q), 0) }}% | {{ q.grade }} |
{{ admin.pages.recent_queries || 1 }} / {{ pageCount(admin.recent_queries, 10) }}
用户管理
| ID | 用户 | 邮箱/邀请 | 状态 | 权限 | 积分 | 邀请 | 注册/登录 | 积分调整 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| {{ u.id }} |
{{ u.email }}
邀请码 {{ u.referral_code || '-' }}
来自 {{ u.referrer_email }}
|
{{ u.is_admin ? '管理员' : (u.email_verified ? '已验证' : '未验证') }} | {{ u.is_admin ? '∞' : u.points }} | {{ u.invited_verified_count || 0 }} 人 |
{{ u.created_at }}
{{ u.last_login || '未登录' }}
|
|
{{ admin.pages.users || 1 }} / {{ pageCount(admin.users, 12) }}
用户权限 · {{ admin.permissionEditor.user?.display_name || admin.permissionEditor.user?.email }}
关闭某项后,该用户使用对应功能时会被拦截;管理员账号默认拥有全部权限。
用户详情 · {{ admin.userDetail.user.display_name || admin.userDetail.user.email }}
用户ID
{{ admin.userDetail.user.id }}
用户名称
{{ admin.userDetail.user.display_name || '-' }}
状态
{{ admin.userDetail.user.is_admin ? '管理员' : (admin.userDetail.user.email_verified ? '已验证' : '未验证') }}
积分
{{ admin.userDetail.user.is_admin ? '∞' : admin.userDetail.user.points }}
邀请码
{{ admin.userDetail.user.referral_code || '-' }}
邀请人
{{ admin.userDetail.user.referrer_email || '-' }}
城市 / 职业
{{ [admin.userDetail.user.city, admin.userDetail.user.occupation].filter(Boolean).join(' / ') || '-' }}
经验 / 风险偏好
{{ [admin.userDetail.user.investment_experience, admin.userDetail.user.risk_preference].filter(Boolean).join(' / ') || '-' }}
注册 / 验证 / 登录
{{ admin.userDetail.user.created_at }}
{{ admin.userDetail.user.verified_at || '未验证' }}
{{ admin.userDetail.user.last_login || '未登录' }}
{{ admin.userDetail.user.verified_at || '未验证' }}
{{ admin.userDetail.user.last_login || '未登录' }}
邀请用户
| 邮箱 | 状态 | 验证时间 |
|---|---|---|
| {{ u.email }} | {{ u.email_verified ? '已验证' : '未验证' }} | {{ u.verified_at || '-' }} |
{{ admin.pages.detail_invited || 1 }} / {{ pageCount(admin.userDetail.invited_users, 8) }}
自选股
| 股票 | 加入时间 |
|---|---|
| {{ w.name }} {{ w.code }} | {{ w.added_time }} |
{{ admin.pages.detail_watchlist || 1 }} / {{ pageCount(admin.userDetail.watchlist, 8) }}
积分流水
| 时间 | 类型 | 说明 | 变动 | 余额 |
|---|---|---|---|---|
| {{ p.created_at }} | {{ p.type }} | {{ p.note }} | {{ p.points > 0 ? '+' : '' }}{{ p.points }} | {{ p.balance_after }} |
{{ admin.pages.detail_points || 1 }} / {{ pageCount(admin.userDetail.points, 10) }}
查询历史
| 时间 | 股票 | 价格 | 上涨3%概率 | 评级 |
|---|---|---|---|---|
| {{ q.created_at }} | {{ q.name }} {{ q.code }} | ¥{{ fmt(q.price, 2) }} ({{ q.pct >= 0 ? '+' : '' }}{{ fmt(q.pct, 1) }}%) | {{ fmt(targetProbValue(q), 0) }}% | {{ q.grade }} |
{{ admin.pages.detail_queries || 1 }} / {{ pageCount(admin.userDetail.queries, 10) }}
AI 会话历史
| 时间 | 类型 | 标题 | 模型 | 最近更新 |
|---|---|---|---|---|
| {{ s.created_at }} | {{ s.kind === 'news' ? '消息面选股' : 'AI行情解读' }} | {{ s.title }} | {{ s.model || s.provider }} | {{ s.updated_at }} |
{{ admin.pages.detail_ai_sessions || 1 }} / {{ pageCount(admin.userDetail.ai_sessions, 10) }}
AI 历史消息
| 时间 | 会话 | 角色 | 内容 |
|---|---|---|---|
| {{ m.created_at }} | {{ m.session_id.slice(0, 8) }} | {{ m.role }} | {{ m.content }} |
{{ admin.pages.detail_ai_messages || 1 }} / {{ pageCount(admin.userDetail.ai_messages, 8) }}
充值订单
| 时间 | 订单 | 金额 | 积分 | 状态 |
|---|---|---|---|---|
| {{ o.created_at }} | {{ o.order_no }} | {{ o.amount_cny }} | {{ o.points }} | {{ o.status }} |
{{ admin.pages.detail_orders || 1 }} / {{ pageCount(admin.userDetail.orders, 10) }}
访问记录
| 时间 | 请求 | 状态 | IP | 耗时 |
|---|---|---|---|---|
| {{ e.created_at }} | {{ e.method }} {{ e.path }} | {{ e.status_code }} | {{ e.ip }} | {{ e.duration_ms }}ms |
{{ admin.pages.detail_events || 1 }} / {{ pageCount(admin.userDetail.events, 10) }}
最近访问
| 时间 | 用户 | 请求 | 状态 | 耗时 |
|---|---|---|---|---|
| {{ e.created_at }} | {{ e.email || e.ip || '匿名' }} | {{ e.method }} {{ e.path }} | {{ e.status_code }} | {{ e.duration_ms }}ms |
{{ admin.pages.recent_events || 1 }} / {{ pageCount(admin.recent_events, 12) }}