很多行情数据项目一开始是在本地脚本里跑的:手动执行 Python,拿到一份 K 线或行情快照。但只要进入长期使用阶段,就会遇到几个问题:
在量化研究、行情看板、风控监控或投研系统中,股票行情数据通常不是“调用一次接口”这么简单。真正落地时,我们更关心的是:数据如何稳定获取、如何标准化、如何缓存、如...
to_pandas() 在底层使用 Arrow 零拷贝机制,转换耗时在毫秒级,不构成性能瓶颈。七、完整数据链路的性能优化在企业场景中,性能瓶颈不仅在分析阶段,也...
使用 sheet_name=None 将整个 Excel 文件加载为 OrderedDict,Key 为 Sheet 名,Value 为 DataFrame。
在构建个人量化研究系统或轻量级量化交易平台的初期,开发者面临的最大痛点往往不是策略算法本身的复杂性,而是数据源的接入与数据管道的清洗维护。
很多人学 Pandas 的终点是 read_csv + groupby,一进真实项目就发现——数据清洗花掉 80% 时间,Merge 后行数对不上,百万行数据跑...
回测年化 30%、夏普 2.5、最大回撤 8%。你兴奋地开了实盘,三个月后一看——亏了 12%。
Wes McKinney(pandas / Apache Arrow / Ibis 创始人)下场做的「跨 20+ coding agents 的本地优先统一观测...
如果你在搜"Python 获取股票实时数据"、"Python 股票实时行情接口"、"A股实时报价 API",这篇文章就是写给你的。
纳斯达克大涨,大家会期待 A 股科技股高开;恒生科技下跌,很多人会担心港股互联网和 A 股成长板块承压;美股半导体走强,又会有人去看 A 股芯片股。
很多人判断市场强弱,习惯看指数:上证指数涨了,觉得行情不错;创业板跌了,觉得市场很差。
A 股有个广为流传的说法:"七亏两平一赚"。意思是 70% 的散户在亏钱,20% 不赚不亏,只有 10% 赚到了钱。
A 股散户圈里有一种玩法叫"打板"——今天某只股票涨停了,明天开盘就买进去,赌它继续涨。
炒股的人都知道要复盘。但大多数人的复盘是这样的:收盘后打开行情软件,翻翻涨幅榜,看看自选股涨了还是跌了,刷两条财经新闻,觉得自己"复盘了"。
前面几篇文章里,我们做过各种选股:按涨幅筛、按放量筛、按均线排列筛、按动量排名。这些筛选条件本质上都是因子——用来描述一只股票某个维度特征的量化指标。
前面几篇文章里,我们用 pandas 手写了回测逻辑:计算信号、乘以收益率、累乘得到净值曲线。这种方式简单直接,适合快速验证一个想法。
大多数量化教程只讲日 K 线。原因很简单:日线数据容易拿、逻辑清晰、回测方便。但只看日线,你会丢掉一个重要维度——盘中发生了什么。
大多数量化入门教程只讲 K 线——日 K、周 K、均线、MACD、布林带。但如果你只看 K 线,你看到的只是"结果":价格已经走到这里了。
然后你发现,A 股数据用的是 akshare,美股数据要换成 yfinance,港股又得去找别的接口。三个数据源的代码格式、字段名、时区处理全不一样,光是把三份...