转债数据| 代码 | 名称 | 现价 | 溢价率% | 双低值 | 年化波动% | 双低分位 | 脉冲(60) | 评级 | 转股价值 | 纯债价值 | 纯债溢价率% | 强赎进度 | 强赎价距股价% | 剩余规模(亿) | 到期日 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ row.ts_code }} | {{ row.name || '—' }} 不强赎 强赎 将强赎 | {{ (row.price!=null && row.price>0) ? fmtNum(row.price,2) : '-' }} | {{ row.premium!=null ? fmtNum(row.premium,2) : '-' }} | {{ fmtNum(row.double_low,1) }} | {{ row.vol_250d!=null ? fmtNum(row.vol_250d,1) : '-' }} | {{ row.double_low_pct!=null ? fmtNum(row.double_low_pct,0) : '-' }} | {{ row.pulse_60d!=null ? fmtNum(row.pulse_60d,2) : '-' }} | {{ fmtNum(row.conv_value,1) }} | {{ row.pure_bond!=null ? fmtNum(row.pure_bond,2) : '-' }} | {{ row.pure_bond_premium!=null ? fmtNum(row.pure_bond_premium,2) : '-' }} | {{ row.satisfy_days!=null ? row.satisfy_days+'/'+row.need_days+'/'+row.window_days : '-' }} 触发 {{ row.ratio }}% |
{{ row.redeem_gap!=null ? fmtNum(row.redeem_gap,2) : '-' }} | {{ (row.remaining!=null && row.remaining>0) ? fmtNum(row.remaining,1) : '-' }} | {{ row.maturity || '-' }} |
{{ detail.redeem_clause || '—' }}
{{ detail.revise_clause || '—' }}
{{ detail.put_clause || '—' }}
| 代码 | 名称 | 正股 | 阶段 | 原转股价 | 新转股价 | 调整比例% | 生效日 | 公告日 | 剩余天数 | 来源 | 冲突 | 调整提示 | 公告链接 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.ts_code }} | {{ r.bond_name }} | {{ r.stock_code || '—' }} | 提议 已实施 ⚠ ? | {{ r.convert_price!=null ? fmtNum(r.convert_price,2) : '—' }} | {{ r.convert_price_new!=null ? fmtNum(r.convert_price_new,2) : '—' }} | {{ r.adjust_price_ratio!=null ? r.adjust_price_ratio+'%' : '—' }} | {{ r.effective_date || '—' }} | {{ r.cninfo_ann_date || '—' }} | {{ r.adjust_remain_days!=null ? r.adjust_remain_days : '—' }} | 集思录 巨潮 双源 | ⚠ ✓ | PDF — |
| 代码 | 名称 | 正股 | 状态 | 触发条件 | 满足天数 | 距触发差 | 剩余天数 | 数据日期 |
|---|---|---|---|---|---|---|---|---|
| {{ r.ts_code }} | {{ r.bond_name }} | {{ r.stock_code || '—' }} | 已触发 倒计时 | 股价≥转股价×{{ r.call_trigger_ratio!=null ? fmtNum(r.call_trigger_ratio,0)+'%' : '—' }} | {{ r.call_days_met!=null ? r.call_days_met : '—' }} / {{ r.call_total_days_needed!=null ? r.call_total_days_needed : '—' }} 天 | {{ r.call_distance_pct!=null ? fmtNum(r.call_distance_pct,2)+'%' : '—' }} | {{ r.call_remaining_days!=null ? r.call_remaining_days : '—' }} | {{ r.trade_date || '—' }} |
| 关注 | 代码 | 名称 | 正股名称 | 剩余年限{{ rev2SortKey==='remain' ? ' ▲' : '' }} | 预计下修{{ rev2SortKey==='countdown' ? ' ▼' : '' }} | 下修计数{{ rev2SortKey==='downcount' ? ' ▲' : '' }} | 提议次数{{ rev2SortKey==='proposals' ? ' ▲' : '' }} | 阶段 | 公告日 | 原转股价 | 新转股价 | 生效日 | 转股价值 | 转股溢价率%{{ rev2SortKey==='premium' ? ' ▲' : '' }} | 不下修公告日 | 重计数起算日 | 剩余规模(亿) | 纯债价值 | 纯债溢价率% | 公告 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ isFollowed(r.ts_code)?'★':'☆' }} | {{ r.ts_code }} | {{ r.bond_name }} | {{ r.stock_name || r.stock_code || '—' }} | {{ r.remain_years!=null ? fmtNum(r.remain_years,2) : '—' }} | 已达标 · 未下修 ({{ r.down_no_action_dt }} 起停止计数) 已公告不下修 ({{ r.no_revise_ann_date }} 公告 · 计数已重新起算) 已提议下修 (提议后不再倒计时,待股东大会) 被动调整(非下修流程) {{ r.down_days_met }}/{{ r.down_need!=null ? r.down_need : '?' }} 已满足下修条件 {{ r.down_days_met }}/{{ r.down_need!=null ? r.down_need : '?' }} 至少还需{{ r.down_remaining_days }}个交易日 ({{ r.down_days_met }}/{{ r.down_need!=null ? r.down_need : '?' }}) — | — 已停止计数 至少还需要{{ r.down_remaining_days }}个交易日 — | {{ r.proposal_count!=null ? r.proposal_count : '—' }} | 提议 {{ r.meeting_date.slice(5) }} 已实施 已公告不下修 无公告 {{ rev2KindLabel(r.adjust_kind) }} | {{ r.ann_date || '—' }} | {{ r.convert_price!=null ? fmtNum(r.convert_price,2) : '—' }} | {{ r.convert_price_new!=null ? fmtNum(r.convert_price_new,2) : '—' }} | {{ r.effective_date || '—' }} | {{ r.convert_value!=null ? fmtNum(r.convert_value,2) : '—' }} | {{ r.conv_premium!=null ? fmtNum(r.conv_premium,1) : '—' }} | {{ r.no_revise_ann_date || '—' }} | {{ r.recount_dt || '—' }} | {{ r.remain_size!=null ? fmtNum(r.remain_size,2) : '—' }} | {{ r.pure_bond_value!=null ? fmtNum(r.pure_bond_value,2) : '—' }} | {{ r.pure_bond_premium!=null ? fmtNum(r.pure_bond_premium,2) : '—' }} | PDF— |
| 关注 | 代码 | 名称 | 正股名称 | 剩余年限{{ red2SortKey==='remain' ? ' ▲' : '' }} | 预计强赎{{ red2SortKey==='countdown' ? ' ▼' : '' }} | 类型 | 状态 | 公告日 | 重新起算日 | 转股价值 | 转股溢价率%{{ red2SortKey==='premium' ? ' ▲' : '' }} | 强赎天计数 | 距触发差% | 强赎价 | 最后交易日 | 最后转股日 | 赎回价 | 剩余规模(亿) | 纯债价值 | 纯债溢价率% | 公告 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ isFollowed(r.ts_code)?'★':'☆' }} | {{ r.ts_code }} | {{ r.bond_name || '—' }} | {{ r.stock_name || r.stock_code || '—' }} | {{ r.remain_years!=null ? fmtNum(r.remain_years,2) : '—' }} | {{ r.call_locked ? ('锁定至'+(r.call_lock_until||'').slice(5)) : (r.call_days_met>=r.call_total_days_needed ? '已满足' : ('至少还需'+r.call_remaining_days+'天')) }} — | 已强赎{{ ({called:'已公告强赎',will_call:'将强赎',no_call:'公告不强赎',met:'可能满足(提示)',expired:'到期停止交易',normal:'普通'})[r.announce_type] || r.announce_type || '—' }} | {{ r.status_code==='X' ? '已强赎' : (r.status_code || '—') }} | {{ r.ann_date || '—' }} | {{ (r.announce_type==='no_call' && r.recount_dt) ? r.recount_dt : '—' }} | {{ r.convert_value!=null ? fmtNum(r.convert_value,2) : '—' }} | {{ r.conv_premium!=null ? fmtNum(r.conv_premium,1) : '—' }} | {{ r.call_days_met }}/{{ r.call_total_days_needed!=null ? r.call_total_days_needed : '?' }} | {{ r.call_total_days_window!=null ? r.call_total_days_window : '?' }} — | {{ r.call_distance_pct!=null ? fmtNum(r.call_distance_pct,1) : '—' }} | {{ r.call_trigger_price!=null ? fmtNum(r.call_trigger_price,3) : '—' }} | {{ r.last_trade_date || '—' }} | {{ r.last_convert_date || '—' }} | {{ r.redeem_price!=null ? fmtNum(r.redeem_price,2) : '—' }} | {{ r.remain_size!=null ? fmtNum(r.remain_size,2) : '—' }} | {{ r.pure_bond_value!=null ? fmtNum(r.pure_bond_value,2) : '—' }} | {{ r.pure_bond_premium!=null ? fmtNum(r.pure_bond_premium,2) : '—' }} | PDF— |
| 代码 | 名称 | 现价 | 涨跌幅% | 成交量 | 成交额 | 流通市值(亿) | BIAS10 | BIAS20 | BIAS30 | BIAS60 |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ row.stock_code }} | {{ row.stock_name || '—' }} | {{ row.price!=null ? fmtNum(row.price,2) : '-' }} | {{ row.change_pct!=null ? (row.change_pct>0 ? '+' : '') + fmtNum(row.change_pct,2) + '%' : '-' }} | {{ row.volume!=null ? fmtNum(row.volume,0) : '-' }} | {{ row.amount!=null ? fmtNum(row.amount,0) : '-' }} | {{ row.stock_market_cap!=null ? fmtNum(row.stock_market_cap,1) : '-' }} | {{ row.bias10!=null ? (row.bias10>0?'+':'') + fmtNum(row.bias10,2) : '-' }} | {{ row.bias20!=null ? (row.bias20>0?'+':'') + fmtNum(row.bias20,2) : '-' }} | {{ row.bias30!=null ? (row.bias30>0?'+':'') + fmtNum(row.bias30,2) : '-' }} | {{ row.bias60!=null ? (row.bias60>0?'+':'') + fmtNum(row.bias60,2) : '-' }} |
| 代码 | 名称 | 现价 | 双低 | 溢价% | 余规(亿) | 余市值(亿) | 综合分 |
|---|---|---|---|---|---|---|---|
| {{ h.ts_code }} | {{ h.bond_name }} | {{ fmtNum(h.close,2) }} | {{ fmtNum(h.double_low,1) }} | {{ fmtNum(h.premium_rt,2) }} | {{ fmtNum(h.remain_size_yi,2) }} | {{ fmtNum(h.remain_mcap_yi,2) }} | {{ fmtNum(h.composite,3) }} |
| 日期 | 操作 | 离场方式 | 代码 | 名称 | 现价 | 双低 | 溢价% | 余规(亿) | 余市值(亿) | 综合分 |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ t.date }} | {{ t.action==='buy' ? '买入' : '卖出' }} | {{ {tp:'日内止盈', sl:'日内止损', tp_pb:'回落止盈', tp_gain:'日内止盈·昨收', sl_gain:'日内止损·昨收'}[t.sell_reason] || t.sell_reason || '调仓卖出' }} ⚠️ — | {{ t.ts_code }} | {{ t.bond_name }} | {{ fmtNum(t.price,2) }} | {{ fmtNum(t.double_low,1) }} | {{ fmtNum(t.premium_rt,2) }} | {{ fmtNum(t.remain_size_yi,2) }} | {{ fmtNum(t.remain_mcap_yi,2) }} | {{ fmtNum(t.composite,3) }} |
{{ me.invite_code || '—' }}
| 名称 | 操作 | 因子数 | 持有数 | 保存时间 |
|---|---|---|---|---|
| {{ s.name }} |
|
{{ s.factor_count }} | {{ s.hold_count }} | {{ s.created_at }} |
| 代码 | 名称 | 正股名称 | 现价 | 涨跌幅 | 转股价值 | 转股溢价率 | 剩余规模(亿) | 评级 | 到期日 | 到期赎回价 | 转股价 | 下修触发价 | 下修信息 | 强赎触发价 | 强赎信息 | 税前到期收益率 | 转债流通市值比 | 正股价 | 申万一级 | 申万二级 | 地区 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.ts_code }} | {{ r.bond_name || '—' }} | {{ r.stock_name || '—' }} | {{ fmtNum(r.last_price,3) }} | {{ fmtNum(r.pct_chg,2) }} | {{ fmtNum(r.convert_value,2) }} | {{ fmtNum(r.premium_rt,2) }} | {{ fmtNum(r.remain_size,3) }} | {{ r.rating || '—' }} | {{ r.maturity_date || '—' }} | {{ r.redeem_price!=null ? fmtNum(r.redeem_price,2) : '—' }} | {{ fmtNum(r.convert_price,3) }} | {{ fmtNum(r.down_trigger_price,3) }} | {{ r.down_info || '—' }} | {{ fmtNum(r.call_trigger_price,3) }} | {{ r.call_info || '—' }} | {{ fmtNum(r.ytm_pretax,2) }} | {{ fmtNum(r.cb_mktcap_ratio,2) }} | {{ fmtNum(r.stock_close,2) }} | {{ r.sw_l1 || '—' }} | {{ r.sw_l2 || '—' }} | {{ r.region || '—' }} |
| 无数据 | |||||||||||||||||||||
| 股东大会日期 | 生效日期 | 新转股价 | 原转股价 | 详情 |
|---|---|---|---|---|
| {{ h.shareholder_date || '—' }} | {{ h.effective_date || '—' }} | {{ fmtNum(h.new_price,3) }} | {{ fmtNum(h.old_price,3) }} | {{ h.detail || '—' }} |
| 无记录 | ||||
| 公告日期 | 重计数日期 | 承诺区间 | 详情 |
|---|---|---|---|
| {{ h.ann_date || '—' }} | {{ h.recount_dt || '—' }} | {{ h.pledge_start || '—' }} ~ {{ h.pledge_end || '—' }} | {{ h.detail || '—' }} |
| 无记录 | |||
| 正股代码 | 转债名称 | 正股名称 | 行业 | 正股价 | 涨跌幅 | 进度 | 转股价值 | 转债预估价 | 转股价 | 发行规模 | 百元含权 | 安全垫 | 配10张持股 | 配10张资金 | 配1手最低持股 | 配1手安全垫 | 20日bias | 60日bias | 近1年3%脉冲 | 近1年5%脉冲 | 近1年股价分位 | 进展公告日 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.stock_code }} | {{ r.bond_name || '--' }} | {{ r.stock_name || '--' }} | {{ r.sw_l1 || '--' }} | {{ fmtNum(r.last_close,2) }} | {{ fmtNum(r.pct_chg,2) }}% | {{ r.progress || '--' }} | {{ fmtNum(r.convert_value,2) }} | {{ fmtNum(r.est_price,2) }} | {{ fmtNum(r.cp_used,2) }} 预估 | {{ r.issue_size!=null ? fmtNum(r.issue_size,3)+'亿' : '--' }} | {{ fmtNum(r.hundred_right,2) }} | {{ r.safety!=null ? fmtNum(r.safety,2)+'%' : '--' }} | {{ r.hold_10!=null ? r.hold_10 : '--' }} | {{ fmtNum(r.cash_10,2) }} | {{ r.hold_1!=null ? r.hold_1 : '--' }} | {{ r.safety_1!=null ? fmtNum(r.safety_1,2)+'%' : '--' }} | {{ fmtNum(r.bias20,2) }}% | {{ fmtNum(r.bias60,2) }}% | {{ r.pulse3!=null ? r.pulse3+'次' : '--' }} | {{ r.pulse5!=null ? r.pulse5+'次' : '--' }} | {{ r.price_pct_1y!=null ? fmtNum(r.price_pct_1y,2)+'%' : '--' }} | {{ r.latest_ann_date || '--' }} |
| 无数据 |
| 日期 | 收盘 |
|---|---|
| {{ h.trade_date }} | {{ fmtNum(h.close,2) }} |
| 邮箱 | 昵称 | 策略数 | 今日回测 | 今日选债 | 管理员 | 已验证 | 状态 | 邀请码 | 有效期 | 注册时间 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ u.email }} | {{ u.display_name }} | {{ u.strategy_count }} | {{ u.backtest_today }}/{{ u.backtest_daily_limit }} | {{ u.pick_today }}/{{ u.pick_daily_limit }} | {{ u.is_admin ? '是' : '否' }} | {{ u.verified ? '是' : '否' }} | {{ u.is_disabled ? '已禁用' : (u.expires_at && new Date(u.expires_at).getTime()<=Date.now() ? '已过期' : '正常') }} | {{ u.invite_code || '—' }} |
{{ u.expires_at ? u.expires_at.replace('T',' ').slice(0,19) : '永久' }} | {{ u.created_at }} |
|
全 A 日线 + 估值/财务数据(2020-01-01 起),存储于 Parquet,回测经 DuckDB 读取。
数据下载/增量脚本(对标可转债 fill_cb_daily)待接入。
数据源:本地 Parquet(DuckDB 按需读取,常驻内存≈0;回测在独立线程池运行,不卡网站)。 当前数据:{{ stockBt.status.date_min }} ~ {{ stockBt.status.date_max }} ,{{ stockBt.status.n_codes || 0 }} 只 / {{ (stockBt.status.rows||0).toLocaleString() }} 行加载中…
| 序号 | 因子 | 权重 | 相关性 | 权重占比 | 操作 |
|---|---|---|---|---|---|
| {{ idx+1 }} | {{ totalStockWeight()>0 ? (Number(f.weight||0)/totalStockWeight()*100).toFixed(0)+'%' : '—' }} |
| 代码 | 名称 | 股数 | 成本(元) | 现价(元) | 市值(元) |
|---|---|---|---|---|---|
| {{ h.code }} | {{ h.name }} | {{ h.shares }} | {{ h.cost }} | {{ h.last_price }} | {{ (h.market_value||0).toLocaleString() }} |
| 空仓 | |||||
| 日期 | 方向 | 代码 | 名称 | 价格 | 股数 | 金额(元) | 原因 |
|---|---|---|---|---|---|---|---|
| {{ t.date }} | {{ t.action==='buy' ? '买入' : '卖出' }} | {{ t.code }} | {{ t.name }} | {{ t.price }} | {{ t.shares }} | {{ (t.amount||0).toLocaleString() }} | {{ t.reason }} |
| 区间内无成交 | |||||||
| 名称 | 操作 | 因子数 | 持有数 | 保存时间 |
|---|---|---|---|---|
| {{ s.name }} |
|
{{ s.factor_count }} | {{ s.hold_count }} | {{ s.created_at }} |
| 代码 | 名称 | 正股 | 评级 | 现价 | 溢价率% | 双低 | 转股价值 | 剩余规模(亿) | 剩余市值(亿) | 剩余年限 | 综合分 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ t.ts_code }} | {{ t.bond_name }}已公告强赎{{ t.call_need - t.call_days_met }}个交易日后可能强赎 | {{ t.stock_name }} | {{ (t.rating||'').trim() || '-' }} | {{ fmtNum(t.price,2) }} | {{ fmtNum(t.premium_rt,2) }} | {{ fmtNum(t.double_low,2) }} | {{ fmtNum(t.convert_value,2) }} | {{ fmtNum(t.remain_size_yi,2) }} | {{ fmtNum(t.remain_mcap_yi,2) }} | {{ fmtNum(t.remain_years,2) }} | {{ fmtNum(t.composite,4) }} |
| 代码 | 名称 | 股数(整手) | 现价 | 涨跌幅% | 综合分 | {{ cat }} |
|---|---|---|---|---|---|---|
| {{ f.label }} | ||||||
| {{ t.code }} | {{ t.name }} | {{ (stockBt.investAmount && t.close && stockLiveDlg.data.targets.length) ? (Math.floor(Number(stockBt.investAmount)/stockLiveDlg.data.targets.length/t.close/100)*100).toLocaleString() : '—' }} | {{ t.close!=null ? fmtNum(t.close,2) : '—' }} | {{ t.change_pct!=null ? fmtNum(t.change_pct,2) : '—' }} | {{ t.score!=null ? fmtNum(t.score,4) : '—' }} | {{ stockFactorVal(t, f.key) }} |
| 方向 | 代码 | 名称 | 目标价 | 数量 |
|---|---|---|---|---|
| {{ o.side==='BUY'?'买入':'卖出' }} | {{ o.ts_code }} | {{ o.bond_name||'-' }} | {{ o.target_price!=null?Number(o.target_price).toFixed(3):'-' }} | {{ o.target_volume }} |
| 代码 | 名称 | 持仓量 | 成本(元/张) | 当前价 | 盈亏% | 更新时间 |
|---|---|---|---|---|---|---|
| {{ p.ts_code }} | {{ p.bond_name }} | {{ p.volume }} | {{ p.cost_price!=null?Number(p.cost_price).toFixed(3):'-' }} | {{ (p.current_price!=null && p.current_price>0)?Number(p.current_price).toFixed(3):'-' }} | {{ (p.cost_price>0 && p.current_price>0) ? ((p.current_price-p.cost_price>=0?'+':'')+((p.current_price-p.cost_price)/p.cost_price*100).toFixed(2)+'%') : '-' }} | {{ p.updated_at }} |
| 方向 | 代码 | 名称 | 目标价 | 数量 | 状态 |
|---|---|---|---|---|---|
| {{ o.side==='SELL'?'卖出':'买入' }} | {{ o.ts_code }} | {{ o.bond_name||'-' }} | {{ o.target_price!=null?Number(o.target_price).toFixed(3):'-' }} | {{ o.target_volume }} | {{ o.status }} |
| 日期 | 笔数 | 买入额 | 卖出额 | 净额(卖-买) | 佣金 | 方向 |
|---|---|---|---|---|---|---|
| {{ g.trade_date }} | {{ g.deal_count }} | {{ Number(g.buy_amount).toFixed(2) }} | {{ Number(g.sell_amount).toFixed(2) }} | {{ (Number(g.sell_amount)-Number(g.buy_amount))>=0?'+':'' }}{{ (Number(g.sell_amount)-Number(g.buy_amount)).toFixed(2) }} | {{ Number(g.commission).toFixed(2) }} | {{ (g.buy_count>0 && g.sell_count>0) ? '买卖' : (g.buy_count>0 ? '仅买' : '仅卖') }} |
| 交易时间 | 成交标的 | 成交类型 | 成交价格 | 成交数量 | 成交金额 |
|---|---|---|---|---|---|
| {{ d.trade_time }} | {{ d.ts_code }} {{ d.bond_name }} | {{ d.txn_type===1?'买入':(d.txn_type===2?'卖出':d.txn_type) }} | {{ d.price!=null?Number(d.price).toFixed(3):'-' }} | {{ d.volume }} | {{ d.amount!=null?Number(d.amount).toFixed(2):'-' }} |
{{ fmtMsg(m.txn_json) }}
| 类型 | 金额 | 前余额 | 后余额 | 备注 | 时间 |
|---|---|---|---|---|---|
| {{ a.action==='deposit'?'入金':'出金' }} | {{ Number(a.amount).toFixed(2) }} | {{ a.old_avail!=null?Number(a.old_avail).toFixed(2):'-' }} | {{ a.new_avail!=null?Number(a.new_avail).toFixed(2):'-' }} | {{ a.note||'' }} | {{ a.created_at }} |
{{ mfaSetupDlg.secret }}{{ c }}