用户9138916
量化策略为什么需要数据访问层
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
用户9138916
社区首页
>
专栏
>
量化策略为什么需要数据访问层
量化策略为什么需要数据访问层
用户9138916
关注
发布于 2026-09-08 17:54:51
发布于 2026-09-08 17:54:51
88
0
举报
概述
量化策略不应该直接读取远程行情 API。问题并不在于 HTTP 请求本身,而在于一旦策略代码同时负责“获取数据”和“计算信号”,数据源的接口参数、网络状态、认证方式、返回结构都会进入策略内部。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
数据分析
python
#QuantDash
#股票数据
#量化交易
#API
目录
一、直接在策略里请求行情有什么问题
二、数据访问层到底是什么
三、把行情 API 放进 Adapter
四、最大的价值其实是测试
数据访问层让“算法测试”和“数据接口测试”分离
五、不要把数据访问层写成另一个大杂烩
1. Adapter 中加入策略逻辑
2. 把所有供应商参数继续暴露给策略
3. 过早设计几十层抽象
4. 忽略复权语义
六、一个更实用的项目结构
总结
FAQ
Q1:个人写量化脚本也需要数据访问层吗?
Q2:数据访问层和缓存层是一回事吗?
Q3:DataFrame 能直接作为数据层接口吗?
Q4:增加数据访问层后就能随意切换任何数据源吗?
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档