首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >量化策略为什么需要数据访问层

量化策略为什么需要数据访问层

作者头像
用户9138916
发布2026-09-08 17:54:51
发布2026-09-08 17:54:51
880
举报
概述
量化策略不应该直接读取远程行情 API。问题并不在于 HTTP 请求本身,而在于一旦策略代码同时负责“获取数据”和“计算信号”,数据源的接口参数、网络状态、认证方式、返回结构都会进入策略内部。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 一、直接在策略里请求行情有什么问题
  • 二、数据访问层到底是什么
  • 三、把行情 API 放进 Adapter
  • 四、最大的价值其实是测试
    • 数据访问层让“算法测试”和“数据接口测试”分离
  • 五、不要把数据访问层写成另一个大杂烩
    • 1. Adapter 中加入策略逻辑
    • 2. 把所有供应商参数继续暴露给策略
    • 3. 过早设计几十层抽象
    • 4. 忽略复权语义
  • 六、一个更实用的项目结构
  • 总结
  • FAQ
    • Q1:个人写量化脚本也需要数据访问层吗?
    • Q2:数据访问层和缓存层是一回事吗?
    • Q3:DataFrame 能直接作为数据层接口吗?
    • Q4:增加数据访问层后就能随意切换任何数据源吗?
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档