AutoHedge · 第 7 章 市场数据工具


文档摘要

AutoHedge · 第 7 章 市场数据工具 章节摘要:本章属「数据篇」,精读 里负责拉行情的工具。先看 (约 231 行)——用 yfinance 封装股票报价与历史数据,重点处理 Yahoo 的 429 限流,失败时返回部分数据,是限流容错的典范;再看 和 ——通过 Jupiter API 查 Solana 代币的实时价格与按名搜索;最后澄清一个真相: 文件名叫 polygon,实际代码指向的却是 massive.com 的占位实现,这是项目「未完成」特征的一个缩影。本章共 3 节,前置依赖为「第 6 章」。 学习目标 阅读完本章,你应当能够: 精读 yahooapi.py,掌握 yfinance 封装与 429 限流容错策略。

AutoHedge · 第 7 章 市场数据工具

章节摘要:本章属「数据篇」,精读 autohedge/tools/ 里负责拉行情的工具。先看 yahoo_api.py(约 231 行)——用 yfinance 封装股票报价与历史数据,重点处理 Yahoo 的 429 限流,失败时返回部分数据,是限流容错的典范;再看 jupiter_price.pyjupiter_search.py——通过 Jupiter API 查 Solana 代币的实时价格与按名搜索;最后澄清一个真相:polygon_api.py 文件名叫 polygon,实际代码指向的却是 massive.com 的占位实现,这是项目「未完成」特征的一个缩影。本章共 3 节,前置依赖为「第 6 章」。

学习目标

阅读完本章,你应当能够:

  1. 精读 yahoo_api.py,掌握 yfinance 封装与 429 限流容错策略。
  2. Jupiter Price/Search API 查 Solana 代币价格与搜索代币。
  3. 认清 polygon_api.py 的真相(文件名 vs 实际指向),体会项目的未完成特征。

核心概念速览

数据工具的健壮性,关键不在「能拿到数据」,而在「拿不到时怎么优雅降级」。

子章节导航

01 yahoo_api 与限流容错

yfinance 封装、quote/历史/summary、429 限流处理、部分数据返回、DataFrame→JSON。

02 Jupiter 代币价格与搜索

jupiter_price.py(Price V3 按 mint 查价)、jupiter_search.py(Tokens V2 按 symbol 搜)。

03 polygon_api 真相澄清

文件名 polygon、实际指向 massive.com、占位实现、对项目成熟度的启示。

子章节之间的逻辑关系

本章第 01 节(yahoo) ──► 第 02 节(Jupiter) ──► 第 03 节(polygon 真相) │ ▼ 下一章(第 8 章 Solana 链上交易实战)

前置知识与后续延伸

前置知识:

  • 第 6 章(工具调用体系)

后续延伸:

  • 第 8 章从「读数据」升级到「写交易」(Solana 签名执行)

发布者: 作者: 灏天文库 转发
评论区 (0)
U