1. 面向用户与核心价值目标用户:个人股票投资者:需要系统化记录交易数据、监控对冲收益的散户。上班族股民:希望快速查看持仓动态、一键下单,同时不暴露炒股行为的职场人士。量化交易初学者:需要自动化工具辅助对冲策略验证的用户。解决问题:交易记录混乱:手动记录股票买卖易出错,无法关联对冲操作。收益计算滞后:依赖人工计算动态差价,无法实时监控利润变化。下单效率低:频繁切换券商APP操作,影响工作效率。资产统计繁琐:每日手动记录账户资产,缺乏历史趋势分析。跨终端适配:传统方案无法同时支持桌面浏览器和手机浏览器访问。2. 方案核心优势自动记录每笔交易(价格、时间、数量),支持对冲数据关联;实时拉取股票最新价,动态显示买卖/对冲后的盈亏变化;一键调用东方财富API,支持单只股票或对冲组合自动下单;自动记录每日账户资产,页面列表查看;Win系统本地化Java客户端显示动态差价,方便使用;对冲策略支持,自动识别对冲操作(如卖A买B),计算动态差价并且可列表查看;支持桌面浏览器和手机浏览器访问技术亮点:无侵入式数据获取:通过东方财富开放API获取行情和下单,无需破解或模拟点击。低延迟刷新:采用多线程轮询股票最新价,动态差价计算精度达毫秒级。跨终端适配:前端适配桌面浏览器和手机浏览器,确保不同设备访问体验一致。3. 产品组成与技术选型1. 服务器端(Web服务)技术栈:Spring Boot、Spring Security、MySQL、FreeMarker,单体架构jar部署。功能模块:o交易记录服务:提供交易数据的查询o行情获取服务:定时调用东方财富API获取股票最新价格o订单自动化服务:封装东方财富TradeAPI,支持一键下单o资产记录服务:每日定时自动记录账户资产o用户认证服务:基于Spring Security实现权限控制2. 前端(浏览器端)桌面浏览器端:响应式设计,适配PC端操作手机浏览器端:移动端优化,支持触控操作技术选型:HTML5 + CSS3 + JavaScript,前端框架BootstrapTable3. Win10客户端技术栈:Java Swing功能模块:o计时器,可以输入学习内容、工作内容等,点击开始进行计时,点击停止停止计时并且将计时数据上传服务器保存,方便进行时间管理o最大动态差价显示(定时调用服务器接口获取数据)4. 数据存储数据库:MySQL备份同步:Linux定时任务导出每个交易日的MySQL数据,借助bypy客户端将数据定时备份到百度云网盘。5. 安全机制东方财富登录密码AES加密存储基于Spring Security的权限控制声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论