Rickshaw Man (CDLRICKSHAWMAN)
Summary
Single-candle doji with two long shadows whose body sits near the midpoint of the high-low range. It is a neutral indecision signal, not a directional (bullish/bearish) reversal. A hit marks market indecision/uncertainty; neutral, neither bullish nor bearish.
Notes
- Bulkowski's verdict: "The rickshaw man candle may look pretty on the chart but it has no investment implications that I have been able to find" — his testing shows it continues only 51% of the time, statistically random. (thepatternsite.com)
Inputs
inOpen— Open price of each barinHigh— High price of each barinLow— Low price of each barinClose— Close price of each bar
Outputs
outInteger— +100 when the pattern is present, 0 otherwise. Never -100; the code notes the positive value does NOT imply bullish, it signals uncertainty
Output Values
| Value | Meaning |
|---|---|
| 0 | No pattern |
| 100 | Rickshaw Man detected — neutral indecision signal, not a directional (bullish/bearish) bias |
Properties
Numerical Stability: Start-Independent
| ☐ Overlap Input |
| ✅ Independent Y-Axis i |
| ✅ Candlestick i |
| ☐ Can Output NaN or ±Inf |
| ☐ Identity at Period 1 |
Implementation
TA-Lib Definition: cdlrickshawman.c · cdlrickshawman.yaml
| Native | File |
|---|---|
| C | ta_CDLRICKSHAWMAN.c |
| Rust | cdlrickshawman.rs |
| Java | Core_CDLRICKSHAWMAN.java |
TA-Lib is also available for Python, R and more using a wrapper.
Aliases
Rickshaw Man