Hilbert Transform – SineWave

Get started with the ht_sine

Simply make an HTTPS [GET] request or call in your browser:

			[GET] https://api.taapi.io/ht_sine?secret=MY_SECRET&exchange=binance&symbol=BTC/USDT&interval=1h

The ht_sine endpoint returns a JSON response like this:

  "valueSine": -0.43534997561112854,
  "valueLeadSine": -0.9444197862663624
Example response from TAAPI.IO when querying ht_sine endpoint.

API parameters

Required String
The secret which is emailed to you when you request an API key.
Required String
The exchange you want to calculate the indicator from: binance, binancefutures or one of our supported exchanges. For other crypto / stock exchanges, please refer to our Client or Manual integration methods.
Required String
Symbol names are always uppercase, with the coin separated by a forward slash and the market: COIN/MARKET. For example: BTC/USDT Bitcoin to Tether, or LTC/BTC Litecoin to Bitcoin...
Required String
Interval or time frame: We support the following time frames: 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.
Optional Integer
The backtrack parameter removes candles from the data set and calculates the ht_sine value X amount of candles back. So, if you’re fetching the ht_sine on the hourly and you want to know what the ht_sine was 5 hours ago, set backtrack=5. The default is 0 and a maximum is 50.
Optional Integer
The backtracks parameter returns the ht_sine value calculated on every candle for the past X candles. For example, if you want to know what the ht_sine was every hour for the past 12 hours, you use backtracks=12. As a result, you will get 12 values back.
Optional String
The 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.
Optional Boolean
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_sine 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_sine?secret=MY_SECRET&exchange=binance&symbol=BTC/USDT&interval=30m&backtrack=1
Get ht_sine values on each of the past X candles in one call

Let's say you want to know what the ht_sine 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_sine?secret=MY_SECRET&exchange=binance&symbol=BTC/USDT&interval=1d&backtracks=10

Here's the example response:

    "valueSine": -0.43479745594307356,
    "valueLeadSine": -0.944217878748192,
    "backtrack": 0
    "valueSine": -0.484671335951989,
    "valueLeadSine": -0.9612181053876756,
    "backtrack": 1
    "valueSine": -0.4895660634854459,
    "valueLeadSine": -0.9627487026161576,
    "backtrack": 2
    "valueSine": -0.45080229202259,
    "valueLeadSine": -0.9499457175874528,
    "backtrack": 3
    "valueSine": -0.39181941650289265,
    "valueLeadSine": -0.9276262046852777,
    "backtrack": 4
    "valueSine": -0.38054437505592437,
    "valueLeadSine": -0.9229914565090725,
    "backtrack": 5
    "valueSine": -0.31214566519945997,
    "valueLeadSine": -0.8924959799150877,
    "backtrack": 6
    "valueSine": -0.29289875776840657,
    "valueLeadSine": -0.8832062227628302,
    "backtrack": 7
    "valueSine": -0.2723803005651151,
    "valueLeadSine": -0.8729728020077282,
    "backtrack": 8
    "valueSine": -0.16273309541655484,
    "valueLeadSine": -0.8127508129392802,
    "backtrack": 9

Looking for even more integration examples in different languages like NodeJS, PHP, Python, Curl or Ruby? Continue to [GET] REST - Direct documentation.