Hilbert Transform – Trend vs Cycle Mode
Get started with the ht_trendmode
Simply make an HTTPS [GET] request or call in your browser:
[GET] https://api.taapi.io/ht_trendmode?secret=MY_SECRET&exchange=binance&symbol=BTC/USDT&interval=1h
The ht_trendmode
endpoint returns a JSON response like this:
{
"value": 1
}
Example response from TAAPI.IO when querying ht_trendmode endpoint.
API parameters
binance
, binancefutures
or one of our supported exchanges. For other crypto / stock exchanges, please refer to our Client or Manual integration methods.
BTC/USDT
Bitcoin to Tether, or LTC/BTC
Litecoin to Bitcoin...
1m
, 5m
, 15m
, 30m
, 1h
, 2h
, 4h
, 12h
, 1d
, 1w
. So if you're interested in values on hourly candles, use interval=1h
, for daily values use interval=1d
, etc.
backtrack
parameter removes candles from the data set and calculates the ht_trendmode value X amount of candles back. So, if you’re fetching the ht_trendmode on the hourly and you want to know what the ht_trendmode was 5 hours ago, set backtrack=5
. The default is 0
and a maximum is 50
.
backtracks
parameter returns the ht_trendmode value calculated on every candle for the past X candles. For example, if you want to know what the ht_trendmode was every hour for the past 12 hours, you use backtracks=12
. As a result, you will get 12 values back.
chart
parameter accepts one of two values: candles
or heikinashi
. candles
is the default, but if you set this to heikinashi
, the indicator values will be calculated using Heikin Ashi candles. Note: Pro & Expert Plans only.
true
or false
. Defaults to false
. By setting to true
the API will return a timestamp with every result (real-time and backtracked) to which candle the value corresponds. This is helpful when requesting multiple backtracks.
More examples
Let's say you want to know the ht_trendmode
value on the last closed candle on the 30m
timeframe. You are not interest in the real-time value, so you use the backtrack=1
optional parameter to go back 1 candle in history to the last closed candle.
[GET] https://api.taapi.io/ht_trendmode?secret=MY_SECRET&exchange=binance&symbol=BTC/USDT&interval=30m&backtrack=1
Get ht_trendmode values on each of the past X candles in one call
Let's say you want to know what the ht_trendmode
daily value was each day for the previous 10 days. You can get this returned by our API easily and efficiently in one call using the backtracks=10
parameter:
[GET] https://api.taapi.io/ht_trendmode?secret=MY_SECRET&exchange=binance&symbol=BTC/USDT&interval=1d&backtracks=10
Here's the example response:
[
{
"value": 1,
"backtrack": 0
},
{
"value": 1,
"backtrack": 1
},
{
"value": 1,
"backtrack": 2
},
{
"value": 1,
"backtrack": 3
},
{
"value": 1,
"backtrack": 4
},
{
"value": 1,
"backtrack": 5
},
{
"value": 1,
"backtrack": 6
},
{
"value": 1,
"backtrack": 7
},
{
"value": 1,
"backtrack": 8
},
{
"value": 1,
"backtrack": 9
}
]
Looking for even more integration examples in different languages like NodeJS, PHP, Python, Curl or Ruby? Continue to [GET] REST - Direct documentation.