Linear Regression Slope
Get started with the linearreg_slope
Simply make an HTTPS [GET] request or call in your browser:
[GET] https://api.taapi.io/linearreg_slope?secret=MY_SECRET&exchange=binance&symbol=BTC/USDT&interval=1h
The linearreg_slope
endpoint returns a JSON response like this:
{
"value": 168.36934065934113
}
Example response from TAAPI.IO when querying linearreg_slope 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 linearreg_slope value X amount of candles back. So, if you’re fetching the linearreg_slope on the hourly and you want to know what the linearreg_slope was 5 hours ago, set backtrack=5
. The default is 0
and a maximum is 50
.
backtracks
parameter returns the linearreg_slope value calculated on every candle for the past X candles. For example, if you want to know what the linearreg_slope 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.
Default: 14
More examples
Let's say you want to know the linearreg_slope
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/linearreg_slope?secret=MY_SECRET&exchange=binance&symbol=BTC/USDT&interval=30m&backtrack=1
Get linearreg_slope values on each of the past X candles in one call
Let's say you want to know what the linearreg_slope
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/linearreg_slope?secret=MY_SECRET&exchange=binance&symbol=BTC/USDT&interval=1d&backtracks=10
Here's the example response:
[
{
"value": 168.65076923077018,
"backtrack": 0
},
{
"value": 146.76265934065944,
"backtrack": 1
},
{
"value": 105.83745054945092,
"backtrack": 2
},
{
"value": 87.8934505494484,
"backtrack": 3
},
{
"value": 91.40125274725341,
"backtrack": 4
},
{
"value": 83.986549450553,
"backtrack": 5
},
{
"value": 98.66210989011232,
"backtrack": 6
},
{
"value": 127.76835164835492,
"backtrack": 7
},
{
"value": 142.2094285714313,
"backtrack": 8
},
{
"value": 176.31246153846078,
"backtrack": 9
}
]
Looking for even more integration examples in different languages like NodeJS, PHP, Python, Curl or Ruby? Continue to [GET] REST - Direct documentation.