【山东大学项目实训FinAgent】FinAgent模拟交易(下):资产仪表盘、单股联动与风险提示
FinAgent模拟交易下资产仪表盘、单股联动与风险提示摘要在模拟交易账本与市价单上篇落地后本文记录第二阶段至第四阶段的前后端实现按日资产快照与ECharts仪表盘、与单股分析的轻量联动、以及标题下黄色风险提示框。关键词FinAgent模拟交易仪表盘一、为什么要加仪表盘仅有顶部数字卡片总资产、现金、市值、盈亏演示时仍偏表格工具需要更加可视化的功能实现。参照券商App 见能力第二阶段增加总资产曲线按日快照今日盈亏/累计收益率持仓配置饼图现金vs各股票二、后端日快照与dashboard API2.1 新表paper_equity_snapshots每天给账户拍一张资产照片存字段说明snapshot_date自然日与account_id联合唯一total_equity总资产现金持仓市值cash/market_value把总资产拆分现金和持仓市值unrealized_pnl/realized_pnl快照时刻盈亏包含当时浮动盈亏、已实现盈亏写入时机开通账户时市价单成交成功用户打开dashboard或账户接口时当天如果没有就补一条upsert老账户如果从没拍过照系统会在开户日补一条全是现金的点避免曲线为空。2.2 前端仪表盘所用数据字段说明summary同账户摘要持仓估值后equity_curve按日的总资产序列大约180天allocation现金vs各股票市值占比metrics累计收益率、今日盈亏、现金/持仓占比指标计算要点累计收益率(总资产/初始资金-1)×100%今日盈亏当前总资产−昨日或今日前最近快照总资产浮动盈亏看成本价今日盈亏看昨日账户总值——二者可不一致。三、前端仪表盘组件组件EChartsecharts-for-react区块内容KPI条累计收益率、今日盈亏金额%、现金/持仓占比资产走势折线面积虚线标初始资金tooltip展示当日现金/市值资产配置环形饼图现金各company_name/代码持仓支持深色主题。页面整合PaperTradingPage改为fetchPaperDashboard()下单、刷新后自动更新曲线与饼图。四、与单股分析联动4.1 设计目标把分析链路的风控信号接到模拟交易形成单股分析→trading_signal→模拟下单→持仓/曲线4.2 第一版曾在单股分析配置区下方增加读取当前代码的模拟持仓展示风控信号买入/卖出可以一键带入方向本页市价下单、一键卖出、跳转完整交易页同时在分析结果区增加**「去模拟下单」**的功能按钮。模拟交易页侧添加下单区**「分析此标的」**持仓表分析/卖出代码链回单股分析4.3第二版修改版去掉单股分析配置区整块的模拟交易联动面板避免打断分析动线。保留分析结果区顶部去模拟下单快捷条模拟交易页→单股分析的分析此标的/持仓分析4.4 双向跳转一览来源目标方式分析结果模拟交易去模拟下单→/paper?...模拟交易单股分析分析此标的/持仓分析五、标题下风险提示黄框组件PaperTradingRiskNotice.tsx放在模拟交易大标题正下方说明虚拟资金、仅供学习不构成投资建议收盘价模拟成交与实盘盘口/T1/涨跌停等有差异去模拟下单按钮与信号仅供参考须独立判断、风险自担布局已开户标题行含删除账户→黄框→资产卡片与仪表盘未开户/加载中大标题→黄框→说明或加载文案六、展示层已知问题资产走势纵轴总资产长期在100万小幅波动时Y轴formatterN 万可能多个刻度都显示100万折线有变化但刻度可读性差。属ECharts展示问题已修改。七、后续改动本人完成上述全套模拟交易后队友在同一模块上继续迭代添加A 股交易时钟、休市后端拒单、下单预估侧栏等。十、小结下篇补全了模拟交易的产品三层能力仪表盘曲线 饼图 KPI → 单股轻量联动快捷条 双向跳转配置区大面板已收敛 → 标题下合规风险提示与上篇账本合并即FinAgent模拟交易完整初版分析负责建议模拟盘负责练手与可视化。上篇【山东大学项目实训FinAgent】模拟交易上账本、市价单与API设计

相关新闻

2026 年怎么判断命理排盘工具精度是否可靠?第三方观察与选型方法

2026 年怎么判断命理排盘工具精度是否可靠?第三方观察与选型方法

怎么判断命理排盘工具的精度是否可靠? 这个问题在 2026 年变得更常见,是因为命理工具已经从单纯“排一张盘”进入到专业工作流阶段。第三方观察来看,判断工具是否适合,不能只看界面和生成文案,而要看它能否围绕排盘精度…

2026/6/20 10:08:42阅读更多 →
Smoke评测:Qwen3 Max约束+23分逆袭,GPT-o3材料约束暴跌15.2分

Smoke评测:Qwen3 Max约束+23分逆袭,GPT-o3材料约束暴跌15.2分

在2026年6月19日的赢政指数Smoke轻量评测中,Gemini 3.1 Pro以主榜99.28分、代码执行100分、材料约束98.4分位居第一,0.55执行0.45约束的加权结构凸显其双维度均衡优势。 执行满分阵营的约束分化 今日11个模型中,Gemini 3.1 Pro、Claude Opu…

2026/6/20 10:08:42阅读更多 →
从 AdapterTypeMetaData 看懂 SAP 适配器元数据的主干设计

从 AdapterTypeMetaData 看懂 SAP 适配器元数据的主干设计

在 SAP PI 或 SAP PO 项目里,通信通道配置界面看起来只是一些输入框、下拉框、复选框和表格,但这些界面背后并不是凭空写死在工具里的。对自定义 Adapter 来说,很多配置项来自一份 Adapter Metadata。SAP 官方文档把 Adapter Metadata 定义为一个 XML 文档,它用于描述 Adap…

2026/6/20 10:08:42阅读更多 →
cslol-manager高级技巧:WAD文件打包与解包完全指南

cslol-manager高级技巧:WAD文件打包与解包完全指南

cslol-manager高级技巧:WAD文件打包与解包完全指南 【免费下载链接】cslol-manager The mod manager for League of Legends 项目地址: https://gitcode.com/gh_mirrors/cs/cslol-manager cslol-manager作为英雄联盟(League of Legends&#xff0…

2026/6/20 11:28:50阅读更多 →
21天攻克剑指Offer:从零基础到算法高手的终极指南

21天攻克剑指Offer:从零基础到算法高手的终极指南

21天攻克剑指Offer:从零基础到算法高手的终极指南 【免费下载链接】LeetCode-Book 《剑指 Offer》《图解算法数据结构》《Krahets 笔面试精选 88 题》Python, Java, C 解题代码 项目地址: https://gitcode.com/GitHub_Trending/le/LeetCode-Book 还在为算法面…

2026/6/20 11:28:50阅读更多 →
如何用3分钟将网易云音乐ncm文件转换为通用MP3格式:面向音乐爱好者的完整免费指南

如何用3分钟将网易云音乐ncm文件转换为通用MP3格式:面向音乐爱好者的完整免费指南

如何用3分钟将网易云音乐ncm文件转换为通用MP3格式:面向音乐爱好者的完整免费指南 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经在网易…

2026/6/20 11:28:50阅读更多 →
CANN/ge获取输出属性API

CANN/ge获取输出属性API

GetOutputAttr 【免费下载链接】ge GE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、TensorFlow …

2026/6/20 11:28:50阅读更多 →
Qwen3.5多模态大模型在ncnn上的端到端部署实战

Qwen3.5多模态大模型在ncnn上的端到端部署实战

1. 项目概述:为什么要把 Qwen3.5 多模态大语言模型塞进 ncnn?Qwen3.5 这个名字最近在开发者圈子里出现的频率,已经快赶上早餐摊上的豆浆油条了。它不是简单的文本生成模型,而是阿里最新一代支持图像理解、文档解析、多轮对话与结构…

2026/6/20 11:28:49阅读更多 →
MC68HC908AP中断、看门狗与电源监控模块深度解析与实战避坑

MC68HC908AP中断、看门狗与电源监控模块深度解析与实战避坑

1. 项目概述与核心价值 在嵌入式系统开发,尤其是基于MC68HC908AP这类8位微控制器的项目中,中断、看门狗和电源监控是保障系统实时性、可靠性与健壮性的基石。很多工程师在初次接触这些模块时,往往只关注如何“让功能跑起来”,而忽…

2026/6/20 11:23:49阅读更多 →
【课程设计/毕业设计】基于 Web 的高校县志馆藏信息综合管理系统设计与实现 基于Django的青岛滨海学院特色文献捐赠流转管理系统的设计与实现【附源码、数据库、万字文档】

【课程设计/毕业设计】基于 Web 的高校县志馆藏信息综合管理系统设计与实现 基于Django的青岛滨海学院特色文献捐赠流转管理系统的设计与实现【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/6/20 0:02:40阅读更多 →
MC68HC908RF2A定时器PWM生成原理与实战:无缓冲与缓冲模式详解

MC68HC908RF2A定时器PWM生成原理与实战:无缓冲与缓冲模式详解

1. 项目概述与核心价值在嵌入式开发,尤其是电机驱动、LED调光、开关电源这些需要精确控制“能量”的领域,脉冲宽度调制(PWM)技术是工程师手中的一把瑞士军刀。它的本质很简单:用一个固定频率的方波,通过改变…

2026/6/20 0:02:40阅读更多 →
在银河麒麟V10桌面(2205版本)上实战部署软RAID 1:从模块黑名单到自动挂载

在银河麒麟V10桌面(2205版本)上实战部署软RAID 1:从模块黑名单到自动挂载

1. 银河麒麟V10桌面系统与软RAID 1基础认知 第一次在银河麒麟V10桌面上折腾软RAID 1时,我踩了不少坑。这个国产操作系统基于Linux内核,但2205版本对软RAID模块做了特殊处理,需要额外操作才能正常使用。软RAID 1其实就是磁盘镜像技术&#xff…

2026/6/20 0:02:40阅读更多 →