1. calculate_absolute_price_oscillator
Measures the difference between two EMAs to identify trend strength (APO).
2. calculate_aroon
Identifies trend changes and strength using high/low price extremes (Aroon).
3. calculate_balance_of_power
Gauges buying vs. selling pressure based on price movement (BOP).
4. calculate_chande_forecast_oscillator
Predicts future price movements relative to past trends (CFO).
5. calculate_commodity_channel_index
Detects overbought/oversold conditions and trend reversals (CCI).
6. calculate_double_exponential_moving_average
Smooths price data with reduced lag for trend detection (DEMA).
7. calculate_exponential_moving_average
Weights recent prices more heavily for trend analysis (EMA).
8. calculate_mass_index
Identifies potential reversals by measuring range expansion (MI).
9. calculate_moving_average_convergence_divergence
Tracks momentum and trend direction via EMA differences (MACD).
10. calculate_moving_max
Computes the maximum price over a rolling period (MMAX).
11. calculate_moving_min
Computes the minimum price over a rolling period (MMIN).
12. calculate_moving_sum
Calculates the sum of prices over a rolling period (MSUM).
13. calculate_parabolic_sar
Provides stop-and-reverse points for trend following (PSAR).
14. calculate_qstick
Measures buying/selling pressure based on open-close differences (Qstick).
15. calculate_kdj
Combines stochastic and momentum signals for trend analysis (KDJ).
16. calculate_rolling_moving_average
Applies a rolling EMA for smoother trend tracking (RMA).
17. calculate_simple_moving_average
Averages prices over a period to identify trends (SMA).
18. calculate_since_change
Tracks the time since the last significant price change.
19. calculate_triple_exponential_moving_average
Reduces lag further than DEMA for trend clarity (TEMA).
20. calculate_triangular_moving_average
Weights middle prices more for smoother trends (TRIMA).
21. calculate_triple_exponential_average
Measures momentum with triple smoothing (TRIX).
22. calculate_typical_price
Averages high, low, and close prices for a balanced trend view.
23. calculate_volume_weighted_moving_average
Incorporates volume into moving averages for trend strength (VWMA).
24. calculate_vortex
Identifies trend direction and strength using true range (Vortex).
25. calculate_awesome_oscillator
Measures market momentum using midline crossovers (AO).
26. calculate_chaikin_oscillator
Tracks accumulation/distribution momentum (CMO).
27. calculate_ichimoku_cloud
Provides a comprehensive view of support, resistance, and momentum (Ichimoku).
28. calculate_percentage_price_oscillator
Normalizes MACD as a percentage for momentum (PPO).
29. calculate_percentage_volume_oscillator
Measures volume momentum via EMA differences (PVO).
30. calculate_price_rate_of_change
Tracks price momentum as a percentage change (ROC).
31. calculate_relative_strength_index
Identifies overbought/oversold conditions via momentum (RSI).
32. calculate_stochastic_oscillator
Compares closing prices to ranges for momentum signals (STOCH).
33. calculate_williams_r
Measures momentum relative to recent high-low ranges (Williams %R).
34. calculate_acceleration_bands
Frames price action with dynamic volatility bands (AB).
35. calculate_average_true_range
Measures market volatility based on price ranges (ATR).
36. calculate_bollinger_bands
Encloses price action with volatility-based bands (BB).
37. calculate_bollinger_bands_width
Quantifies volatility via band width changes (BBW).
38. calculate_chandelier_exit
Sets trailing stop-losses based on volatility (CE).
39. calculate_donchian_channel
Tracks volatility with high/low price channels (DC).
40. calculate_keltner_channel
Combines ATR and EMA for volatility bands (KC).
41. calculate_moving_standard_deviation
Measures price deviation for volatility (MSTD).
42. calculate_projection_oscillator
Assesses volatility relative to projected prices (PO).
43. calculate_true_range
Calculates daily price range for volatility analysis (TR).
44. calculate_ulcer_index
Quantifies downside volatility and drawdowns (UI).
45. calculate_accumulation_distribution
Tracks volume flow to confirm price trends (AD).
46. calculate_chaikin_money_flow
Measures buying/selling pressure with volume (CMF).
47. calculate_ease_of_movement
Assesses how easily prices move with volume (EMV).
48. calculate_force_index
Combines price and volume for momentum strength (FI).
49. calculate_money_flow_index
Identifies overbought/oversold via price-volume (MFI).
50. calculate_negative_volume_index
Tracks price changes on lower volume days (NVI).
51. calculate_on_balance_volume
Accumulates volume to predict price movements (OBV).
52. calculate_volume_price_trend
Combines volume and price for trend confirmation (VPT).
53. calculate_volume_weighted_average_price
Averages prices weighted by volume (VWAP).
54. calculate_absolute_price_oscillator_strategy
Generates buy/sell signals from APO crossovers (APO Strategy).
55. calculate_aroon_strategy
Signals trend reversals using Aroon crossovers (Aroon Strategy).
56. calculate_balance_of_power_strategy
Issues signals based on BOP thresholds (BOP Strategy).
57. calculate_chande_forecast_oscillator_strategy
Predicts reversals with CFO signals (CFO Strategy).
58. calculate_kdj_strategy
Combines KDJ lines for trend-based signals (KDJ Strategy).
59. calculate_macd_strategy
Uses MACD crossovers for trading signals (MACD Strategy).
60. calculate_parabolic_sar_strategy
Signals trend direction with PSAR shifts (PSAR Strategy).
61. calculate_typical_price_strategy
Generates signals from typical price trends.
62. calculate_volume_weighted_moving_average_strategy
Issues signals based on VWMA crossovers (VWMA Strategy).
63. calculate_vortex_strategy
Signals trend direction with Vortex crossovers (Vortex Strategy).
64. calculate_momentum_strategy
Issues signals based on momentum direction.
65. calculate_awesome_oscillator_strategy
Signals momentum shifts with AO crossovers (AO Strategy).
66. calculate_ichimoku_cloud_strategy
Generates signals from Ichimoku cloud positions (Ichimoku Strategy).
67. calculate_rsi2_strategy
Signals overbought/oversold with RSI thresholds (RSI Strategy).
68. calculate_stochastic_oscillator_strategy
Uses stochastic crossovers for signals (STOCH Strategy).
69. calculate_williams_r_strategy
Signals momentum reversals with Williams %R (Williams %R Strategy).
70. calculate_acceleration_bands_strategy
Signals breakouts with acceleration bands (AB Strategy).
71. calculate_bollinger_bands_strategy
Issues signals from Bollinger Band breaches (BB Strategy).
72. calculate_projection_oscillator_strategy
Signals volatility shifts with PO (PO Strategy).
73. calculate_chaikin_money_flow_strategy
Signals volume pressure with CMF (CMF Strategy).
74. calculate_ease_of_movement_strategy
Issues signals based on EMV trends (EMV Strategy).
75. calculate_force_index_strategy
Signals momentum with force index shifts (FI Strategy).
76. calculate_money_flow_index_strategy
Signals overbought/oversold with MFI (MFI Strategy).
77. calculate_negative_volume_index_strategy
Signals trends with NVI changes (NVI Strategy).
78. calculate_volume_weighted_average_price_strategy
Issues signals from VWAP crossovers (VWAP Strategy).