01学完你能做到
区分金融数据的源头、加工层和接口层;知道交易所、监管披露、公司公告等来源分别适合核对什么;写出可复查的数据引用。
02这课解决什么问题
同一个市盈率或成交额在不同平台不一致时,怎样判断是错误,还是统计口径、时间点或单位不同?
03核心概念
1. 数据分三层
- 源头层:交易所行情和交易信息、上市公司定期报告与临时公告、人民银行和统计部门等发布的宏观数据、债券估值等。
- 加工层:数据服务商对源头数据清洗、复权、聚合或计算指标。不同服务商可能采用不同规则。
- 接口层:通过网页、API、批量文件或 MCP 把数据交付给程序和 Agent。
接口返回成功,不等于上游来源已经被核验。重要数字应尽量回到交易所、监管机构或公司公告核对。
2. 引用至少写四件事
- 来源或接口名称;
- 查询参数,例如证券代码、日期、周期和复权方式;
- 数据日期,而不是只写查询日期;
- 单位,以及无法确认时的“单位未标注”或“根据关系推断”。
还可以补充抓取时间、版本和计算方法,便于复现。
3. 数据服务属于加工层和接口层
像 FtShare 这样的金融数据服务、FtAi 这样基于数据的 Agent 应用,都处在加工层或接口层。它们让取数更方便,但不能替代交易所、监管披露和公司公告这些源头。
使用任何数据服务时,都要记录接口实际返回的日期、单位和字段定义;产品名称不能替代上游来源,数据服务返回的 source 字段也不一定等于原始发布机构。
04例子(示意数据)
某股票在两个数据服务中的市盈率分别为 25 倍和 28 倍。进一步核对发现:A 使用滚动十二个月净利润,每股收益 2.00 元;B 使用上一年度报告净利润,每股收益约 1.786 元,价格都是 50 元。两者都可能是各自口径下的正确计算,不能只比较结果数字。
05读数据的步骤
- 先确定你要回答的问题和资产范围。
- 找到权威上游或可追溯的交付来源。
- 核对代码、数据日期、周期、复权和单位。
- 对关键数字做第二来源或关系校验。
- 在结论中区分“接口返回”“自己计算”“根据数据推断”。
06常见误区
- 接口返回就等于官方原始数据:接口可能经过清洗、聚合或指标计算。
- 查询时间就是数据时间:盘中或盘后查询可能返回上一交易日数据。
- 同名指标一定同口径:市盈率、成交额、收益率都可能有多种定义。
- 单位不写也没关系:没有单位时,读者无法判断数量级。
- 产品名可以替代来源:数据服务只是交付层,仍要追溯权威上游。
07延伸阅读
08一分钟讲给别人
试着用自己的话讲一遍看到一个金融数字,先别急着相信。问它来自交易所、公告还是数据服务商,是否经过复权和计算,数据是哪一天、单位是什么。把来源、参数、日期和单位写出来,别人才能复查。
6 道自测
先在心里答一遍,再展开对照。能说清理由,比答对数字更重要。
01金融数据的源头层、加工层和接口层分别做什么?
02为什么数据日期比查询日期更重要?
03引用数据至少写哪四项?
04为什么数据服务返回的 `source` 字段不一定等于原始发布机构?
05两个数据服务的市盈率不同,第一步应检查什么?
06单位未标注时应怎样表达?
已看 0/6 题
练动手练习
任务:选一个行情或财务数字,分别找到一个接口来源和一个权威上游页面,记录代码、日期、单位和差异;如果无法逐位核对,就明确标注未核实事项。
完成这一课
读完讲义、看完自测答案,这一课就算学完了。
- 读完讲义
- 看完全部自测
本课为投资者教育内容,案例数字均为示意,不构成任何投资建议,也不承诺收益。规则和费率会变,实际操作前请以交易所、监管机构和产品的最新公告为准。