parent_command:etf/ta
usage: stoch [-k N_FASTKPERIOD] [-d N_SLOWDPERIOD] [--slowkperiod N_SLOWKPERIOD]

The Stochastic Oscillator measures where the close is in relation to the recent trading range. The values range from zero to 100. %D values over 75 indicate an overbought condition; values under 25 indicate an oversold condition.
When the Fast %D crosses above the Slow %D, it is a buy signal; when it crosses below, it is a sell signal. The Raw %K is generally considered too erratic to use for crossover signals.

optional arguments:
  -k N_FASTKPERIOD, --fastkperiod N_FASTKPERIOD
                        The time period of the fastk moving average (default: 14)
  -d N_SLOWDPERIOD, --slowdperiod N_SLOWDPERIOD
                        The time period of the slowd moving average (default: 3)
  --slowkperiod N_SLOWKPERIOD
                        The time period of the slowk moving average (default: 3)


Examples:
- To calculate the Stochastic Oscillator for an ETF with default settings: etf/ta/stoch
- To calculate the Stochastic Oscillator for an ETF with a custom fastkperiod of 20: etf/ta/stoch -k 20
- To calculate the Stochastic Oscillator for an ETF with a custom slowdperiod of 5: etf/ta/stoch -d 5
- To calculate the Stochastic Oscillator for an ETF with custom fastkperiod of 20 and slowdperiod of 5: etf/ta/stoch -k 20 -d 5
- To calculate the Stochastic Oscillator for an ETF with custom fastkperiod, slowdperiod, and slowkperiod: etf/ta/stoch -k 20 -d 5 --slowkperiod 7