📊
市场状态
{{ marketStatus.status_label }}
⚠️
股价验证报警
{{ alert.stock_code }}: {{ alert.message }}
暂无持仓数据,请添加交易记录
资产组合总览
¥{{ formatNumber(allBasketsSummary.total_assets) }}
今日盈亏待收盘更新
收盘价{{ priceAlerts.length ? '待确认' : '已确认' }}
{{ marketStatus.price_date }}
涨幅前三
#股票涨跌市值
{{ String(index + 1).padStart(2, '0') }}
{{ item.stock_name || item.stock_code }}
{{ item.stock_code }} · {{ item.basket_name }} / {{ shortAccountName(item.account_name) }} {{ formatSignedPercent(item.daily_change_percent) }} ¥{{ formatCompactNumber(item.market_value) }}
{{ item.stock_code }} · {{ item.basket_name }} / {{ shortAccountName(item.account_name) }} {{ formatSignedPercent(item.daily_change_percent) }} ¥{{ formatCompactNumber(item.market_value) }}
暂无上涨股票
跌幅前三
#股票涨跌市值
{{ String(index + 1).padStart(2, '0') }}
{{ item.stock_name || item.stock_code }}
{{ item.stock_code }} · {{ item.basket_name }} / {{ shortAccountName(item.account_name) }} {{ formatSignedPercent(item.daily_change_percent) }} ¥{{ formatCompactNumber(item.market_value) }}
{{ item.stock_code }} · {{ item.basket_name }} / {{ shortAccountName(item.account_name) }} {{ formatSignedPercent(item.daily_change_percent) }} ¥{{ formatCompactNumber(item.market_value) }}
暂无下跌股票
今日涨跌榜
{{ item.stock_name || item.stock_code }}
{{ item.basket_name }} / {{ shortAccountName(item.account_name) }} {{ formatSignedPercent(item.daily_change_percent) }}
{{ item.basket_name }} / {{ shortAccountName(item.account_name) }} {{ formatSignedPercent(item.daily_change_percent) }}
暂无数据
篮子综合资产
篮子总资产今日盈亏
{{ basket.basket_name }}
{{ basket.account_makeup }} ¥{{ formatNumber(basket.total_assets) }} 收盘后更新
{{ basket.account_makeup }} ¥{{ formatNumber(basket.total_assets) }} 收盘后更新
📁 {{ basket.basket_name }}
观察
{{ basket.basket_description }}
总资产
¥{{ formatNumber(basket.summary.total_assets) }}
现金
¥{{ formatNumber(basket.summary.cash_balance) }}
市值
¥{{ formatNumber(basket.summary.total_market_value) }}
已实现
{{ basket.summary.realized_profit>=0?'+':'-' }}¥{{ formatNumber(basket.summary.realized_profit) }}
浮动
{{ basket.summary.unrealized_profit>=0?'+':'-' }}¥{{ formatNumber(basket.summary.unrealized_profit) }}
总收益 / 回报率
{{ basket.summary.total_profit>=0?'+':'-' }}¥{{ formatNumber(basket.summary.total_profit) }} ({{ basket.summary.total_profit_percent>=0?'+':'' }}{{ parseFloat(basket.summary.total_profit_percent).toFixed(2) }}%)
持仓
{{ basket.summary.holdings_count }} 只
暂无持仓
{{ item.stock_name || item.stock_code }}
{{ item.unrealized_profit>=0?'+':'-' }}¥{{ formatNumber(item.unrealized_profit) }}
持仓
{{ formatShares(item.current_quantity) }}
市值
¥{{ formatNumber(item.market_value) }}
收盘价
¥{{ item.current_price || '-' }} ✓
回报率
{{ formatReturnRate(item) }}
表格可左右滑动查看完整数据
| 股票代码 | 股票名称 | 账户 | 持仓数量 | 成本价 | 收盘价 | 市值 | 盈亏 | 回报率 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| 暂无持仓 | |||||||||
| {{ item.stock_code }} | {{ item.stock_name || '-' }} | {{ item.account_name || '默认账户' }} | {{ formatShares(item.current_quantity) }} | ¥{{ item.current_cost_price || '-' }} | ¥{{ item.current_price || '-' }} ✓ | ¥{{ formatNumber(item.market_value) }} | {{ item.unrealized_profit>=0?'+':'-' }}¥{{ formatNumber(item.unrealized_profit) }} | {{ formatReturnRate(item) }} | |
📊
已实现收益
共 {{ historyHoldings.total }} 条收益记录
已实现合计
{{ historyHoldings.summary.total_profit>=0?'+':'-' }}¥{{ formatNumber(historyHoldings.summary.total_profit) }}
({{ historyHoldings.summary.total_profit_percent>=0?'+':'' }}{{ parseFloat(historyHoldings.summary.total_profit_percent).toFixed(2) }}%)
{{ showHistoryDetail ? '▲ 收起' : '▼ 展开查看详情' }}
表格可左右滑动查看完整数据
| 篮子 | 代码 | 名称 | 类型 | 持仓周期 | 持仓天数 | 总成本 | 总收入 | 盈亏 | 回报率 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ item.basket_name || '-' }} | {{ item.stock_code }} | {{ item.stock_name }} | {{ item.realized_type_label || (item.realized_type==='partial' ? '部分平仓' : '已清仓') }} | {{ item.first_buy_date }} ~ {{ item.last_operation_date }} | {{ item.holding_days }} 天 | ¥{{ formatNumber(item.total_cost) }} | ¥{{ formatNumber(item.total_revenue) }} | {{ item.total_profit>=0?'+':'-' }}¥{{ formatNumber(item.total_profit) }} | {{ item.profit_percent>=0?'+':'' }}{{ parseFloat(item.profit_percent||0).toFixed(2) }}% |