Twelve Data · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Twelve Data Technical Indicator API
103 actions
103 updates
phrasing
extends
openapi/twelvedata-technical-indicator-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Twelve Data's API. It is a proposal applied on top of the contract, not a document Twelve Data publishes.
What the actions change
x-apievangelist-phrasing
Targets 103 · first 16 shown; the file carries all of them
$.info
$.paths['/ad'].get
$.paths['/add'].get
$.paths['/adosc'].get
$.paths['/adx'].get
$.paths['/adxr'].get
$.paths['/apo'].get
$.paths['/aroon'].get
$.paths['/aroonosc'].get
$.paths['/atr'].get
$.paths['/avg'].get
$.paths['/avgprice'].get
$.paths['/bbands'].get
$.paths['/beta'].get
$.paths['/bop'].get
$.paths['/cci'].get
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Twelve Data Technical Indicator API
version: 1.0.0
extends: openapi/twelvedata-technical-indicator-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-10-01'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 102
- target: $.paths['/ad'].get
update:
x-apievangelist-phrasing:
intent: Get the accumulation/distribution line
effect: read
questions:
- Is money flowing into or out of this stock based on the accumulation/distribution line?
- Which indicator combines close, range and volume into cumulative money flow?
instructions:
- text: Get the accumulation/distribution line for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Show the A/D money flow series for {symbol} on {interval} bars.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/add'].get
update:
x-apievangelist-phrasing:
intent: Add two price or indicator series together
effect: read
questions:
- Can I sum two price series, like high plus low, point by point?
- Is there a way to add one data series to another for a custom indicator?
instructions:
- text: Add {series_type_1} and {series_type_2} for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
series_type_1: query.series_type_1
series_type_2: query.series_type_2
- text: Compute the element-wise sum of two series for {symbol} on {interval} data.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/adosc'].get
update:
x-apievangelist-phrasing:
intent: Get the accumulation/distribution oscillator
effect: read
questions:
- Is buying or selling pressure shifting according to the Chaikin A/D oscillator?
- Can I tune the fast and slow periods of the ADOSC?
instructions:
- text: Get the A/D oscillator for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate ADOSC for {symbol} at {interval} with fast {fast_period} and slow {slow_period}.
slots:
symbol: query.symbol
interval: query.interval
fast_period: query.fast_period
slow_period: query.slow_period
method: generated
generated: '2026-10-01'
- target: $.paths['/adx'].get
update:
x-apievangelist-phrasing:
intent: Measure trend strength with ADX
effect: read
questions:
- Is this market trending strongly or just moving sideways, according to ADX?
- What does the average directional index say about trend strength?
instructions:
- text: Get the ADX for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate a {time_period}-period average directional index on {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/adxr'].get
update:
x-apievangelist-phrasing:
intent: Get the smoothed ADX rating (ADXR)
effect: read
questions:
- What is the ADXR, the smoothed rating of directional movement, for a symbol?
- Can I get a less noisy version of ADX to confirm a trend?
instructions:
- text: Get the ADXR for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Compute the average directional movement index rating for {symbol} over {time_period} periods at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/apo'].get
update:
x-apievangelist-phrasing:
intent: Get the absolute price oscillator
effect: read
questions:
- What is the gap between a fast and a slow moving average in price terms?
- Can I choose the moving average type for the absolute price oscillator?
instructions:
- text: Get the APO for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate the absolute price oscillator for {symbol} at {interval} using {ma_type} averages.
slots:
symbol: query.symbol
interval: query.interval
ma_type: query.ma_type
method: generated
generated: '2026-10-01'
- target: $.paths['/aroon'].get
update:
x-apievangelist-phrasing:
intent: Get Aroon up and down lines
effect: read
questions:
- How long ago did this stock make its highest high and lowest low?
- Do the Aroon up and down lines show a new trend starting?
instructions:
- text: Get the Aroon indicator for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Show Aroon up and Aroon down for {symbol} over {time_period} periods at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/aroonosc'].get
update:
x-apievangelist-phrasing:
intent: Get the Aroon oscillator
effect: read
questions:
- What is the difference between Aroon up and Aroon down for this asset?
- Is the Aroon oscillator positive, pointing to an uptrend?
instructions:
- text: Get the Aroon oscillator for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Compute AROONOSC with a {time_period}-bar lookback for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/atr'].get
update:
x-apievangelist-phrasing:
intent: Measure volatility with average true range
effect: read
questions:
- How volatile has this stock been, measured by average true range?
- What ATR value should I use to size a stop loss?
instructions:
- text: Get the ATR for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate a {time_period}-period average true range for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/avg'].get
update:
x-apievangelist-phrasing:
intent: Get the arithmetic mean of a series over a window
effect: read
questions:
- Can I compute a plain arithmetic average of closing prices over N bars?
- Which indicator returns the mean of a data series over a chosen period?
instructions:
- text: Get the rolling arithmetic average for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Average the {series_type} series of {symbol} over {time_period} bars at {interval}.
slots:
symbol: query.symbol
interval: query.interval
series_type: query.series_type
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/avgprice'].get
update:
x-apievangelist-phrasing:
intent: Get the average of open, high, low and close
effect: read
questions:
- What is the average of each bar's open, high, low and close?
- Is there an indicator that blends OHLC into a single average price per bar?
instructions:
- text: Get the AVGPRICE series for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Show the mean of open, high, low and close for each {interval} bar of {symbol}.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/bbands'].get
update:
x-apievangelist-phrasing:
intent: Get Bollinger Bands
effect: read
questions:
- Where are the upper and lower Bollinger Bands for this stock right now?
- Can I widen Bollinger Bands to three standard deviations?
instructions:
- text: Get Bollinger Bands for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate Bollinger Bands on {symbol} at {interval} with {sd} standard deviations.
slots:
symbol: query.symbol
interval: query.interval
sd: query.sd
method: generated
generated: '2026-10-01'
- target: $.paths['/beta'].get
update:
x-apievangelist-phrasing:
intent: Get the beta between two series
effect: read
questions:
- How sensitive is this security to market moves, as a beta value?
- Can I calculate rolling beta over a chosen period?
instructions:
- text: Get the beta indicator for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Compute a {time_period}-bar beta of {series_type_1} against {series_type_2} for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
series_type_1: query.series_type_1
series_type_2: query.series_type_2
method: generated
generated: '2026-10-01'
- target: $.paths['/bop'].get
update:
x-apievangelist-phrasing:
intent: Get the balance of power
effect: read
questions:
- Are buyers or sellers in control according to the balance of power?
- Which indicator compares close minus open to the bar's range?
instructions:
- text: Get the balance of power for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Show BOP buying versus selling pressure on {symbol} for {interval} bars.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/cci'].get
update:
x-apievangelist-phrasing:
intent: Get the commodity channel index
effect: read
questions:
- Is this asset overbought or oversold according to the CCI?
- What does the commodity channel index read for a symbol?
instructions:
- text: Get the CCI for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate a {time_period}-period commodity channel index for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/ceil'].get
update:
x-apievangelist-phrasing:
intent: Round a series up to whole numbers
effect: read
questions:
- Can I round each price value up to the nearest integer?
- Is there a ceiling transform for a data series?
instructions:
- text: Apply a ceiling to the {series_type} series of {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
series_type: query.series_type
- text: Round {symbol}'s {interval} values up to whole numbers.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/cmo'].get
update:
x-apievangelist-phrasing:
intent: Get the Chande momentum oscillator
effect: read
questions:
- What is the Chande momentum oscillator reading for this stock?
- Is momentum strongly positive or negative according to CMO?
instructions:
- text: Get the CMO for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Compute the Chande momentum oscillator over {time_period} bars for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/coppock'].get
update:
x-apievangelist-phrasing:
intent: Get the Coppock curve
effect: read
questions:
- Is the Coppock curve signaling a long-term bottom?
- Can I change the rate-of-change periods used in the Coppock curve?
instructions:
- text: Get the Coppock curve for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate Coppock for {symbol} at {interval} with long ROC {long_roc_period} and short ROC {short_roc_period}.
slots:
symbol: query.symbol
interval: query.interval
long_roc_period: query.long_roc_period
short_roc_period: query.short_roc_period
method: generated
generated: '2026-10-01'
- target: $.paths['/correl'].get
update:
x-apievangelist-phrasing:
intent: Get correlation between two series
effect: read
questions:
- How closely correlated are two price series, from -1 to 1?
- Can I compute a rolling correlation coefficient over a set window?
instructions:
- text: Get the correlation indicator for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Correlate {series_type_1} with {series_type_2} for {symbol} over {time_period} bars at {interval}.
slots:
symbol: query.symbol
interval: query.interval
series_type_1: query.series_type_1
series_type_2: query.series_type_2
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/crsi'].get
update:
x-apievangelist-phrasing:
intent: Get the Connors RSI
effect: read
questions:
- What does Connors RSI, combining RSI, streak length and rate of change, say about a stock?
- Can I adjust the up/down streak length in Connors RSI?
instructions:
- text: Get the Connors RSI for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate CRSI for {symbol} at {interval} with RSI period {rsi_period} and streak length {up_down_length}.
slots:
symbol: query.symbol
interval: query.interval
rsi_period: query.rsi_period
up_down_length: query.up_down_length
method: generated
generated: '2026-10-01'
- target: $.paths['/dema'].get
update:
x-apievangelist-phrasing:
intent: Get the double exponential moving average
effect: read
questions:
- Is there a lower-lag moving average than a regular EMA?
- What is the DEMA value for a ticker?
instructions:
- text: Get the DEMA for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Compute a {time_period}-period double exponential moving average of {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/div'].get
update:
x-apievangelist-phrasing:
intent: Divide one series by another
effect: read
questions:
- Can I divide one price series by another to normalize it?
- Is there a ratio transform between two data series, like close over open?
instructions:
- text: Divide {series_type_1} by {series_type_2} for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
series_type_1: query.series_type_1
series_type_2: query.series_type_2
- text: Get the division of two series for {symbol} on {interval} bars.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/dpo'].get
update:
x-apievangelist-phrasing:
intent: Get the detrended price oscillator
effect: read
questions:
- How do I strip out the long-term trend to see short-term price cycles?
- Can the detrended price oscillator be centered?
instructions:
- text: Get the DPO for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate a detrended price oscillator for {symbol} at {interval} with centered set to {centered}.
slots:
symbol: query.symbol
interval: query.interval
centered: query.centered
method: generated
generated: '2026-10-01'
- target: $.paths['/dx'].get
update:
x-apievangelist-phrasing:
intent: Get the directional movement index (DX)
effect: read
questions:
- What is the raw DX value comparing positive and negative movement?
- Which indicator gives the unsmoothed directional movement index?
instructions:
- text: Get the DX for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Compute the {time_period}-period directional movement index DX for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/ema'].get
update:
x-apievangelist-phrasing:
intent: Get the exponential moving average
effect: read
questions:
- What is the 50-day EMA of this stock?
- Can I get an exponential moving average that weights recent prices more?
instructions:
- text: Get the EMA for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate a {time_period}-period exponential moving average of {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/exp'].get
update:
x-apievangelist-phrasing:
intent: Apply an exponential transform to a series
effect: read
questions:
- Can I raise e to the power of each value in a price series?
- Is there an exponential math transform for indicator inputs?
instructions:
- text: Apply the EXP transform to {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Compute e to the power of the {series_type} values of {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
series_type: query.series_type
method: generated
generated: '2026-10-01'
- target: $.paths['/floor'].get
update:
x-apievangelist-phrasing:
intent: Round a series down to whole numbers
effect: read
questions:
- Can I round each value in a series down to the nearest integer?
- Is there a floor transform for price data?
instructions:
- text: Apply a floor to the {series_type} series of {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
series_type: query.series_type
- text: Round {symbol}'s {interval} values down to whole numbers.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/heikinashicandles'].get
update:
x-apievangelist-phrasing:
intent: Get Heikin Ashi candles
effect: read
questions:
- Can I get smoothed Heikin Ashi candles instead of regular candlesticks?
- Where can I get Heikin Ashi open, high, low and close values?
instructions:
- text: Get Heikin Ashi candles for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Convert {symbol}'s {interval} bars into Heikin Ashi candles.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/hlc3'].get
update:
x-apievangelist-phrasing:
intent: Get the high, low, close average (HLC3)
effect: read
questions:
- Which value sits at the mean of a candle's high, low and closing price?
- Which indicator returns HLC3 values?
instructions:
- text: Get HLC3 for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Show the high-low-close average of {symbol} per {interval} bar.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/ht_dcperiod'].get
update:
x-apievangelist-phrasing:
intent: Get the Hilbert transform dominant cycle period
effect: read
questions:
- How long is the dominant price cycle for this asset, in bars?
- Can I measure cycle length with a Hilbert transform?
instructions:
- text: Get the dominant cycle period for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate HT_DCPERIOD for {symbol} on {interval} data.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/ht_dcphase'].get
update:
x-apievangelist-phrasing:
intent: Get the Hilbert transform dominant cycle phase
effect: read
questions:
- Where is this market within its current dominant cycle?
- What is the HT_DCPHASE reading for a symbol?
instructions:
- text: Get the dominant cycle phase for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate HT_DCPHASE for {symbol} on {interval} bars.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/ht_phasor'].get
update:
x-apievangelist-phrasing:
intent: Get Hilbert transform in-phase and quadrature
effect: read
questions:
- Can I get the in-phase and quadrature components of a price series?
- Which Hilbert indicator returns phasor components?
instructions:
- text: Get the Hilbert phasor components for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Show in-phase and quadrature values for {symbol} on {interval} data.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/ht_sine'].get
update:
x-apievangelist-phrasing:
intent: Get the Hilbert transform sine wave
effect: read
questions:
- Do the Hilbert sine and lead sine lines suggest a turning point?
- Where can I get sine wave components from the dominant cycle?
instructions:
- text: Get the Hilbert sine wave for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate HT_SINE sine and lead sine for {symbol} on {interval} bars.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/ht_trendline'].get
update:
x-apievangelist-phrasing:
intent: Get the Hilbert instantaneous trendline
effect: read
questions:
- Is there a cycle-adjusted trendline that smooths price without much lag?
- What is the HT_TRENDLINE value for this stock?
instructions:
- text: Get the Hilbert instantaneous trendline for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate HT_TRENDLINE on {symbol}'s {series_type} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
series_type: query.series_type
method: generated
generated: '2026-10-01'
- target: $.paths['/ht_trendmode'].get
update:
x-apievangelist-phrasing:
intent: Detect trend versus cycle mode
effect: read
questions:
- Is this market currently trending or cycling?
- Which indicator flags trend mode versus cycle mode?
instructions:
- text: Get the trend vs cycle mode for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate HT_TRENDMODE for {symbol} on {interval} data.
slots:
symbol: query.symbol
interval: query.interval
method: generated
generated: '2026-10-01'
- target: $.paths['/ichimoku'].get
update:
x-apievangelist-phrasing:
intent: Get the Ichimoku cloud
effect: read
questions:
- Is the price above or below the Ichimoku cloud?
- Can I customize the conversion and base line periods of Ichimoku?
instructions:
- text: Get the Ichimoku cloud for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate Ichimoku for {symbol} at {interval} with conversion {conversion_line_period} and base {base_line_period}.
slots:
symbol: query.symbol
interval: query.interval
conversion_line_period: query.conversion_line_period
base_line_period: query.base_line_period
method: generated
generated: '2026-10-01'
- target: $.paths['/kama'].get
update:
x-apievangelist-phrasing:
intent: Get the Kaufman adaptive moving average
effect: read
questions:
- Is there a moving average that adapts to market volatility?
- What is the KAMA value for a stock?
instructions:
- text: Get KAMA for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate a {time_period}-period Kaufman adaptive moving average for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/keltner'].get
update:
x-apievangelist-phrasing:
intent: Get Keltner channels
effect: read
questions:
- Where are the Keltner channel bands around this stock's price?
- Can I change the ATR multiplier for Keltner channels?
instructions:
- text: Get Keltner channels for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate Keltner channels for {symbol} at {interval} with an ATR multiplier of {multiplier}.
slots:
symbol: query.symbol
interval: query.interval
multiplier: query.multiplier
method: generated
generated: '2026-10-01'
- target: $.paths['/kst'].get
update:
x-apievangelist-phrasing:
intent: Get the Know Sure Thing oscillator
effect: read
questions:
- What does the Know Sure Thing oscillator say about momentum?
- Can I set the four rate-of-change periods used by KST?
instructions:
- text: Get the KST oscillator for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Calculate KST for {symbol} at {interval} with signal period {signal_period}.
slots:
symbol: query.symbol
interval: query.interval
signal_period: query.signal_period
method: generated
generated: '2026-10-01'
- target: $.paths['/linearreg'].get
update:
x-apievangelist-phrasing:
intent: Get the linear regression line
effect: read
questions:
- What does a best-fit straight line through recent prices look like?
- Can I get linear regression values for a symbol over a lookback?
instructions:
- text: Get the linear regression line for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Fit a {time_period}-bar linear regression to {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/linearregangle'].get
update:
x-apievangelist-phrasing:
intent: Get the linear regression angle
effect: read
questions:
- How steep is the trend in degrees?
- What angle does the regression line make for this stock?
instructions:
- text: Get the linear regression angle for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Compute LINEARREGANGLE in degrees for {symbol} over {time_period} bars at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/linearregintercept'].get
update:
x-apievangelist-phrasing:
intent: Get the linear regression intercept
effect: read
questions:
- Where does the regression line cross the y-axis?
- Can I get just the intercept of a rolling linear regression?
instructions:
- text: Get the linear regression intercept for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Compute LINEARREGINTERCEPT for {symbol} over {time_period} bars at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
- target: $.paths['/linearregslope'].get
update:
x-apievangelist-phrasing:
intent: Get the linear regression slope
effect: read
questions:
- How fast is the price trend rising or falling, as a regression slope?
- Is the rolling regression slope positive for this asset?
instructions:
- text: Get the linear regression slope for {symbol} at {interval}.
slots:
symbol: query.symbol
interval: query.interval
- text: Compute LINEARREGSLOPE for {symbol} over {time_period} bars at {interval}.
slots:
symbol: query.symbol
interval: query.interval
time_period: query.time_period
method: generated
generated: '2026-10-01'
# --- truncated at 32 KB (73 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/twelvedata/refs/heads/main/overlays/twelvedata-technical-indicator-api-phrasing-overlay.yaml