丰富的数据输入¶
在 0.3.1 版本加入: FinOL now supports image data input. See 图像数据输入 for more details.
本节提供 FinOL 中关键数据特征的详细定义。这些特征有助于从多个角度描述和分析财务时间序列。下面的表格将这些特征分为 8 大类,并列出了它们的名称、函数调用和描述。详细的计算过程,请参考 feature_engineering()。
基础特征¶
特征名称 |
函数调用 |
描述 |
|---|---|---|
OPEN |
|
Open Price |
HIGH |
|
High Price |
LOW |
|
Low Price |
CLOSE |
|
Close Price |
VOLUME |
|
Trading Volume |
重叠特征¶
特征名称 |
函数调用 |
描述 |
|---|---|---|
BBANDS_UPPER |
|
Bollinger Bands - Upper Band |
BBANDS_MIDDLE |
|
Bollinger Bands - Middle Band |
BBANDS_LOWER |
|
Bollinger Bands - Lower Band |
DEMA |
|
Double Exponential Moving Average |
EMA |
|
Exponential Moving Average |
HT_TRENDLINE |
|
Hilbert Transform - Instantaneous Trendline |
KAMA |
|
Kaufman Adaptive Moving Average |
MA |
|
Moving Average |
MAMA |
|
MESA Adaptive Moving Average - MAMA |
MAMA_FAMA |
|
MESA Adaptive Moving Average - FAMA |
MAVP |
|
Moving Average with Variable Period |
MIDPOINT |
|
MidPoint over Period |
MIDPRICE |
|
Midpoint Price over Period |
SAR |
|
Parabolic SAR |
SAREXT |
|
Parabolic SAR - Extended |
SMA |
|
Simple Moving Average |
T3 |
|
Triple Exponential Moving Average (T3) |
TEMA |
|
Triple Exponential Moving Average |
TRIMA |
|
Triangular Moving Average |
WMA |
|
Weighted Moving Average |
动量特征¶
特征名称 |
函数调用 |
描述 |
|---|---|---|
ADX |
|
Average Directional Movement Index |
ADXR |
|
Average Directional Movement Index Rating |
APO |
|
Absolute Price Oscillator |
AROON_UP |
|
Aroon Up |
AROON_DOWN |
|
Aroon Down |
AROONOSC |
|
Aroon Oscillator |
BOP |
|
Balance Of Power |
CCI |
|
Commodity Channel Index |
CMO |
|
Chande Momentum Oscillator |
DX |
|
Directional Movement Index |
MACD |
|
Moving Average Convergence/Divergence |
MACD_SIGNAL |
|
MACD Signal Line |
MACD_HIST |
|
MACD Histogram |
MACDEXT |
|
MACD with controllable MA type |
MACDEXT_SIGNAL |
|
MACDEXT Signal Line |
MACDEXT_HIST |
|
MACDEXT Histogram |
MACDFIX |
|
Moving Average Convergence/Divergence Fix 12/26 |
MACDFIX_SIGNAL |
|
MACDFIX Signal Line |
MACDFIX_HIST |
|
MACDFIX Histogram |
MFI |
|
Money Flow Index |
MINUS_DI |
|
Minus Directional Indicator |
MINUS_DM |
|
Minus Directional Movement |
MOM |
|
Momentum |
PLUS_DI |
|
Plus Directional Indicator |
PLUS_DM |
|
Plus Directional Movement |
PPO |
|
Percentage Price Oscillator |
ROC |
|
Rate of change: ((price/prevPrice)-1)*100 |
ROCP |
|
Rate of change Percentage: (price-prevPrice)/prevPrice |
ROCR |
|
Rate of change ratio: (price/prevPrice) |
ROCR100 |
|
Rate of change ratio 100 scale: (price/prevPrice)*100 |
RSI |
|
Relative Strength Index |
STOCH_K |
|
Stochastic %K |
STOCH_D |
|
Stochastic %D |
STOCHF_K |
|
Stochastic Fast %K |
STOCHF_D |
|
Stochastic Fast %D |
STOCHRSI_K |
|
Stochastic RSI %K |
STOCHRSI_D |
|
Stochastic RSI %D |
TRIX |
|
1-day Rate-Of-Change (ROC) of a Triple Smooth EMA |
ULTOSC |
|
Ultimate Oscillator |
WILLR |
|
Williams’ %R |
量价特征¶
特征名称 |
函数调用 |
描述 |
|---|---|---|
AD |
|
Chaikin A/D Line |
ADOSC |
|
Chaikin A/D Oscillator |
OBV |
|
On Balance Volume |
周期特征¶
特征名称 |
函数调用 |
描述 |
|---|---|---|
HT_DCPERIOD |
|
Hilbert Transform - Dominant Cycle Period |
HT_DCPHASE |
|
Hilbert Transform - Dominant Cycle Phase |
HT_PHASOR_INPHASE |
|
Hilbert Transform - Phasor Components, In-Phase Component |
HT_PHASOR_QUADRATURE |
|
Hilbert Transform - Phasor Components, Quadrature Component |
HT_SINE_LEADSINE |
|
Hilbert Transform - SineWave, Lead SineWave |
HT_SINE_SINEWAVE |
|
Hilbert Transform - SineWave, SineWave |
HT_TRENDMODE |
|
Hilbert Transform - Trend vs Cycle Mode |
价格特征¶
特征名称 |
函数调用 |
描述 |
|---|---|---|
AVGPRICE |
|
Average Price |
MEDPRICE |
|
Median Price |
TYPPRICE |
|
Typical Price |
WCLPRICE |
|
Weighted Close Price |
波动特征¶
特征名称 |
函数调用 |
描述 |
|---|---|---|
ATR |
|
Average True Range |
NATR |
|
Normalized Average True Range |
TRANGE |
|
True Range |
模式特征¶
特征名称 |
函数调用 |
描述 |
|---|---|---|
CDL2CROWS |
|
Two Crows |
CDL3BLACKCROWS |
|
Three Black Crows |
CDL3INSIDE |
|
Three Inside Up/Down |
CDL3LINESTRIKE |
|
Three-Line Strike |
CDL3OUTSIDE |
|
Three Outside Up/Down |
CDL3STARSINSOUTH |
|
Three Stars In The South |
CDL3WHITESOLDIERS |
|
Three Advancing White Soldiers |
CDLABANDONEDBABY |
|
Abandoned Baby |
CDLADVANCEBLOCK |
|
Advance Block |
CDLBELTHOLD |
|
Belt-Hold |
CDLBREAKAWAY |
|
Breakaway |
CDLCLOSINGMARUBOZU |
|
Closing Marubozu |
CDLCONCEALBABYSWALL |
|
Concealing Baby Swallow |
CDLCOUNTERATTACK |
|
Counterattack |
CDLDARKCLOUDCOVER |
|
Dark Cloud Cover |
CDLDOJI |
|
Doji |
CDLDOJISTAR |
|
Doji Star |
CDLDRAGONFLYDOJI |
|
Dragonfly Doji |
CDLENGULFING |
|
Engulfing Pattern |
CDLEVENINGDOJISTAR |
|
Evening Doji Star |
CDLEVENINGSTAR |
|
Evening Star |
CDLGAPSIDESIDEWHITE |
|
Up/Down-Gap Side-By-Side White Lines |
CDLGRAVESTONEDOJI |
|
Gravestone Doji |
CDLHAMMER |
|
Hammer |
CDLHANGINGMAN |
|
Hanging Man |
CDLHARAMI |
|
Harami Pattern |
CDLHARAMICROSS |
|
Harami Cross Pattern |
CDLHIGHWAVE |
|
High-Wave Candle |
CDLHIKKAKE |
|
Hikkake Pattern |
CDLHIKKAKEMOD |
|
Modified Hikkake Pattern |
CDLHOMINGPIGEON |
|
Homing Pigeon |
CDLIDENTICAL3CROWS |
|
Identical Three Crows |
CDLINNECK |
|
In-Neck Pattern |
CDLINVERTEDHAMMER |
|
Inverted Hammer |
CDLKICKING |
|
Kicking |
CDLKICKINGBYLENGTH |
|
Kicking - Bull/Bear Determined by the Longer Marubozu |
CDLLADDERBOTTOM |
|
Ladder Bottom |
CDLLONGLEGGEDDOJI |
|
Long Legged Doji |
CDLLONGLINE |
|
Long Line Candle |
CDLMARUBOZU |
|
Marubozu |
CDLMATCHINGLOW |
|
Matching Low |
CDLMATHOLD |
|
Mat Hold |
CDLMORNINGDOJISTAR |
|
Morning Doji Star |
CDLMORNINGSTAR |
|
Morning Star |
CDLONNECK |
|
On-Neck Pattern |
CDLPIERCING |
|
Piercing Pattern |
CDLRICKSHAWMAN |
|
Rickshaw Man |
CDLRISEFALL3METHODS |
|
Rising/Falling Three Methods |
CDLSEPARATINGLINES |
|
Separating Lines |
CDLSHOOTINGSTAR |
|
Shooting Star |
CDLSHORTLINE |
|
Short Line Candle |
CDLSPINNINGTOP |
|
Spinning Top |
CDLSTALLEDPATTERN |
|
Stalled Pattern |
CDLSTICKSANDWICH |
|
Stick Sandwich |
CDLTAKURI |
|
Takuri (Dragonfly Doji with Very Long Lower Shadow) |
CDLTASUKIGAP |
|
Tasuki Gap |
CDLTHRUSTING |
|
Thrusting Pattern |
CDLTRISTAR |
|
Tristar Pattern |
CDLUNIQUE3RIVER |
|
Unique 3 River |
CDLUPSIDEGAP2CROWS |
|
Upside Gap Two Crows |
CDLXSIDEGAP3METHODS |
|
Upside/Downside Gap Three Methods |