| 代码 | 名称 | 最新价 | 成本价 | 持有盈亏率 | 持仓股数 | 仓位 | 持有金额 | 当日盈亏 | 持有盈亏 | 当前 PE | 近1年PE分位 | 近5年PE分位 | 近3年PE分位 | 当前 PB | 近1年PB分位 | 近5年PB分位 | 近3年PB分位 | 年度分红 | 年度分红金额 | 前一年年度分红 | 前一年年度分红金额 | 股息率 | 近1年股息率分位 | 近3年股息率分位 | 近5年股息率分位 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ s.stock_code }} | {{ s.stock_name }} | HK$¥{{ Number(s.val_close_price).toFixed(2) }} - | ¥{{ Number(s.cost_price).toFixed(2) }}- | {{ s.holding_profit_rate>=0?'+':'' }}{{ Number(s.holding_profit_rate).toFixed(2) }}% - | {{ s.share_count.toLocaleString() }} 股- | {{ fPosRate(s.position_rate) }} | ¥{{ fNum(s.holding_amount) }} | {{ s.daily_profit>=0?'+':'' }}{{ fNum(s.daily_profit) }} | {{ s.holding_profit>=0?'+':'' }}{{ fNum(s.holding_profit) }} | {{ s.pe_current.toFixed(2) }}- | {{ Math.round(s.pe_1y_percentile) }}%- | {{ Math.round(s.pe_5y_percentile) }}%- | {{ Math.round(s.pe_3y_percentile) }}%- | {{ s.pb_current.toFixed(2) }}- | {{ Math.round(s.pb_1y_percentile) }}%- | {{ Math.round(s.pb_5y_percentile) }}%- | {{ Math.round(s.pb_3y_percentile) }}%- | ¥{{ s.latest_annual_div_per_10.toFixed(2) }} ({{ s.latest_div_year }})- | ¥{{ Number(s.annual_div_amount).toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}- | ¥{{ s.prev_annual_div_per_10.toFixed(2) }} ({{ s.prev_div_year }})- | ¥{{ Number(s.prev_annual_div_amount).toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}- |
{{ s.annual_dividend_yield.toFixed(2) }}%
上年测算
|
- | {{ Math.round(s.div_yield_1y) }}% - | {{ Math.round(s.div_yield_3y) }}% - | {{ Math.round(s.div_yield_5y) }}% - |
| 公告日期 | 归属年度 | 每股派息 | 每10股派息 | 送股 | 转增 | 进度 | 备注 | 除权除息日 |
|---|---|---|---|---|---|---|---|---|
| {{ d.announcement_date }} | {{ d.dividend_year }} - | ¥{{ d.dividend_per_share }} | {{ d.dividend_per_10 }} | {{ d.bonus_shares || '-' }} | {{ d.convert_shares || '-' }} | {{ d.progress }} 重复 | {{ d.dividend_note || '-' }} | {{ d.ex_dividend_date || '-' }} |
| 暂无分红数据 | ||||||||
| 年度 | 营收(亿) | 净利(亿) | 扣非(亿) | EPS | 毛利% | 净率% | ROE% |
|---|---|---|---|---|---|---|---|
| {{ row.year }} | {{ row.revenue ? row.revenue.toFixed(2) : '-' }} ({{ row.revenue_yoy.toFixed(1) }}%) | {{ row.net_profit ? row.net_profit.toFixed(2) : '-' }} ({{ row.net_profit_yoy.toFixed(1) }}%) | {{ row.net_profit_deduct ? row.net_profit_deduct.toFixed(2) : '-' }} ({{ row.net_profit_deduct_yoy.toFixed(1) }}%) | {{ row.eps ? row.eps.toFixed(2) : '-' }} | {{ row.gross_margin ? row.gross_margin.toFixed(2) : '-' }} | {{ row.net_margin ? row.net_margin.toFixed(2) : '-' }} | {{ row.roe ? row.roe.toFixed(2) : '-' }} |
| 年度 | 每股净资产 | 每股资本公积 | 每股未分配 | 每股现金流 |
|---|---|---|---|---|
| {{ row.year }} | {{ row.per_share_assets ? row.per_share_assets.toFixed(2) : '-' }} | {{ row.per_share_capital_reserve ? row.per_share_capital_reserve.toFixed(2) : '-' }} | {{ row.per_share_undistributed ? row.per_share_undistributed.toFixed(2) : '-' }} | {{ row.per_share_cashflow ? row.per_share_cashflow.toFixed(2) : '-' }} |
| 年度 | 流动比率 | 速动比率 | 保守速动 | 产权比率 | 资产负债率% |
|---|---|---|---|---|---|
| {{ row.year }} | {{ row.current_ratio ? row.current_ratio.toFixed(2) : '-' }} | {{ row.quick_ratio ? row.quick_ratio.toFixed(2) : '-' }} | {{ row.conservative_quick_ratio ? row.conservative_quick_ratio.toFixed(2) : '-' }} | {{ row.equity_ratio ? row.equity_ratio.toFixed(2) : '-' }} | {{ row.asset_liability_ratio ? row.asset_liability_ratio.toFixed(2) : '-' }} |
| 年度 | 营业周期(天) | 存货周转率 | 存货天数 | 应收天数 |
|---|---|---|---|---|
| {{ row.year }} | {{ row.operating_cycle ? row.operating_cycle.toFixed(2) : '-' }} | {{ row.inventory_turnover ? row.inventory_turnover.toFixed(2) : '-' }} | {{ row.inventory_days ? row.inventory_days.toFixed(2) : '-' }} | {{ row.receivable_days ? row.receivable_days.toFixed(2) : '-' }} |
| 季度 | 单季营收 | 同比 | 单季净利 | 同比 | 单季扣非 | 毛利率% | 净利率% |
|---|---|---|---|---|---|---|---|
| {{ row.quarter_label }} | {{ row.revenue_q ? row.revenue_q.toFixed(2) : '-' }} | {{ row.yoy_revenue_q.toFixed(1) }}% - | {{ row.net_profit_attr_q ? row.net_profit_attr_q.toFixed(2) : '-' }} | {{ row.yoy_net_profit_attr_q.toFixed(1) }}% - | {{ row.net_profit_attr_deduct_q ? row.net_profit_attr_deduct_q.toFixed(2) : '-' }} | {{ row.gross_margin ? row.gross_margin.toFixed(2) : '-' }} (+{{ row.yoy_gross_margin.toFixed(1) }}) | {{ row.net_margin ? row.net_margin.toFixed(2) : '-' }} (+{{ row.yoy_net_margin.toFixed(1) }}) |
| 股票 | 变化类型 | 旧股数 | 新股数 | 股数变化 | 旧金额 | 新金额 | 金额变化 |
|---|---|---|---|---|---|---|---|
| {{ c.name }} ({{ c.code }}) | {{ c.change_type === 'buy' ? '新买入' : c.change_type === 'sell' ? '已清仓' : '调仓' }} | {{ c.old_shares }} | {{ c.new_shares }} | {{ c.share_diff >= 0 ? '+' : '' }}{{ c.share_diff }} | ¥{{ fNum(c.old_value) }} | ¥{{ fNum(c.new_value) }} | {{ c.value_diff >= 0 ? '+' : '' }}¥{{ fNum(Math.abs(c.value_diff)) }} |
| 任务 | Cron 表达式 | 状态 | 最后运行 | 运行/失败 | 操作 |
|---|---|---|---|---|---|
{{ t.task_name }} {{ t.description }} |
{{ t.cron_expr }}
|
{{ formatTime(t.last_run_time) }}
-
{{ t.last_status === 'success' ? '✅' : t.last_status === 'failed' ? '❌' : t.last_status === 'running' ? '⏳' : '⏸️' }} {{ t.last_status }}
|
{{ t.run_count }} / {{ t.fail_count }} | ||
| 暂无任务配置 | |||||