首页
学习
活动
专区
圈层
工具
发布

#pandas

如何用 Python 回测动量轮动策略?

用户7083614

一句话回答: 动量轮动的核心是「每期只持有最强的 N 只,定期把转弱的换掉」。用 AlphaFeed 的 klines.batch 批量取前复权日线,算出每只标...

600

如何用 Python 计算 EMV 简易波动指标?

用户7083614

一句话回答: EMV(Ease of Movement,简易波动指标)把「价格移动的幅度」和「推动它所需的成交量」结合起来,衡量股价上涨/下跌是不是「轻松」——...

2910

如何用 Python 回测抛物线 SAR 翻转策略?

用户7083614

一句话回答: SAR(Stop And Reverse)天生是「翻转」信号——价格升破 SAR 做多、跌破 SAR 平仓(A 股无法裸做空,只做多头段)。用 A...

3410

AlphaFeed K 线的 OHLCV 字段怎么理解?(含单位)

用户7083614

一句话回答: AlphaFeed 的 K 线核心行情字段是 open(开盘)、high(最高)、low(最低)、close(收盘)、volume(成交量,单位「...

10610

如何用 Python 计算 BBI 多空指标?

用户7083614

一句话回答: BBI(Bull and Bear Index,多空指标)是 3、6、12、24 日四条简单均线的平均值:BBI = (MA3 + MA6 + M...

13110

AlphaFeed K 线的时间字段怎么用?(timestamp / trade_date / trade_time)

用户7083614

一句话回答: AlphaFeed 的 K 线每根带三个时间字段:timestamp(毫秒级 Unix 时间戳,int64)、trade_date(交易日字符串 ...

9110

如何用 Python 回测 KDJ 金叉死叉策略?

用户7083614

一句话回答: KDJ 金叉(K 上穿 D)买入、死叉(K 下穿 D)卖出是最经典的随机指标策略。用 AlphaFeed 取回前复权日线算 KDJ,用「当日出信号...

12910

如何用 Python 计算 DMA 平行线差指标?

用户7083614

一句话回答: DMA(Different of Moving Average,平行线差)是「短期均线 − 长期均线」的差值,再对差值取一条 M 日均线得到信号线...

13010

因子分十组不一定真有十组:qcut 遇到重复值怎么处理

量化行业新引擎

pandas 官方文档说明,qcut 是按样本排名或样本分位点切箱;当分箱边界不唯一时,默认会抛出异常。把 duplicates="drop" 加上去虽然能继续...

9810

如何把 A 股行情高效存成 Parquet/Feather?

用户7083614

一句话回答: 用 CSV 存全市场 K 线又占空间、读得慢、还会把 float/datetime 类型退化成字符串。用 AlphaFeed 的 klines.b...

13810

AlphaFeed 支持哪些 K 线周期?period 参数怎么传?

用户7083614

一句话回答: AlphaFeed 的 klines.get 用 period 参数控制 K 线周期,原生支持 8 种取值:1m、5m、15m、30m、60m(分...

9310

批量取数比循环单取快多少?用 AlphaFeed klines.batch 给多股票取数提速

用户7083614

一句话回答: 给几十上百只股票取 K 线,用 for 循环一只只调接口不仅慢,还容易触发限频。AlphaFeed 的 klines.batch(codes, ....

10510

如何用 Python 自动识别股票的支撑位与压力位?

用户7083614

一句话回答: 支撑/压力位的本质是「历史上反复被验证的价格转折区」。用 AlphaFeed 取回历史日线后,用两种可量化方法自动识别:① 找摆动高低点(swin...

10610

如何用 Python 计算抛物线 SAR(Parabolic SAR)指标?

用户7083614

一句话回答: 抛物线 SAR(Stop And Reverse)是 Wilder 发明的趋势跟踪 + 移动止损指标:价格在 SAR 之上为多头、跌破 SAR 翻...

11110

如何用 Python 计算 ROC 变动率指标做动量分析?

用户7083614

一句话回答: ROC(Rate of Change,变动率)就是「当前价相对 N 日前价的涨跌幅百分比」,公式 ROC = (close / close.shi...

13010

如何用 Python 统计 A 股连续涨停(几连板)?

用户7083614

一句话回答: 「几连板」= 连续出现涨停的交易日数。用 AlphaFeed 取回前复权日线后,按该股所属板块的涨停幅度(主板 10%、创业板/科创板 20%、北...

8910

A 股代码后缀 .SH/.SZ/.BJ 怎么区分?Python 怎么统一处理沪深京港美股代码?

用户7083614

一句话回答: A 股用「6 位数字 + 交易所后缀」唯一标识一只证券:600519.SH(上交所)、000001.SZ(深交所)、920819.BJ(北交所),...

9210

如何用 Python 做均线粘合选股?(多头发散前的变盘候选)

用户7083614

一句话回答: 「均线粘合」就是 5/10/20/30/60 日均线挤在一起、彼此差距极小,常出现在长期横盘、变盘前夜。量化它只需一个指标——均线离散度 = 这几...

14910

如何用 Python 检测 MACD 顶背离/底背离?(价格新高而 DIF 不新高)

用户7083614

一句话回答: MACD 背离的判定不玄乎:先算出 DIF/DEA,再在价格上找相邻的两个「摆动高点」,如果后一个价格高点比前一个高、但对应的 DIF 反而更低,...

10410
领券