因子库 (bigalpha_2026_factorlib)
数据描述:
文档
用例
表结构
| 字段 | 字段类型 | 字段描述 |
| net_active_buy_amount_main | double | 净主动买入额(主力)=主动买入额(主力)-主动卖出额(主力) |
| date | timestamp[ns] | 日期 |
| list_days | double | 已上市天数 (按自然日), SQL 算子: day(date - cn_stock_basic_info.list_date) |
| roe_avg_ttm | double | 净资产收益率(平均)(滚动十二期) |
| daily_return | double | 日收益率, SQL 算子: cn_stock_bar1d.close / m_lag(cn_stock_bar1d.close, 1) - 1 |
| kdj_d_9_3_3 | double | KDJ的D值。指标解释:KDJ分为四个子指标。RSV指未成熟随机值,公式=(收盘价-n1日内最低价)/(n1日内最高价-n1日内最低价);K值是RSV的n2日移动平均值;D值是K值的n3日的移动平均值;J值是对K和D的进一步派生,公式=3*K-2*D。SQL 算子:m_ta_kdj_d(cn_stock_bar1d.high, cn_stock_bar1d.low, cn_stock_bar1d.close, fastk_period:=9, slowk_period:=3, slowd_period:=3) |
| macd_hist_12_26_9 | double | MACD的HIST值。指标解释:MACD指标分为三个子指标。DIFF是收盘价快周期(n1)均线减去慢周期(n2)均线,DEA线是DIFF线的n3日的指数平滑移动平均线, HIST值是DIFF线与DEA线的差值。SQL 算子:m_ta_macd_hist(cn_stock_bar1d.close, fastperiod:=12, slowperiod:=26, signalperiod:=9) |
| close | double | 收盘价(后复权), SQL 算子: cn_stock_bar1d.close |
| rsi_12 | double | 相对强弱指数。指标解释:通过比较n1周期内价格上涨的天数与价格下跌的天数来衡量资产的内在强度,数值范围在0~100。。SQL 算子:m_ta_rsi(cn_stock_bar1d.close, 12) |
| volume | double | 成交量, SQL 算子: cn_stock_bar1d.volume |
| pb | double | 市净率, 公式=当日总市值/最新一期所有者权益 |
| atr_14 | double | 平均真实波动率。指标解释:首先计算每一根K线的真实波动幅度,它是以下三者中的最大值:当日最高价与最低价的差值;当日最高价与前一日收盘价的绝对值差;当日最低价与前一日收盘价的绝对值差。再计算 n1 周期内TR值的平均值,即为ATR。。SQL 算子:m_ta_atr(cn_stock_bar1d.high, cn_stock_bar1d.low, cn_stock_bar1d.close, 14) |
| cci_14 | double | 商品通道指数。指标解释:计算方法: TP=(最高价+最低价+收盘价)÷3,CCI=(TP-TP的n1日均值)/(0.0015*TP的n1日平均误差)。SQL 算子:m_ta_cci(cn_stock_bar1d.high, cn_stock_bar1d.low, cn_stock_bar1d.close, 14) |
| ema_20 | double | 指数移动平均线。指标解释:对n1个时间周期内收盘价通过指数加权平均的方式计算的均价,使其对近期价格变化更敏感。SQL 算子:m_ta_ema(cn_stock_bar1d.close, 20) |
| pe_ttm | double | 市盈率TTM, 公式=当日总市值/归母净利润TTM |
| ps_ttm | double | 市销率TTM, 公式=当日总市值/营业总收入TTM |
| instrument | string | 证券代码 |
| sma_20 | double | 简单移动平均线。指标解释:计算n1个时间周期内收盘价的平均值。SQL 算子:m_ta_sma(cn_stock_bar1d.close, 20) |
| bias_20 | double | 乖离率。指标解释:衡量当前价格与某一平均价格间偏离程度的技术指标,当前价格与最近n1期的平均价格差异。SQL 算子:m_ta_bias(cn_stock_bar1d.close, 20) |
| float_market_cap | double | 流通市值, 公式=当日收盘价*当日总股本 |
| momentum_5 | double | 5日动量, 涉及窗口函数,建议向前取5日, SQL 算子: cn_stock_bar1d.close / m_lag(cn_stock_bar1d.close, 5) - 1,其他周期的因子只需将 m_lag(close, N) 中的N进行替换 |
| reversal_5 | double | 5日反转, 涉及窗口函数,建议向前取N日, SQL 算子: momentum_5 * -1,其他周期的因子只需对对应周期的动量因子取反 |
| turn | double | 换手率, SQL 算子: cn_stock_bar1d.turn |
| kdj_k_9_3_3 | double | KDJ的K值。指标解释:KDJ分为四个子指标。RSV指未成熟随机值,公式=(收盘价-n1日内最低价)/(n1日内最高价-n1日内最低价);K值是RSV的n2日移动平均值;D值是K值的n3日的移动平均值;J值是对K和D的进一步派生,公式=3*K-2*D。SQL 算子:m_ta_kdj_k(cn_stock_bar1d.high, cn_stock_bar1d.low, cn_stock_bar1d.close, fastk_period:=9, slowk_period:=3, slowd_period:=3) |
| roa_avg_ttm | double | 总资产净利率(平均)(滚动十二期) |
| change_ratio | double | 涨跌幅(后复权), SQL 算子: cn_stock_bar1d.change_ratio |
| __PARTITION__ | int64 | - |
| volatility_5 | double | 5日波动率, 涉及窗口函数,建议向前取N日, SQL 算子: m_nanstd(daily_return, 5),其他周期的因子只需将 m_nanstd(daily_return, 5) 中的N进行替换 |
| beta_000300SH_22 | double | 沪深300指数的22日BETA系数, SQL 算子: m_regr_slope(个股收益率, 指数收益率, N), 因为该算子涉及窗口函数,所以前N天无法算出该因子 |
| current_ratio_lf | double | 流动比率(最新一期) |
| debt_to_asset_lf | double | 资产负债率(最新一期) |
| macd_dea_12_26_9 | double | MACD的DEA线。指标解释:MACD指标分为三个子指标。DIFF是收盘价快周期(n1)均线减去慢周期(n2)均线,DEA线是DIFF线的n3日的指数平滑移动平均线, HIST值是DIFF线与DEA线的差值。SQL 算子:m_ta_macd_dea(cn_stock_bar1d.close, fastperiod:=12, slowperiod:=26, signalperiod:=9) |
| total_market_cap | double | 总市值, 公式=当日收盘价*当日总股本 |
| macd_diff_12_26_9 | double | MACD的DIF线。指标解释:MACD指标分为三个子指标。DIFF是收盘价快周期(n1)均线减去慢周期(n2)均线,DEA线是DIFF线的n3日的指数平滑移动平均线, HIST值是DIFF线与DEA线的差值。SQL 算子:m_ta_macd_dif(cn_stock_bar1d.close, fastperiod:=12, slowperiod:=26, signalperiod:=9) |
| amount | double | 成交金额, SQL 算子: cn_stock_bar1d.amount |
| net_profit_rate_ttm | double | 销售净利率(滚动十二期) |
| netflow_amount_main | double | 净流入额(主力)=流入额(主力)-流出额(主力) |
| gross_profit_rate_ttm | double | 销售毛利率(滚动十二期) |
| netflow_amount_rate_main | double | 资金净流入成交额率(主力) = 资金净流入额(主力) / 当日总成交额 |
表名:bigalpha_2026_factorlib
起始时间:
最近更新时间: