Highs & Lows API
getHighsLowsThe getHighsLows API provides lists for new 52-week highs or 52-week lows based on exchange and asset type.
View All APIsContact Us to Get Access
Inputs
exchangesoptional
Exchange code for the marketplace where the financial instruments are listed.
Type
list-enum (A comma or semi-colon delimited string that must match a list of valid possible values.)
Example
NYSE,NASDAQValid Values
AMEX, CBOT, CBOTM, CME, COMEX, COMEX, FOREX, GBLX, ICE, ICEFI, ICEUS, WCE, CADFUNDS, FUND, INDEX, INDEX-CBOE, INDEX-DOW, INDEX-NQ, INDEX-NY, INDEX-SP, INDEX-TSX, IOM, IMM, KCBT, LCE, MIAX, NASDAQ, OTHER OTC, RATES, RATE, NYMEX, NYMI, NYSE, NLIF, TSX, TSX-V, NEO, SECTOR, CNSX, LIFFE, EUIDX, EUREX, BMF, MATIF, CXMI, CXMI, HKFE, SPECIAL, INDEX-RL, MATBA, NCDEX, ASX, ROFEX, OTC-BB, SIMEX, CZCE, CROSS, BSE, MNTRL, ECON, TOCOM, MEFF, ENDEX, SAFEX, TIFFE, CASH, MCX, NZX, MDEX, DGCX, NSE, CBOE, GME, OMX, CFE, TURK, TFEX, TAIWA, SHFE, DCE, BATS, LSE, LME, EEX, CFFEX, JPX, SFE, KFE, CRYPTO, GRBIDS, AGIDX_B_COU, AGIDX_B_CRD, AGIDX_B_NAT, AGIDX_B_REG, AGIDX_B_STA, AGIDX_P_COU, AGIDX_P_CRD, AGIDX_P_NAT, AGIDX_P_REG, AGIDX_P_STA, MTIDX_P_NAT_SY, C3, CXE, EURNXT_EQ_BE, EURNXT_EQ_FR, EURNXT_EQ_NL, EURNXT_EQ_PT, AGYIELD, CMDTY_STATS, CSTATS_BARCHART, CSTATS_BHUGHES, CSTATS_CFTC, CSTATS_ENGCORPS, CSTATS_EUSTAT, CSTATS_STATCAN, CSTATS_USBEA, CSTATS_USBLS, CSTATS_USCB, CSTATS_USDA, CSTATS_USEIA, CMENRF, CMENRF_IDX, CMENWF, CMMTPM, AGYIELD_BIW, SCB_BIOFUEL_EU, SCB_BIOFUEL_US, SCB_ETHANOL, SMALL, AGIDX_B_FCST, MER_ORG_GRN, MER_ORG_IMP, CSTATS_IBGE, PRM_GLB_BIO, PRM_LOW_CAR, AGYIELD_SA, CSTATS_CONAB, FSMK_JCB_BIOFL, FSMK_JCB_FATINT, FSMK_JCB_FATOIL, FSMK_JCB_GRNFD, FSMK_JCB_HEMP, FSMK_JCB_HIDE, FSMK_JCB_HIDINT, FSMK_JCB_ORGN, FSMK_JCB_PROT, FSMK_JCB_SSG, FSMK_JCB_VEGOIL, EEX_POWER, EEX_GAS, AGYIELD_BP_COU, AGYIELD_BP_CRD, AGYIELD_BP_NAT, AGYIELD_BP_STA, SGCOM, SGXFX, SGXNZ, SGIDX, BALTIC, AMEX, NASDAQ, NYSE
assetTyperequired
The type of asset. Includes: equities ("STK"), mutual funds ("FUNDS"), ETFs ("ETF"), futures ("FUT"), forex ("FOREX")
Type
enum (A type which includes a list of valid possible values.)
Example
STKValid Values
STK, ETF, FUND, FUT, FOREX, BARCHART
typeoptional
The type of high/low list to return.
Type
enum (A type which includes a list of valid possible values.)
Example
lowValid Values
high, low
periodrequired
A value representing the time period.
Type
enum (A type which includes a list of valid possible values.)
Example
260dDefault
260d
Valid Values
5d, 20d, 65d, 100d, 260d
maxRecordsoptional
The maximum number of records to show in the return.
Type
int (A numeric type defining a whole number. (example: 2))
Example
20Default
100
offsetoptional
A value denoting where to start results from.
Type
int (A numeric type defining a whole number. (example: 2))
Example
5Outputs
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)
symbolName
always returned
always returned
The full name of the instrument.
string
A sequence of characters. (example: GOOG)
A sequence of characters. (example: GOOG)
exchange
always returned
always returned
Exchange code for the marketplace where the financial instruments are listed.
string
A sequence of characters. (example: GOOG)
A sequence of characters. (example: GOOG)
country
always returned
always returned
The instrument's country of origin.
string
A sequence of characters. (example: GOOG)
A sequence of characters. (example: GOOG)
timestamp
always returned
always returned
The exchange time of the last traded priced.
int
A numeric type defining a whole number. (example: 2)
A numeric type defining a whole number. (example: 2)
tradeTime
always returned
always returned
The exchange time of the last traded priced.
dateTime
A date and time in the format of YYYY-MM-DD HH:MI:SS<TIMEZONE_OFFSET>.
A date and time in the format of YYYY-MM-DD HH:MI:SS<TIMEZONE_OFFSET>.
lastPrice
always returned
always returned
The most recent price at which a stock or security traded.
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)
priceNetChange
always returned
always returned
The difference between the last price and the previous day's settlement price.
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)
pricePercentChange
always returned
always returned
The difference between the last price and the previous day's settlement price, expressed as a percentage.
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)
previousClose
always returned
always returned
The closing value of the instrument on the previous day.
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)
volume
always returned
always returned
The number of shares or contracts traded.
int
A numeric type defining a whole number. (example: 2)
A numeric type defining a whole number. (example: 2)
previousVolume
always returned
always returned
The number of shares or contracts traded for the previous day.
int
A numeric type defining a whole number. (example: 2)
A numeric type defining a whole number. (example: 2)
selectedPeriodHighPrice
always returned
always returned
The high price for the selected period
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)
selectedPeriodHighPercent
always returned
always returned
The high percent change for the selected period
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)
selectedPeriodLowPrice
always returned
always returned
The low price for the selected period
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)
selectedPeriodLowPercent
always returned
always returned
The low percent change for the selected period
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/getHighsLows.json?apikey=YOUR_API_KEY&exchanges=NYSE%2CNASDAQ&assetType=STK&type=low&period=260d&maxRecords=20&offset=5
Host: ondemand.websol.barchart.com
POST
POST https://ondemand.websol.barchart.com/getHighsLows.json
Host: ondemand.websol.barchart.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
apikey=YOUR_API_KEY&exchanges=NYSE%2CNASDAQ&assetType=STK&type=low&period=260d&maxRecords=20&offset=5
Response
{
"status": {
"code": 200,
"message": "Success."
},
"results": [
{
"symbol": "ATON",
"symbolName": "Alphaton Capital Corp",
"exchange": "NASDAQ",
"country": null,
"timestamp": 1765810112,
"tradeTime": "2025-12-15T09:39:00-06:00",
"lastPrice": 1.29,
"priceNetChange": -0.030000000000000027,
"pricePercentChange": -2.27,
"previousClose": 1.32,
"volume": 107065,
"previousVolume": 155300,
"selectedPeriodHighPrice": 15.82,
"selectedPeriodHighPercent": -91.78,
"selectedPeriodLowPrice": 1.22,
"selectedPeriodLowPercent": 3.17
},
{
"symbol": "AUNA",
"symbolName": "Auna Sa Cl A",
"exchange": "NYSE",
"country": "LUX",
"timestamp": 1765810110,
"tradeTime": "2025-12-15T09:30:01-06:00",
"lastPrice": 4.55,
"priceNetChange": -0.009999999999999787,
"pricePercentChange": -0.22,
"previousClose": 4.56,
"volume": 772,
"previousVolume": 141000,
"selectedPeriodHighPrice": 9.24,
"selectedPeriodHighPercent": -50.65,
"selectedPeriodLowPrice": 4.55,
"selectedPeriodLowPercent": 0
},
{
"symbol": "AZI",
"symbolName": "Autozi Internet Technology [Global] Ltd Cl A",
"exchange": "NASDAQ",
"country": "CHN",
"timestamp": 1765810111,
"tradeTime": "2025-12-15T09:39:00-06:00",
"lastPrice": 1.63,
"priceNetChange": -0.050000000000000044,
"pricePercentChange": -2.98,
"previousClose": 1.68,
"volume": 60752,
"previousVolume": 928200,
"selectedPeriodHighPrice": 69,
"selectedPeriodHighPercent": -97.58,
"selectedPeriodLowPrice": 1.59,
"selectedPeriodLowPercent": 3.09
},
{
"symbol": "BDVL",
"symbolName": "Ishares Disciplined Volatility Equity Active ETF",
"exchange": "NASDAQ",
"country": null,
"timestamp": 1765810053,
"tradeTime": "2025-12-15T09:30:00-06:00",
"lastPrice": 25.32,
"priceNetChange": -0.05000000000000071,
"pricePercentChange": -0.2,
"previousClose": 25.37,
"volume": 217,
"previousVolume": 349400,
"selectedPeriodHighPrice": 25.55,
"selectedPeriodHighPercent": -0.7,
"selectedPeriodLowPrice": 24.53,
"selectedPeriodLowPercent": 3.42
},
{
"symbol": "BGM",
"symbolName": "Bgm Group Ltd",
"exchange": "NASDAQ",
"country": "CHN",
"timestamp": 1765810093,
"tradeTime": "2025-12-15T09:30:09-06:00",
"lastPrice": 5.53,
"priceNetChange": 0.10000000000000053,
"pricePercentChange": 1.84,
"previousClose": 5.43,
"volume": 370,
"previousVolume": 26500,
"selectedPeriodHighPrice": 17.17,
"selectedPeriodHighPercent": -68.38,
"selectedPeriodLowPrice": 4.98,
"selectedPeriodLowPercent": 9.04
},
{
"symbol": "CURV",
"symbolName": "Torrid Holdings Inc",
"exchange": "NYSE",
"country": "USA",
"timestamp": 1765810110,
"tradeTime": "2025-12-15T09:33:24-06:00",
"lastPrice": 1.05,
"priceNetChange": 0.020000000000000018,
"pricePercentChange": 1.94,
"previousClose": 1.03,
"volume": 8829,
"previousVolume": 390300,
"selectedPeriodHighPrice": 7.185,
"selectedPeriodHighPercent": -85.66,
"selectedPeriodLowPrice": 1.02,
"selectedPeriodLowPercent": 0.98
},
{
"symbol": "GLBZ",
"symbolName": "Glen Burnie Bancorp",
"exchange": "NASDAQ",
"country": "USA",
"timestamp": 1765596315,
"tradeTime": "2025-12-12T18:55:00-06:00",
"lastPrice": 4.1,
"priceNetChange": -0.25,
"pricePercentChange": -5.75,
"previousClose": 4.35,
"volume": 49400,
"previousVolume": null,
"selectedPeriodHighPrice": 6.25,
"selectedPeriodHighPercent": -34.4,
"selectedPeriodLowPrice": 3.76,
"selectedPeriodLowPercent": 9.04
},
{
"symbol": "GLXG",
"symbolName": "Galaxy Payroll Group Limited",
"exchange": "NASDAQ",
"country": "HKG",
"timestamp": 1765810100,
"tradeTime": "2025-12-15T09:32:49-06:00",
"lastPrice": 2.1,
"priceNetChange": -0.2999999999999998,
"pricePercentChange": -12.5,
"previousClose": 2.4,
"volume": 20900,
"previousVolume": 249800,
"selectedPeriodHighPrice": 21.6,
"selectedPeriodHighPercent": -90.23,
"selectedPeriodLowPrice": 2.05,
"selectedPeriodLowPercent": 0
},
{
"symbol": "HPK",
"symbolName": "Highpeak Energy Inc",
"exchange": "NASDAQ",
"country": "USA",
"timestamp": 1765810108,
"tradeTime": "2025-12-15T09:33:23-06:00",
"lastPrice": 4.92,
"priceNetChange": 0,
"pricePercentChange": 0,
"previousClose": 4.92,
"volume": 16115,
"previousVolume": 745000,
"selectedPeriodHighPrice": 15.72,
"selectedPeriodHighPercent": -68.72,
"selectedPeriodLowPrice": 4.87,
"selectedPeriodLowPercent": 0.92
},
{
"symbol": "IALT",
"symbolName": "Ishares Systematic Alternatives Active ETF",
"exchange": "NASDAQ",
"country": null,
"timestamp": 1765596315,
"tradeTime": "2025-12-12T18:55:00-06:00",
"lastPrice": 25.02,
"priceNetChange": -0.11,
"pricePercentChange": -0.46,
"previousClose": 25.14,
"volume": 11300,
"previousVolume": null,
"selectedPeriodHighPrice": 25.16,
"selectedPeriodHighPercent": -0.54,
"selectedPeriodLowPrice": 24.97,
"selectedPeriodLowPercent": 0.2
},
{
"symbol": "IBTA",
"symbolName": "Ibotta Inc Cl A",
"exchange": "NYSE",
"country": "USA",
"timestamp": 1765810112,
"tradeTime": "2025-12-15T09:33:18-06:00",
"lastPrice": 21.1,
"priceNetChange": -0.29999999999999716,
"pricePercentChange": -1.4,
"previousClose": 21.4,
"volume": 6861,
"previousVolume": 494300,
"selectedPeriodHighPrice": 76,
"selectedPeriodHighPercent": -71.84,
"selectedPeriodLowPrice": 21.1,
"selectedPeriodLowPercent": 0.28
},
{
"symbol": "IND",
"symbolName": "Xtrackers Nifty 500 India ETF",
"exchange": "NASDAQ",
"country": null,
"timestamp": 1765596316,
"tradeTime": "2025-12-12T18:55:00-06:00",
"lastPrice": 24.44,
"priceNetChange": -0.41,
"pricePercentChange": -1.65,
"previousClose": 24.85,
"volume": 14900,
"previousVolume": null,
"selectedPeriodHighPrice": 26.34,
"selectedPeriodHighPercent": -7.22,
"selectedPeriodLowPrice": 24.41,
"selectedPeriodLowPercent": 0.12
},
{
"symbol": "IOYY",
"symbolName": "Graniteshares Yieldboost Ionq ETF",
"exchange": "NASDAQ",
"country": null,
"timestamp": 1765810112,
"tradeTime": "2025-12-15T09:30:00-06:00",
"lastPrice": 19.95,
"priceNetChange": 0.14000000000000057,
"pricePercentChange": 0.71,
"previousClose": 19.81,
"volume": 1082,
"previousVolume": 41900,
"selectedPeriodHighPrice": 25.98,
"selectedPeriodHighPercent": -23.75,
"selectedPeriodLowPrice": 19.57,
"selectedPeriodLowPercent": 1.22
},
{
"symbol": "IRBT",
"symbolName": "Irobot Corp",
"exchange": "NASDAQ",
"country": "USA",
"timestamp": 1765810100,
"tradeTime": "2025-12-15T09:30:32-06:00",
"lastPrice": 1.32,
"priceNetChange": -3,
"pricePercentChange": -69.44,
"previousClose": 4.32,
"volume": 43653071,
"previousVolume": 35507200,
"selectedPeriodHighPrice": 13.06,
"selectedPeriodHighPercent": -90.58,
"selectedPeriodLowPrice": 1.19,
"selectedPeriodLowPercent": 0
},
{
"symbol": "KG",
"symbolName": "Kestrel Group Ltd",
"exchange": "NASDAQ",
"country": "BMU",
"timestamp": 1765596338,
"tradeTime": "2025-12-12T18:55:00-06:00",
"lastPrice": 10.37,
"priceNetChange": -0.28,
"pricePercentChange": -2.63,
"previousClose": 10.65,
"volume": 44300,
"previousVolume": null,
"selectedPeriodHighPrice": 36.8,
"selectedPeriodHighPercent": -71.82,
"selectedPeriodLowPrice": 10.03,
"selectedPeriodLowPercent": 3.39
},
{
"symbol": "LRHC",
"symbolName": "LA Rosa Holdings Corp",
"exchange": "NASDAQ",
"country": "USA",
"timestamp": 1765810108,
"tradeTime": "2025-12-15T09:33:28-06:00",
"lastPrice": 1.1395,
"priceNetChange": -0.020499999999999963,
"pricePercentChange": -1.77,
"previousClose": 1.16,
"volume": 17807,
"previousVolume": 291600,
"selectedPeriodHighPrice": 95.2,
"selectedPeriodHighPercent": -98.78,
"selectedPeriodLowPrice": 1.05,
"selectedPeriodLowPercent": 10.48
},
{
"symbol": "MAAY",
"symbolName": "Graniteshares Yieldboost Mara ETF",
"exchange": "NASDAQ",
"country": null,
"timestamp": 1765810093,
"tradeTime": "2025-12-15T09:30:01-06:00",
"lastPrice": 17.6,
"priceNetChange": -0.18999999999999773,
"pricePercentChange": -1.07,
"previousClose": 17.79,
"volume": 3001,
"previousVolume": 23300,
"selectedPeriodHighPrice": 24.89,
"selectedPeriodHighPercent": -28.53,
"selectedPeriodLowPrice": 17.6,
"selectedPeriodLowPercent": 0.9
},
{
"symbol": "PLYY",
"symbolName": "Graniteshares Yieldboost Pltr ETF",
"exchange": "NASDAQ",
"country": null,
"timestamp": 1765810112,
"tradeTime": "2025-12-15T09:30:00-06:00",
"lastPrice": 20.5,
"priceNetChange": 0.019999999999999574,
"pricePercentChange": 0.1,
"previousClose": 20.48,
"volume": 284,
"previousVolume": 10600,
"selectedPeriodHighPrice": 25.71,
"selectedPeriodHighPercent": -20.36,
"selectedPeriodLowPrice": 19.63,
"selectedPeriodLowPercent": 4.3
},
{
"symbol": "PRMR",
"symbolName": "Peakshares Rmr Prime Equity ETF",
"exchange": "NASDAQ",
"country": null,
"timestamp": 1765596363,
"tradeTime": "2025-12-12T18:55:00-06:00",
"lastPrice": 25.03,
"priceNetChange": -0.21,
"pricePercentChange": -0.82,
"previousClose": 25.24,
"volume": 37200,
"previousVolume": null,
"selectedPeriodHighPrice": 25.27,
"selectedPeriodHighPercent": -0.93,
"selectedPeriodLowPrice": 24.93,
"selectedPeriodLowPercent": 0.4
},
{
"symbol": "RECT",
"symbolName": "Rectitude Holdings Ltd",
"exchange": "NASDAQ",
"country": "SGP",
"timestamp": 1765596364,
"tradeTime": "2025-12-12T18:55:00-06:00",
"lastPrice": 1.85,
"priceNetChange": -0.1,
"pricePercentChange": -5.13,
"previousClose": 1.95,
"volume": 24800,
"previousVolume": null,
"selectedPeriodHighPrice": 7.68,
"selectedPeriodHighPercent": -75.91,
"selectedPeriodLowPrice": 1.79,
"selectedPeriodLowPercent": 3.35
}
]
}
XML
GET
GET https://ondemand.websol.barchart.com/getHighsLows.xml?apikey=YOUR_API_KEY&exchanges=NYSE%2CNASDAQ&assetType=STK&type=low&period=260d&maxRecords=20&offset=5
Host: ondemand.websol.barchart.com
POST
POST https://ondemand.websol.barchart.com/getHighsLows.xml
Host: ondemand.websol.barchart.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
apikey=YOUR_API_KEY&exchanges=NYSE%2CNASDAQ&assetType=STK&type=low&period=260d&maxRecords=20&offset=5
Response
<?xml version="1.0" encoding="utf-8"?>
<getHighsLows>
<status>
<code>200</code>
<message>Success.</message>
</status>
<item>
<symbol>ATON</symbol>
<symbolName>Alphaton Capital Corp</symbolName>
<exchange>NASDAQ</exchange>
<country/>
<timestamp>1765810112</timestamp>
<tradeTime>2025-12-15T09:39:00-06:00</tradeTime>
<lastPrice>1.29</lastPrice>
<priceNetChange>-0.03</priceNetChange>
<pricePercentChange>-2.27</pricePercentChange>
<previousClose>1.32</previousClose>
<volume>107065</volume>
<previousVolume>155300</previousVolume>
<selectedPeriodHighPrice>15.82</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-91.78</selectedPeriodHighPercent>
<selectedPeriodLowPrice>1.22</selectedPeriodLowPrice>
<selectedPeriodLowPercent>3.17</selectedPeriodLowPercent>
</item>
<item>
<symbol>AUNA</symbol>
<symbolName>Auna Sa Cl A</symbolName>
<exchange>NYSE</exchange>
<country>LUX</country>
<timestamp>1765810110</timestamp>
<tradeTime>2025-12-15T09:30:01-06:00</tradeTime>
<lastPrice>4.55</lastPrice>
<priceNetChange>-0.0099999999999998</priceNetChange>
<pricePercentChange>-0.22</pricePercentChange>
<previousClose>4.56</previousClose>
<volume>772</volume>
<previousVolume>141000</previousVolume>
<selectedPeriodHighPrice>9.24</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-50.65</selectedPeriodHighPercent>
<selectedPeriodLowPrice>4.55</selectedPeriodLowPrice>
<selectedPeriodLowPercent>0</selectedPeriodLowPercent>
</item>
<item>
<symbol>AZI</symbol>
<symbolName>Autozi Internet Technology [Global] Ltd Cl A</symbolName>
<exchange>NASDAQ</exchange>
<country>CHN</country>
<timestamp>1765810111</timestamp>
<tradeTime>2025-12-15T09:39:00-06:00</tradeTime>
<lastPrice>1.63</lastPrice>
<priceNetChange>-0.05</priceNetChange>
<pricePercentChange>-2.98</pricePercentChange>
<previousClose>1.68</previousClose>
<volume>60752</volume>
<previousVolume>928200</previousVolume>
<selectedPeriodHighPrice>69</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-97.58</selectedPeriodHighPercent>
<selectedPeriodLowPrice>1.59</selectedPeriodLowPrice>
<selectedPeriodLowPercent>3.09</selectedPeriodLowPercent>
</item>
<item>
<symbol>BDVL</symbol>
<symbolName>Ishares Disciplined Volatility Equity Active ETF</symbolName>
<exchange>NASDAQ</exchange>
<country/>
<timestamp>1765810053</timestamp>
<tradeTime>2025-12-15T09:30:00-06:00</tradeTime>
<lastPrice>25.32</lastPrice>
<priceNetChange>-0.050000000000001</priceNetChange>
<pricePercentChange>-0.2</pricePercentChange>
<previousClose>25.37</previousClose>
<volume>217</volume>
<previousVolume>349400</previousVolume>
<selectedPeriodHighPrice>25.55</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-0.7</selectedPeriodHighPercent>
<selectedPeriodLowPrice>24.53</selectedPeriodLowPrice>
<selectedPeriodLowPercent>3.42</selectedPeriodLowPercent>
</item>
<item>
<symbol>BGM</symbol>
<symbolName>Bgm Group Ltd</symbolName>
<exchange>NASDAQ</exchange>
<country>CHN</country>
<timestamp>1765810093</timestamp>
<tradeTime>2025-12-15T09:30:09-06:00</tradeTime>
<lastPrice>5.53</lastPrice>
<priceNetChange>0.1</priceNetChange>
<pricePercentChange>1.84</pricePercentChange>
<previousClose>5.43</previousClose>
<volume>370</volume>
<previousVolume>26500</previousVolume>
<selectedPeriodHighPrice>17.17</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-68.38</selectedPeriodHighPercent>
<selectedPeriodLowPrice>4.98</selectedPeriodLowPrice>
<selectedPeriodLowPercent>9.04</selectedPeriodLowPercent>
</item>
<item>
<symbol>CURV</symbol>
<symbolName>Torrid Holdings Inc</symbolName>
<exchange>NYSE</exchange>
<country>USA</country>
<timestamp>1765810110</timestamp>
<tradeTime>2025-12-15T09:33:24-06:00</tradeTime>
<lastPrice>1.05</lastPrice>
<priceNetChange>0.02</priceNetChange>
<pricePercentChange>1.94</pricePercentChange>
<previousClose>1.03</previousClose>
<volume>8829</volume>
<previousVolume>390300</previousVolume>
<selectedPeriodHighPrice>7.185</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-85.66</selectedPeriodHighPercent>
<selectedPeriodLowPrice>1.02</selectedPeriodLowPrice>
<selectedPeriodLowPercent>0.98</selectedPeriodLowPercent>
</item>
<item>
<symbol>GLBZ</symbol>
<symbolName>Glen Burnie Bancorp</symbolName>
<exchange>NASDAQ</exchange>
<country>USA</country>
<timestamp>1765596315</timestamp>
<tradeTime>2025-12-12T18:55:00-06:00</tradeTime>
<lastPrice>4.1</lastPrice>
<priceNetChange>-0.25</priceNetChange>
<pricePercentChange>-5.75</pricePercentChange>
<previousClose>4.35</previousClose>
<volume>49400</volume>
<previousVolume/>
<selectedPeriodHighPrice>6.25</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-34.4</selectedPeriodHighPercent>
<selectedPeriodLowPrice>3.76</selectedPeriodLowPrice>
<selectedPeriodLowPercent>9.04</selectedPeriodLowPercent>
</item>
<item>
<symbol>GLXG</symbol>
<symbolName>Galaxy Payroll Group Limited</symbolName>
<exchange>NASDAQ</exchange>
<country>HKG</country>
<timestamp>1765810100</timestamp>
<tradeTime>2025-12-15T09:32:49-06:00</tradeTime>
<lastPrice>2.1</lastPrice>
<priceNetChange>-0.3</priceNetChange>
<pricePercentChange>-12.5</pricePercentChange>
<previousClose>2.4</previousClose>
<volume>20900</volume>
<previousVolume>249800</previousVolume>
<selectedPeriodHighPrice>21.6</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-90.23</selectedPeriodHighPercent>
<selectedPeriodLowPrice>2.05</selectedPeriodLowPrice>
<selectedPeriodLowPercent>0</selectedPeriodLowPercent>
</item>
<item>
<symbol>HPK</symbol>
<symbolName>Highpeak Energy Inc</symbolName>
<exchange>NASDAQ</exchange>
<country>USA</country>
<timestamp>1765810108</timestamp>
<tradeTime>2025-12-15T09:33:23-06:00</tradeTime>
<lastPrice>4.92</lastPrice>
<priceNetChange>0</priceNetChange>
<pricePercentChange>0</pricePercentChange>
<previousClose>4.92</previousClose>
<volume>16115</volume>
<previousVolume>745000</previousVolume>
<selectedPeriodHighPrice>15.72</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-68.72</selectedPeriodHighPercent>
<selectedPeriodLowPrice>4.87</selectedPeriodLowPrice>
<selectedPeriodLowPercent>0.92</selectedPeriodLowPercent>
</item>
<item>
<symbol>IALT</symbol>
<symbolName>Ishares Systematic Alternatives Active ETF</symbolName>
<exchange>NASDAQ</exchange>
<country/>
<timestamp>1765596315</timestamp>
<tradeTime>2025-12-12T18:55:00-06:00</tradeTime>
<lastPrice>25.02</lastPrice>
<priceNetChange>-0.11</priceNetChange>
<pricePercentChange>-0.46</pricePercentChange>
<previousClose>25.14</previousClose>
<volume>11300</volume>
<previousVolume/>
<selectedPeriodHighPrice>25.16</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-0.54</selectedPeriodHighPercent>
<selectedPeriodLowPrice>24.97</selectedPeriodLowPrice>
<selectedPeriodLowPercent>0.2</selectedPeriodLowPercent>
</item>
<item>
<symbol>IBTA</symbol>
<symbolName>Ibotta Inc Cl A</symbolName>
<exchange>NYSE</exchange>
<country>USA</country>
<timestamp>1765810112</timestamp>
<tradeTime>2025-12-15T09:33:18-06:00</tradeTime>
<lastPrice>21.1</lastPrice>
<priceNetChange>-0.3</priceNetChange>
<pricePercentChange>-1.4</pricePercentChange>
<previousClose>21.4</previousClose>
<volume>6861</volume>
<previousVolume>494300</previousVolume>
<selectedPeriodHighPrice>76</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-71.84</selectedPeriodHighPercent>
<selectedPeriodLowPrice>21.1</selectedPeriodLowPrice>
<selectedPeriodLowPercent>0.28</selectedPeriodLowPercent>
</item>
<item>
<symbol>IND</symbol>
<symbolName>Xtrackers Nifty 500 India ETF</symbolName>
<exchange>NASDAQ</exchange>
<country/>
<timestamp>1765596316</timestamp>
<tradeTime>2025-12-12T18:55:00-06:00</tradeTime>
<lastPrice>24.44</lastPrice>
<priceNetChange>-0.41</priceNetChange>
<pricePercentChange>-1.65</pricePercentChange>
<previousClose>24.85</previousClose>
<volume>14900</volume>
<previousVolume/>
<selectedPeriodHighPrice>26.34</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-7.22</selectedPeriodHighPercent>
<selectedPeriodLowPrice>24.41</selectedPeriodLowPrice>
<selectedPeriodLowPercent>0.12</selectedPeriodLowPercent>
</item>
<item>
<symbol>IOYY</symbol>
<symbolName>Graniteshares Yieldboost Ionq ETF</symbolName>
<exchange>NASDAQ</exchange>
<country/>
<timestamp>1765810112</timestamp>
<tradeTime>2025-12-15T09:30:00-06:00</tradeTime>
<lastPrice>19.95</lastPrice>
<priceNetChange>0.14</priceNetChange>
<pricePercentChange>0.71</pricePercentChange>
<previousClose>19.81</previousClose>
<volume>1082</volume>
<previousVolume>41900</previousVolume>
<selectedPeriodHighPrice>25.98</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-23.75</selectedPeriodHighPercent>
<selectedPeriodLowPrice>19.57</selectedPeriodLowPrice>
<selectedPeriodLowPercent>1.22</selectedPeriodLowPercent>
</item>
<item>
<symbol>IRBT</symbol>
<symbolName>Irobot Corp</symbolName>
<exchange>NASDAQ</exchange>
<country>USA</country>
<timestamp>1765810100</timestamp>
<tradeTime>2025-12-15T09:30:32-06:00</tradeTime>
<lastPrice>1.32</lastPrice>
<priceNetChange>-3</priceNetChange>
<pricePercentChange>-69.44</pricePercentChange>
<previousClose>4.32</previousClose>
<volume>43653071</volume>
<previousVolume>35507200</previousVolume>
<selectedPeriodHighPrice>13.06</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-90.58</selectedPeriodHighPercent>
<selectedPeriodLowPrice>1.19</selectedPeriodLowPrice>
<selectedPeriodLowPercent>0</selectedPeriodLowPercent>
</item>
<item>
<symbol>KG</symbol>
<symbolName>Kestrel Group Ltd</symbolName>
<exchange>NASDAQ</exchange>
<country>BMU</country>
<timestamp>1765596338</timestamp>
<tradeTime>2025-12-12T18:55:00-06:00</tradeTime>
<lastPrice>10.37</lastPrice>
<priceNetChange>-0.28</priceNetChange>
<pricePercentChange>-2.63</pricePercentChange>
<previousClose>10.65</previousClose>
<volume>44300</volume>
<previousVolume/>
<selectedPeriodHighPrice>36.8</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-71.82</selectedPeriodHighPercent>
<selectedPeriodLowPrice>10.03</selectedPeriodLowPrice>
<selectedPeriodLowPercent>3.39</selectedPeriodLowPercent>
</item>
<item>
<symbol>LRHC</symbol>
<symbolName>LA Rosa Holdings Corp</symbolName>
<exchange>NASDAQ</exchange>
<country>USA</country>
<timestamp>1765810108</timestamp>
<tradeTime>2025-12-15T09:33:28-06:00</tradeTime>
<lastPrice>1.1395</lastPrice>
<priceNetChange>-0.0205</priceNetChange>
<pricePercentChange>-1.77</pricePercentChange>
<previousClose>1.16</previousClose>
<volume>17807</volume>
<previousVolume>291600</previousVolume>
<selectedPeriodHighPrice>95.2</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-98.78</selectedPeriodHighPercent>
<selectedPeriodLowPrice>1.05</selectedPeriodLowPrice>
<selectedPeriodLowPercent>10.48</selectedPeriodLowPercent>
</item>
<item>
<symbol>MAAY</symbol>
<symbolName>Graniteshares Yieldboost Mara ETF</symbolName>
<exchange>NASDAQ</exchange>
<country/>
<timestamp>1765810093</timestamp>
<tradeTime>2025-12-15T09:30:01-06:00</tradeTime>
<lastPrice>17.6</lastPrice>
<priceNetChange>-0.19</priceNetChange>
<pricePercentChange>-1.07</pricePercentChange>
<previousClose>17.79</previousClose>
<volume>3001</volume>
<previousVolume>23300</previousVolume>
<selectedPeriodHighPrice>24.89</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-28.53</selectedPeriodHighPercent>
<selectedPeriodLowPrice>17.6</selectedPeriodLowPrice>
<selectedPeriodLowPercent>0.9</selectedPeriodLowPercent>
</item>
<item>
<symbol>PLYY</symbol>
<symbolName>Graniteshares Yieldboost Pltr ETF</symbolName>
<exchange>NASDAQ</exchange>
<country/>
<timestamp>1765810113</timestamp>
<tradeTime>2025-12-15T09:30:00-06:00</tradeTime>
<lastPrice>20.5</lastPrice>
<priceNetChange>0.02</priceNetChange>
<pricePercentChange>0.1</pricePercentChange>
<previousClose>20.48</previousClose>
<volume>284</volume>
<previousVolume>10600</previousVolume>
<selectedPeriodHighPrice>25.71</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-20.36</selectedPeriodHighPercent>
<selectedPeriodLowPrice>19.63</selectedPeriodLowPrice>
<selectedPeriodLowPercent>4.3</selectedPeriodLowPercent>
</item>
<item>
<symbol>PRMR</symbol>
<symbolName>Peakshares Rmr Prime Equity ETF</symbolName>
<exchange>NASDAQ</exchange>
<country/>
<timestamp>1765596363</timestamp>
<tradeTime>2025-12-12T18:55:00-06:00</tradeTime>
<lastPrice>25.03</lastPrice>
<priceNetChange>-0.21</priceNetChange>
<pricePercentChange>-0.82</pricePercentChange>
<previousClose>25.24</previousClose>
<volume>37200</volume>
<previousVolume/>
<selectedPeriodHighPrice>25.27</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-0.93</selectedPeriodHighPercent>
<selectedPeriodLowPrice>24.93</selectedPeriodLowPrice>
<selectedPeriodLowPercent>0.4</selectedPeriodLowPercent>
</item>
<item>
<symbol>RECT</symbol>
<symbolName>Rectitude Holdings Ltd</symbolName>
<exchange>NASDAQ</exchange>
<country>SGP</country>
<timestamp>1765596364</timestamp>
<tradeTime>2025-12-12T18:55:00-06:00</tradeTime>
<lastPrice>1.85</lastPrice>
<priceNetChange>-0.1</priceNetChange>
<pricePercentChange>-5.13</pricePercentChange>
<previousClose>1.95</previousClose>
<volume>24800</volume>
<previousVolume/>
<selectedPeriodHighPrice>7.68</selectedPeriodHighPrice>
<selectedPeriodHighPercent>-75.91</selectedPeriodHighPercent>
<selectedPeriodLowPrice>1.79</selectedPeriodLowPrice>
<selectedPeriodLowPercent>3.35</selectedPeriodLowPercent>
</item>
</getHighsLows>
CSV
GET
GET https://ondemand.websol.barchart.com/getHighsLows.csv?apikey=YOUR_API_KEY&exchanges=NYSE%2CNASDAQ&assetType=STK&type=low&period=260d&maxRecords=20&offset=5
Host: ondemand.websol.barchart.com
POST
POST https://ondemand.websol.barchart.com/getHighsLows.csv
Host: ondemand.websol.barchart.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
apikey=YOUR_API_KEY&exchanges=NYSE%2CNASDAQ&assetType=STK&type=low&period=260d&maxRecords=20&offset=5
Response
symbol,symbolName,exchange,country,timestamp,tradeTime,lastPrice,priceNetChange,pricePercentChange,previousClose,volume,previousVolume,selectedPeriodHighPrice,selectedPeriodHighPercent,selectedPeriodLowPrice,selectedPeriodLowPercent
"ATON","Alphaton Capital Corp","NASDAQ","","1765810112","2025-12-15T09:39:00-06:00","1.29","-0.03","-2.27","1.32","107065","155300","15.82","-91.78","1.22","3.17"
"AUNA","Auna Sa Cl A","NYSE","LUX","1765810110","2025-12-15T09:30:01-06:00","4.55","-0.0099999999999998","-0.22","4.56","772","141000","9.24","-50.65","4.55","0"
"AZI","Autozi Internet Technology [Global] Ltd Cl A","NASDAQ","CHN","1765810111","2025-12-15T09:39:00-06:00","1.63","-0.05","-2.98","1.68","60752","928200","69","-97.58","1.59","3.09"
"BDVL","Ishares Disciplined Volatility Equity Active ETF","NASDAQ","","1765810053","2025-12-15T09:30:00-06:00","25.32","-0.050000000000001","-0.2","25.37","217","349400","25.55","-0.7","24.53","3.42"
"BGM","Bgm Group Ltd","NASDAQ","CHN","1765810093","2025-12-15T09:30:09-06:00","5.53","0.1","1.84","5.43","370","26500","17.17","-68.38","4.98","9.04"
"CURV","Torrid Holdings Inc","NYSE","USA","1765810110","2025-12-15T09:33:24-06:00","1.05","0.02","1.94","1.03","8829","390300","7.185","-85.66","1.02","0.98"
"GLBZ","Glen Burnie Bancorp","NASDAQ","USA","1765596315","2025-12-12T18:55:00-06:00","4.1","-0.25","-5.75","4.35","49400","","6.25","-34.4","3.76","9.04"
"GLXG","Galaxy Payroll Group Limited","NASDAQ","HKG","1765810100","2025-12-15T09:32:49-06:00","2.1","-0.3","-12.5","2.4","20900","249800","21.6","-90.23","2.05","0"
"HPK","Highpeak Energy Inc","NASDAQ","USA","1765810114","2025-12-15T09:33:34-06:00","4.9","-0.02","-0.41","4.92","16215","745000","15.72","-68.72","4.87","0.92"
"IALT","Ishares Systematic Alternatives Active ETF","NASDAQ","","1765596315","2025-12-12T18:55:00-06:00","25.02","-0.11","-0.46","25.14","11300","","25.16","-0.54","24.97","0.2"
"IBTA","Ibotta Inc Cl A","NYSE","USA","1765810112","2025-12-15T09:33:18-06:00","21.1","-0.3","-1.4","21.4","6861","494300","76","-71.84","21.1","0.28"
"IND","Xtrackers Nifty 500 India ETF","NASDAQ","","1765596316","2025-12-12T18:55:00-06:00","24.44","-0.41","-1.65","24.85","14900","","26.34","-7.22","24.41","0.12"
"IOYY","Graniteshares Yieldboost Ionq ETF","NASDAQ","","1765810112","2025-12-15T09:30:00-06:00","19.95","0.14","0.71","19.81","1082","41900","25.98","-23.75","19.57","1.22"
"IRBT","Irobot Corp","NASDAQ","USA","1765810100","2025-12-15T09:30:32-06:00","1.32","-3","-69.44","4.32","43653071","35507200","13.06","-90.58","1.19","0"
"KG","Kestrel Group Ltd","NASDAQ","BMU","1765596338","2025-12-12T18:55:00-06:00","10.37","-0.28","-2.63","10.65","44300","","36.8","-71.82","10.03","3.39"
"LRHC","LA Rosa Holdings Corp","NASDAQ","USA","1765810108","2025-12-15T09:33:28-06:00","1.1395","-0.0205","-1.77","1.16","17807","291600","95.2","-98.78","1.05","10.48"
"MAAY","Graniteshares Yieldboost Mara ETF","NASDAQ","","1765810093","2025-12-15T09:30:01-06:00","17.6","-0.19","-1.07","17.79","3001","23300","24.89","-28.53","17.6","0.9"
"PLYY","Graniteshares Yieldboost Pltr ETF","NASDAQ","","1765810113","2025-12-15T09:30:00-06:00","20.5","0.02","0.1","20.48","284","10600","25.71","-20.36","19.63","4.3"
"PRMR","Peakshares Rmr Prime Equity ETF","NASDAQ","","1765596363","2025-12-12T18:55:00-06:00","25.03","-0.21","-0.82","25.24","37200","","25.27","-0.93","24.93","0.4"
"RECT","Rectitude Holdings Ltd","NASDAQ","SGP","1765596364","2025-12-12T18:55:00-06:00","1.85","-0.1","-5.13","1.95","24800","","7.68","-75.91","1.79","3.35"
PHP
<?php
$ondemand = new SoapClient('https://ondemand.websol.barchart.com/service?wsdl');
$params = [
'apikey' => 'YOUR_API_KEY',
'exchanges' => 'NYSE,NASDAQ',
'assetType' => 'STK',
'type' => 'low',
'period' => '260d',
'maxRecords' => '20',
'offset' => '5',
];
$result = $ondemand->getHighsLows($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.getHighsLows("YOUR_API_KEY", "NYSE,NASDAQ", "STK", "low", "260d", "20", "5")
Perl
use SOAP::Lite;
use SOAP::WSDL;
my $ondemand = SOAP::Lite
-> service('https://ondemand.websol.barchart.com/service?wsdl');
my $result = $ondemand->getHighsLows('YOUR_API_KEY', 'NYSE,NASDAQ', 'STK', 'low', '260d', '20', '5');
print $result;
Python
from suds.client import Client
ondemand = Client('https://ondemand.websol.barchart.com/service?wsdl')
result = ondemand.service.getHighsLows('YOUR_API_KEY', 'NYSE,NASDAQ', 'STK', 'low', '260d', '20', '5')
print(result)
Ruby
require 'savon'
ondemand = Savon.client(wsdl: 'https://ondemand.websol.barchart.com/service?wsdl')
response = ondemand.call(
:getHighsLows,
message: {
apikey: 'YOUR_API_KEY',
exchanges: 'NYSE,NASDAQ',
assetType: 'STK',
type: 'low',
period: '260d',
maxRecords: '20',
offset: '5',
}
)
response.body