Technical Data API
getTechnicalsThe getTechnicals API provides technical data and statistics for equities, indices, futures, currencies, cryptocurrencies and mutual funds based on symbol.
View All APIsContact Us to Get Access
Inputs
symbolsrequired
A symbol or code that identifies a financial instrument.
Type
list (A comma or semi-colon delimited string.)
Example
AAPL,GOOGfieldsoptional
The fields requested.
Type
list (A comma or semi-colon delimited string.)
Example
averageVolumeFiveDay,averageVolumeTwentyDay,averageVolumeFiftyDayOutputs
symbol
always returned
always returned
A symbol or code that identifies a financial instrument.
string
A sequence of characters. (example: GOOG)
A sequence of characters. (example: GOOG)
movingAverageFiveDay
always returned
always returned
The average price of the instrument over 5 days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageTenDay
always returned
always returned
The average price of the instrument over 10 days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageTwentyDay
always returned
always returned
The average price of the instrument over 20 days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageFiftyDay
always returned
always returned
The average price of the instrument over 50 days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageOneHundredDay
The average price of the instrument over 100 days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageOneHundredFiftyDay
The average price of the instrument over 150 days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageTwoHundredDay
The average price of the instrument over 200 days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageOneMonth
The average price of the instrument over 1 month.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageThreeMonths
The average price of the instrument over 3 months.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageSixMonths
The average price of the instrument over 6 months.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageNineMonths
The average price of the instrument over 9 months.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageFiftyTwoWeeks
The average price of the instrument over 52 weeks.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
movingAverageYTD
The average price of the instrument since the start of the year.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeFiveDay
The change in price over 5-days
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeTwentyDay
The change in price over 20-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeFiftyDay
The change in price over 50-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeOneHundredDay
The change in price over 100-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeTwoHundredDay
The change in price over 200-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeYTD
The change in price since the start of the year.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeOneMonth
The change in price over 1 month.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeThreeMonth
The change in price over 3 months.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeSixMonth
The change in price over 6 months.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeNineMonth
The change in price over 9 months.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeFiftyTwoWeek
The change in price over 52 weeks.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
priceChangeTwoYears
The change in price over 2 years.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeFiveDay
The percentage change in price over 5-days
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeTwentyDay
The percentage change in price over 20-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeFiftyDay
The percentage change in price over 50-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeOneHundredDay
The percentage change in price over 100-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeTwoHundredDay
The percentage change in price over 200-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeYTD
The percentage change in price since the start of the year.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeOneMonth
The percentage change in price over 1 month.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeThreeMonth
The percentage change in price over 3 months.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeSixMonth
The percentage change in price over 6 months.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeNineMonth
The percentage change in price over 9 months.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeFiftyTwoWeek
The percentage change in price over 52 weeks.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeTwoYears
The percentage change in price over 2 years.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageVolumeFiveDay
The average daily volume calculated over the past 5-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageVolumeTwentyDay
The average daily volume calculated over the past 20-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageVolumeFiftyDay
The average daily volume calculated over the past 50-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageVolumeOneHundredDay
The average daily volume calculated over the past 100-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageVolumeTwoHundredDay
The average daily volume calculated over the past 200-days.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageVolumeYTD
The average daily volume calculated since the start of the year.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
nineDayRawStochastic
A 9-day raw stochastic indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourteenDayRawStochastic
A 14-day raw stochastic indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
twentyDayRawStochastic
A 20-day raw stochastic indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyDayRawStochastic
A 50-day raw stochastic indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
oneHundredDayRawStochastic
A 100-day raw stochastic indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
nineDayStochasticK
A 9-day stochastic %k indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourteenDayStochasticK
A 14-day stochastic %k indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
twentyDayStochasticK
A 20-day stochastic %k indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyDayStochasticK
A 50-day stochastic %k indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
oneHundredDayStochasticK
A 100-day stochastic %k indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
nineDayStochasticD
A 9-day stochastic %d indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourteenDayStochasticD
A 14-day stochastic %d indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
twentyDayStochasticD
A 20-day stochastic %d indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyDayStochasticD
A 50-day stochastic %d indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
oneHundredDayStochasticD
A 100-day stochastic %d indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
nineDayATR
A 9-day average true range indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourteenDayATR
A 14-day average true range indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
twentyDayATR
A 20-day average true range indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyDayATR
A 50-day average true range indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
oneHundredDayATR
A 100-day average true range indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
twoDayRelativeStrength
A 2-day relative strength indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiveDayRelativeStrength
A 5-day relative strength indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
nineDayRelativeStrength
A 9-day relative strength indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourteenDayRelativeStrength
A 14-day relative strength indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
twentyDayRelativeStrength
A 20-day relative strength indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyDayRelativeStrength
A 50-day relative strength indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
oneHundredDayRelativeStrength
A 100-day relative strength indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
nineDayPercentR
A 9-day percent R indicator
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourteenDayPercentR
A 14-day percent R indicator
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
twentyDayPercentR
A 20-day percent R indicator
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyDayPercentR
A 50-day percent R indicator
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
oneHundredDayPercentR
A 100-day percent R indicator
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
nineDayHistoricVolatility
The 9-day historic or realized volatility.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourteenDayHistoricVolatility
The 14-day historic or realized volatility.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
twentyDayHistoricVolatility
The 20-day historic or realized volatility.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
thirtyDayHistoricVolatility
The 30-day historic or realized volatility.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyDayHistoricVolatility
The 50-day historic or realized volatility.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
ninetyDayHistoricVolatility
The 90-day historic or realized volatility.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
oneHundredDayHistoricVolatility
The 100-day historic or realized volatility.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
nineDayMACD
The 9-day moving average convergence/divergence indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourteenDayMACD
The 14-day moving average convergence/divergence indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
twentyDayMACD
The 20-day moving average convergence/divergence indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyDayMACD
The 50-day moving average convergence/divergence indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
oneHundredDayMACD
The 100-day moving average convergence/divergence indicator.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
standardDeviation
always returned
always returned
The standard deviation using the past 20-days of data.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeOneYear
The one year return on the ETF
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeThreeYear
The three year return on the ETF
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeFiveYear
The five year return on the ETF
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentChangeTenYear
The ten year return on the ETF
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
pivotPoint
Pivot Point
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
firstLevelResistance
Pivot Point 1st level resistance.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
secondLevelResistance
Pivot Point 2nd level resistance
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
thirdLevelResistance
Pivot Point 3rd level resistance
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
firstLevelSupport
Pivot Point 1st level support
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
secondLevelSupport
Pivot Point 2nd level support
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
thirdLevelSupport
Pivot Point 3rd level support
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourWkRetracementHigh
38.2% Fibonacci Retracement from 4 week high.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourWkRetracementLow
38.2% Fibonacci Retracement from 4 week low.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fourWkRetracementHighLow
50% Fibonacci Retracement from 4 week high/low.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
thirteenWkRetracementHigh
38.2% Fibonacci Retracement from 13 week high.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
thirteenWkRetracementLow
38.2% Fibonacci Retracement from 13 week low.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
thirteenWkRetracementHighLow
50% Fibonacci Retracement from 13 week high/low.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyTwoWkRetracementHigh
38.2% Fibonacci Retracement from 52 week high.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyTwoWkRetracementLow
38.2% Fibonacci Retracement from 52 week low.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
fiftyTwoWkRetracementHighLow
50% Fibonacci Retracement from 52 week high/low
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
standardDeviationTraditional
The standard deviation using the past year of data.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
gapUp
The current session Open is higher than the previous session's High.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
gapUpPercent
The current session Open is higher than the previous session's High.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
gapDown
The current session Open is lower than the previous session's Low.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
gapDownPercent
The current session Open is lower than the previous session's Low.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentVolume
Percentage difference between the current volume and the average volume.
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeStrengthTwoDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeStrengthFiveDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeStrengthNineDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeStrengthFourteenDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeStrengthTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeStrengthFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeStrengthOneHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageDailyRangeNineDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageDailyRangeFourteenDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageDailyRangeTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageDailyRangeFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageDailyRangeOneHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageDailyRangePercentNineDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageDailyRangePercentFourteenDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageDailyRangePercentTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageDailyRangePercentFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageDailyRangePercentOneHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageTrueRangeNineDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageTrueRangeFourteenDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageTrueRangeTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageTrueRangeFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageTrueRangeOneHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageTrueRangePercentNineDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageTrueRangePercentFourteenDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageTrueRangePercentTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageTrueRangePercentFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
averageTrueRangePercentOneHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageFiveDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageTenDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageOneHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageOneHundredFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageTwoHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageYTD
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageOneMonth
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageThreeMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageSixMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageNineMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageOneYear
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeMovingAverageTwoYears
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageFiveDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageTenDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageOneHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageOneHundredFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageTwoHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageYTD
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageOneMonth
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageThreeMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageSixMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageNineMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageOneYear
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
slopeExponentialMovingAverageTwoYears
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageFiveDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageTenDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageOneHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageOneHundredFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageTwoHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageYTD
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageOneMonth
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageThreeMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageSixMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageNineMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageOneYear
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
percentFromMovingAverageTwoYears
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageFiveDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageTenDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageOneHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageOneHundredFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageTwoHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageYTD
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageOneMonth
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageThreeMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageSixMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageNineMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageOneYear
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
exponentialMovingAverageTwoYears
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeFiveDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeTenDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeOneHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeOneHundredFiftyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeTwoHundredDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeYTD
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeOneMonth
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeThreeMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeSixMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeNineMonths
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeOneYear
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeVolumeTwoYears
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
bollingerBandPercentTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
bollingerBandRankTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
keltnerBandPercentTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
keltnerBandRankTwentyDay
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
closeLowRange
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
range
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
rangeHighLowPercent
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
rangeOpenClosePercent
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
highLowDifference
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
relativeStrengthIndexRank
N/A
double
A numeric type defining a number with fractional parts. (example: 2.14)
A numeric type defining a number with fractional parts. (example: 2.14)
Status Code Responses
200
OK
Success
400
Bad Request
The request was invalid, please see the message for more information.
500
Internal Server Error
Something is not working correctly, please contact support.
JSON
GET
GET https://ondemand.websol.barchart.com/getTechnicals.json?apikey=YOUR_API_KEY&symbols=AAPL%2CGOOG&fields=averageVolumeFiveDay%2CaverageVolumeTwentyDay%2CaverageVolumeFiftyDay
Host: ondemand.websol.barchart.com
POST
POST https://ondemand.websol.barchart.com/getTechnicals.json
Host: ondemand.websol.barchart.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
apikey=YOUR_API_KEY&symbols=AAPL%2CGOOG&fields=averageVolumeFiveDay%2CaverageVolumeTwentyDay%2CaverageVolumeFiftyDay
Response
{
"status": {
"code": 200,
"message": "Success."
},
"results": [
{
"symbol": "AAPL",
"movingAverageFiveDay": 277.28,
"movingAverageTenDay": 279.41,
"movingAverageTwentyDay": 276.38,
"movingAverageFiftyDay": 268.18,
"averageVolumeFiveDay": 37684242,
"averageVolumeTwentyDay": 43186230,
"averageVolumeFiftyDay": 45918016,
"standardDeviation": -1.51
},
{
"symbol": "GOOG",
"movingAverageFiveDay": 314.46,
"movingAverageTenDay": 316.39,
"movingAverageTwentyDay": 310.73,
"movingAverageFiftyDay": 283.54,
"averageVolumeFiveDay": 21224279,
"averageVolumeTwentyDay": 29574160,
"averageVolumeFiftyDay": 23862818,
"standardDeviation": -0.19
}
]
}
XML
GET
GET https://ondemand.websol.barchart.com/getTechnicals.xml?apikey=YOUR_API_KEY&symbols=AAPL%2CGOOG&fields=averageVolumeFiveDay%2CaverageVolumeTwentyDay%2CaverageVolumeFiftyDay
Host: ondemand.websol.barchart.com
POST
POST https://ondemand.websol.barchart.com/getTechnicals.xml
Host: ondemand.websol.barchart.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
apikey=YOUR_API_KEY&symbols=AAPL%2CGOOG&fields=averageVolumeFiveDay%2CaverageVolumeTwentyDay%2CaverageVolumeFiftyDay
Response
<?xml version="1.0" encoding="utf-8"?>
<getTechnicals>
<status>
<code>200</code>
<message>Success.</message>
</status>
<item>
<symbol>AAPL</symbol>
<movingAverageFiveDay>277.28</movingAverageFiveDay>
<movingAverageTenDay>279.41</movingAverageTenDay>
<movingAverageTwentyDay>276.38</movingAverageTwentyDay>
<movingAverageFiftyDay>268.18</movingAverageFiftyDay>
<averageVolumeFiveDay>37684242</averageVolumeFiveDay>
<averageVolumeTwentyDay>43186230</averageVolumeTwentyDay>
<averageVolumeFiftyDay>45918016</averageVolumeFiftyDay>
<standardDeviation>-1.51</standardDeviation>
</item>
<item>
<symbol>GOOG</symbol>
<movingAverageFiveDay>314.46</movingAverageFiveDay>
<movingAverageTenDay>316.39</movingAverageTenDay>
<movingAverageTwentyDay>310.73</movingAverageTwentyDay>
<movingAverageFiftyDay>283.54</movingAverageFiftyDay>
<averageVolumeFiveDay>21224279</averageVolumeFiveDay>
<averageVolumeTwentyDay>29574160</averageVolumeTwentyDay>
<averageVolumeFiftyDay>23862818</averageVolumeFiftyDay>
<standardDeviation>-0.19</standardDeviation>
</item>
</getTechnicals>
CSV
GET
GET https://ondemand.websol.barchart.com/getTechnicals.csv?apikey=YOUR_API_KEY&symbols=AAPL%2CGOOG&fields=averageVolumeFiveDay%2CaverageVolumeTwentyDay%2CaverageVolumeFiftyDay
Host: ondemand.websol.barchart.com
POST
POST https://ondemand.websol.barchart.com/getTechnicals.csv
Host: ondemand.websol.barchart.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
apikey=YOUR_API_KEY&symbols=AAPL%2CGOOG&fields=averageVolumeFiveDay%2CaverageVolumeTwentyDay%2CaverageVolumeFiftyDay
Response
symbol,movingAverageFiveDay,movingAverageTenDay,movingAverageTwentyDay,movingAverageFiftyDay,averageVolumeFiveDay,averageVolumeTwentyDay,averageVolumeFiftyDay,standardDeviation
"AAPL","277.28","279.41","276.38","268.18","37684242","43186230","45918016","-1.51"
"GOOG","314.46","316.39","310.73","283.54","21224279","29574160","23862818","-0.19"
PHP
<?php
$ondemand = new SoapClient('https://ondemand.websol.barchart.com/service?wsdl');
$params = [
'apikey' => 'YOUR_API_KEY',
'symbols' => 'AAPL,GOOG',
'fields' => 'averageVolumeFiveDay,averageVolumeTwentyDay,averageVolumeFiftyDay',
];
$result = $ondemand->getTechnicals($params);
var_dump($result);
Classic ASP
Dim ondemand
Dim result
Set ondemand = Server.CreateObject("MSSOAP.SoapClient30")
ondemand.ClientProperty("ServerHTTPRequest") = True
ondemand.MSSoapInit("https://ondemand.websol.barchart.com/service?wsdl")
Set result = ondemand.getTechnicals("YOUR_API_KEY", "AAPL,GOOG", "averageVolumeFiveDay,averageVolumeTwentyDay,averageVolumeFiftyDay")
Perl
use SOAP::Lite;
use SOAP::WSDL;
my $ondemand = SOAP::Lite
-> service('https://ondemand.websol.barchart.com/service?wsdl');
my $result = $ondemand->getTechnicals('YOUR_API_KEY', 'AAPL,GOOG', 'averageVolumeFiveDay,averageVolumeTwentyDay,averageVolumeFiftyDay');
print $result;
Python
from suds.client import Client
ondemand = Client('https://ondemand.websol.barchart.com/service?wsdl')
result = ondemand.service.getTechnicals('YOUR_API_KEY', 'AAPL,GOOG', 'averageVolumeFiveDay,averageVolumeTwentyDay,averageVolumeFiftyDay')
print(result)
Ruby
require 'savon'
ondemand = Savon.client(wsdl: 'https://ondemand.websol.barchart.com/service?wsdl')
response = ondemand.call(
:getTechnicals,
message: {
apikey: 'YOUR_API_KEY',
symbols: 'AAPL,GOOG',
fields: 'averageVolumeFiveDay,averageVolumeTwentyDay,averageVolumeFiftyDay',
}
)
response.body