量化数据-个股资金流历史
本文介绍如何通过PandaStock接口获取个股历史资金流历史数据以及在两户中的应用项目地址https://gitcode.com/ascegu/stock_data_source/tree/main个股资金流包含以下数据项string date 2; // 日期 // 总体表现 float change_percent 5; // 涨跌幅(%) double turnover_amount 6; // 成交额(万元) double main_net_inflow 7; // 主力净流入金额(万元) float main_net_inflow_ratio 8; // 主力资金净流入比率(%) // 超大单数据 double super_large_buy_amount 9; // 超大单买入金额(万元) double super_large_buy_volume 10; // 超大单买入量(万股) double super_large_buy_avg_price 11; // 超大单买入均价(元) double super_large_sell_amount 12; // 超大单卖出金额(万元) double super_large_sell_volume 13; // 超大单卖出量(万股) double super_large_sell_avg_price 14; // 超大单卖出均价(元) double super_large_net_buy_amount 15; // 超大单净买入金额(万元) // 大单数据 double large_buy_amount 16; // 大单买入金额(万元) double large_buy_volume 17; // 大单买入量(万股) double large_buy_avg_price 18; // 大单买入均价(元) double large_sell_amount 19; // 大单卖出金额(万元) double large_sell_volume 20; // 大单卖出量(万股) double large_sell_avg_price 21; // 大单卖出均价(元) double large_net_buy_amount 22; // 大单净买入金额(万元) // 中单数据 double medium_buy_amount 23; // 中单买入金额(万元) double medium_buy_volume 24; // 中单买入量(万股) double medium_buy_avg_price 25; // 中单买入均价(元) double medium_sell_amount 26; // 中单卖出金额(万元) double medium_sell_volume 27; // 中单卖出量(万股) double medium_sell_avg_price 28; // 中单卖出均价(元) double medium_net_buy_amount 29; // 中单净买入金额(万元) // 小单数据 double small_buy_amount 30; // 小单买入金额(万元) double small_buy_volume 31; // 小单买入量(万股) double small_buy_avg_price 32; // 小单买入均价(元) double small_sell_amount 33; // 小单卖出金额(万元) double small_sell_volume 34; // 小单卖出量(万股) double small_sell_avg_price 35; // 小单卖出均价(元) double small_net_buy_amount 36; // 小单净买入金额(万元)以下是基于您提供的个股历史资金流数据结构在量化投资领域中的核心应用描述一、 核心逻辑洞察市场参与者行为这组数据的本质是将市场交易按委托单大小和资金性质进行分类超大单、大单、中单、小单从而清晰揭示不同市场参与者如机构主力、大户、中户、散户的买卖行为和博弈格局。量化策略的核心在于识别并跟随“聪明钱”通常指超大单、大单所代表的机构主力并规避“散户陷阱”。二、 主要应用方向1. 主力资金动向监控与择时识别主力建仓/出货通过分析main_net_inflow主力净流入和main_net_inflow_ratio净流入比率的连续性与幅度结合价格走势change_percent判断主力是在底部持续吸筹还是在拉高出货。例如股价横盘或微跌但出现连续多日的主力净流入可能预示潜在拉升。验证突破的有效性当股价放量turnover_amount增大突破关键价位时若伴随显著的super_large_net_buy_amount超大单净买入则突破的有效性和可持续性更高。2. 构建多空强度指标与Alpha因子资金流强度因子计算(超大单净买入 大单净买入) / 成交额用于衡量“聪明钱”的集中攻击力度。该因子可作为选股或权重分配的正面Alpha因子。散户逆向因子small_net_buy_amount小单净买入常被用作反向指标。当小单净买入激增而股价滞涨时可能是市场情绪过热、行情接近短顶的信号。内外盘博弈比利用各档位的买入/卖出金额如super_large_buy_amountvssuper_large_sell_amount构造“主动买入强度”指标捕捉微观订单流的不平衡。3. 量价与资金流的背离分析顶背离股价change_percent创出新高但主力资金净流入main_net_inflow或超大单净流入强度减弱甚至转为流出预示上涨动能衰竭是重要的风险预警信号。底背离股价持续下跌或创新低但主力资金净流出放缓或开始转为净流入尤其超大单出现隐蔽性买入可能预示着底部临近。4. 交易行为模式识别“机构抢筹”模式某日super_large_buy_amount异常放大且super_large_buy_avg_price接近或高于当日均价表明机构不惜成本买入后市看好。“对倒出货”模式超大单或大单的买入和卖出金额*_buy_amount和*_sell_amount同时巨大造成成交活跃turnover_amount大的假象但净流入*_net_buy_amount很小价格却不上涨需警惕主力对倒吸引跟风盘后出货。5. 流动性分析与冲击成本评估通过分析各档位的*_buy_volume和*_sell_volume可以评估市场在不同价格深度的流动性。这对于大资金执行算法交易、控制冲击成本至关重要。三、 一个典型的策略流程示例选股池筛选全市场扫描选取近期main_net_inflow_ratio持续为正且呈上升趋势的股票。买入信号确认股价处于中期均线以上。当日出现明显的super_large_net_buy_amount峰值。small_net_buy_amount为负或很小散户未大幅跟风。成交量turnover_amount较前期均值放大。持仓监控持仓期间持续监控主力资金是否持续流入或至少未大幅流出。若出现main_net_inflow连续2-3日大幅流出则作为减仓或止损信号。卖出信号股价达到目标位且出现“顶背离”或超大单开始净卖出。或触发移动止损。