Lịch sử khớp lệnh
curl --request GET \
--url https://openapi-uat.dnse.com.vn/price/{symbol}/trades \
--header 'X-API-Key: <x-api-key>' \
--header 'X-Aux-Date: <x-aux-date>' \
--header 'X-Signature: <x-signature>'import requests
url = "https://openapi-uat.dnse.com.vn/price/{symbol}/trades"
headers = {
"X-API-Key": "<x-api-key>",
"X-Aux-Date": "<x-aux-date>",
"X-Signature": "<x-signature>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {
'X-API-Key': '<x-api-key>',
'X-Aux-Date': '<x-aux-date>',
'X-Signature': '<x-signature>'
}
};
fetch('https://openapi-uat.dnse.com.vn/price/{symbol}/trades', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://openapi-uat.dnse.com.vn/price/{symbol}/trades",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-API-Key: <x-api-key>",
"X-Aux-Date: <x-aux-date>",
"X-Signature: <x-signature>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://openapi-uat.dnse.com.vn/price/{symbol}/trades"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-Key", "<x-api-key>")
req.Header.Add("X-Aux-Date", "<x-aux-date>")
req.Header.Add("X-Signature", "<x-signature>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://openapi-uat.dnse.com.vn/price/{symbol}/trades")
.header("X-API-Key", "<x-api-key>")
.header("X-Aux-Date", "<x-aux-date>")
.header("X-Signature", "<x-signature>")
.asString();require 'uri'
require 'net/http'
url = URI("https://openapi-uat.dnse.com.vn/price/{symbol}/trades")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-API-Key"] = '<x-api-key>'
request["X-Aux-Date"] = '<x-aux-date>'
request["X-Signature"] = '<x-signature>'
response = http.request(request)
puts response.read_body{
"trades": [
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.85,
"matchQtty": 10,
"side": "UNSPECIFIED",
"avgPrice": 22.958,
"totalVolumeTraded": 764430,
"grossTradeAmount": 175.49849,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:57"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 20,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764420,
"grossTradeAmount": 175.496205,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:41"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764390,
"grossTradeAmount": 175.489365,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:41"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764400,
"grossTradeAmount": 175.491645,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:41"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764350,
"grossTradeAmount": 175.480245,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 20,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764380,
"grossTradeAmount": 175.487085,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764360,
"grossTradeAmount": 175.482525,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764290,
"grossTradeAmount": 175.466565,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 50,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764340,
"grossTradeAmount": 175.477965,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764280,
"grossTradeAmount": 175.464285,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:36"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 60,
"side": "BUY",
"avgPrice": 22.958,
"totalVolumeTraded": 764180,
"grossTradeAmount": 175.441485,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:35"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 40,
"side": "BUY",
"avgPrice": 22.958,
"totalVolumeTraded": 764120,
"grossTradeAmount": 175.427745,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:35"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764080,
"grossTradeAmount": 175.418585,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:32"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 30,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763980,
"grossTradeAmount": 175.395785,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:30"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763950,
"grossTradeAmount": 175.388945,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:27"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 20,
"side": "BUY",
"avgPrice": 22.958,
"totalVolumeTraded": 763850,
"grossTradeAmount": 175.366145,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:24"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763830,
"grossTradeAmount": 175.361565,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:10"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763730,
"grossTradeAmount": 175.338765,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:59"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763690,
"grossTradeAmount": 175.329645,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:56"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.958,
"totalVolumeTraded": 763590,
"grossTradeAmount": 175.306845,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:54"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763580,
"grossTradeAmount": 175.304555,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:52"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763480,
"grossTradeAmount": 175.281755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:48"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 50,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763380,
"grossTradeAmount": 175.258955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:46"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763330,
"grossTradeAmount": 175.247555,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:44"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 500,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763230,
"grossTradeAmount": 175.224755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:44"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762730,
"grossTradeAmount": 175.110755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:35"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762720,
"grossTradeAmount": 175.108475,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:27"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762620,
"grossTradeAmount": 175.085675,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:18"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762580,
"grossTradeAmount": 175.076555,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:16"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762480,
"grossTradeAmount": 175.053755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:13"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762380,
"grossTradeAmount": 175.030955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:08"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 50,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 762280,
"grossTradeAmount": 175.008155,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 762230,
"grossTradeAmount": 174.996755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:02"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 6000,
"side": "BUY",
"avgPrice": 22.959,
"totalVolumeTraded": 762130,
"grossTradeAmount": 174.973955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:01"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 2000,
"side": "BUY",
"avgPrice": 22.959,
"totalVolumeTraded": 756130,
"grossTradeAmount": 173.599955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:47"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 20,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 754130,
"grossTradeAmount": 173.141955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:44"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 754110,
"grossTradeAmount": 173.137395,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:43"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 754010,
"grossTradeAmount": 173.114595,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:40"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753970,
"grossTradeAmount": 173.105475,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:36"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753870,
"grossTradeAmount": 173.082675,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:34"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753770,
"grossTradeAmount": 173.059875,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:29"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753670,
"grossTradeAmount": 173.037075,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:23"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 50,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753570,
"grossTradeAmount": 173.014275,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:21"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 20,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753520,
"grossTradeAmount": 173.002875,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:21"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 70,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753500,
"grossTradeAmount": 172.998315,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:20"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 60,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753430,
"grossTradeAmount": 172.982355,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:16"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753370,
"grossTradeAmount": 172.968675,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:09"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753270,
"grossTradeAmount": 172.945875,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753230,
"grossTradeAmount": 172.936755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:03"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 310,
"side": "BUY",
"avgPrice": 22.959,
"totalVolumeTraded": 753130,
"grossTradeAmount": 172.913955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:03"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 20,
"side": "BUY",
"avgPrice": 22.959,
"totalVolumeTraded": 752720,
"grossTradeAmount": 172.820065,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:03"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 100,
"side": "BUY",
"avgPrice": 22.959,
"totalVolumeTraded": 752820,
"grossTradeAmount": 172.842965,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:03"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 752700,
"grossTradeAmount": 172.815485,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:00"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 752600,
"grossTradeAmount": 172.792685,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:55"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 752500,
"grossTradeAmount": 172.769885,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:48"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 70,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 752400,
"grossTradeAmount": 172.747085,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 2500,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 752330,
"grossTradeAmount": 172.731125,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:31"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749830,
"grossTradeAmount": 172.161125,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:30"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749730,
"grossTradeAmount": 172.138325,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:27"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749690,
"grossTradeAmount": 172.129205,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:25"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "BUY",
"avgPrice": 22.96,
"totalVolumeTraded": 749590,
"grossTradeAmount": 172.106405,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:25"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749390,
"grossTradeAmount": 172.060805,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:25"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "BUY",
"avgPrice": 22.96,
"totalVolumeTraded": 749490,
"grossTradeAmount": 172.083605,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:25"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749350,
"grossTradeAmount": 172.051685,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:23"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.96,
"totalVolumeTraded": 749250,
"grossTradeAmount": 172.028935,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:22"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749240,
"grossTradeAmount": 172.026655,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:18"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749140,
"grossTradeAmount": 172.003905,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:11"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 370,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749040,
"grossTradeAmount": 171.981155,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:09"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 70,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748670,
"grossTradeAmount": 171.89698,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:59"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 50,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748600,
"grossTradeAmount": 171.881055,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:56"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748550,
"grossTradeAmount": 171.86968,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:54"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748450,
"grossTradeAmount": 171.84693,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:51"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 90,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748410,
"grossTradeAmount": 171.83783,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:49"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "UNSPECIFIED",
"avgPrice": 22.96,
"totalVolumeTraded": 748320,
"grossTradeAmount": 171.817355,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:49"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748310,
"grossTradeAmount": 171.815075,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:46"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748210,
"grossTradeAmount": 171.792325,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:42"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748110,
"grossTradeAmount": 171.769575,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:38"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748010,
"grossTradeAmount": 171.746825,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:21"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 70,
"side": "SELL",
"avgPrice": 22.961,
"totalVolumeTraded": 747910,
"grossTradeAmount": 171.724075,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:18"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.961,
"totalVolumeTraded": 747840,
"grossTradeAmount": 171.70815,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:12"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.961,
"totalVolumeTraded": 747800,
"grossTradeAmount": 171.69905,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:10"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.961,
"totalVolumeTraded": 747700,
"grossTradeAmount": 171.6763,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:07"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 990,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 747600,
"grossTradeAmount": 171.65355,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 1000,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 746610,
"grossTradeAmount": 171.426345,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 745610,
"grossTradeAmount": 171.196845,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 40,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 745600,
"grossTradeAmount": 171.19455,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 390,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 745560,
"grossTradeAmount": 171.18537,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 2320,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 745170,
"grossTradeAmount": 171.095865,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 20,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741850,
"grossTradeAmount": 170.334425,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 1000,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 742850,
"grossTradeAmount": 170.563425,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 90,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741830,
"grossTradeAmount": 170.329845,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741740,
"grossTradeAmount": 170.309235,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 200,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741670,
"grossTradeAmount": 170.293205,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741680,
"grossTradeAmount": 170.295495,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 100,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741470,
"grossTradeAmount": 170.247405,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 50,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741730,
"grossTradeAmount": 170.306945,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 30,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741370,
"grossTradeAmount": 170.224505,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741340,
"grossTradeAmount": 170.217635,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 200,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741330,
"grossTradeAmount": 170.215345,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 50,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741130,
"grossTradeAmount": 170.169545,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
}
],
"nextPageToken": "NDYwMTQ1XzIwMjYtMDMtMTJUMDQ6MjU6MDUuNTZa"
}{
"code": "OA-003",
"message": "Thông tin nhập không hợp lệ",
"status": 400
}{
"code": "OA-009",
"message": "Lỗi hệ thống",
"status": 500
}market-data
Lịch sử khớp lệnh
Truy vấn thông tin lịch sử khớp lệnh của mã chứng khoán theo bảng giao dịch và khoảng thời gian cụ thể.
GET
/
price
/
{symbol}
/
trades
Lịch sử khớp lệnh
curl --request GET \
--url https://openapi-uat.dnse.com.vn/price/{symbol}/trades \
--header 'X-API-Key: <x-api-key>' \
--header 'X-Aux-Date: <x-aux-date>' \
--header 'X-Signature: <x-signature>'import requests
url = "https://openapi-uat.dnse.com.vn/price/{symbol}/trades"
headers = {
"X-API-Key": "<x-api-key>",
"X-Aux-Date": "<x-aux-date>",
"X-Signature": "<x-signature>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {
'X-API-Key': '<x-api-key>',
'X-Aux-Date': '<x-aux-date>',
'X-Signature': '<x-signature>'
}
};
fetch('https://openapi-uat.dnse.com.vn/price/{symbol}/trades', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://openapi-uat.dnse.com.vn/price/{symbol}/trades",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-API-Key: <x-api-key>",
"X-Aux-Date: <x-aux-date>",
"X-Signature: <x-signature>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://openapi-uat.dnse.com.vn/price/{symbol}/trades"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-Key", "<x-api-key>")
req.Header.Add("X-Aux-Date", "<x-aux-date>")
req.Header.Add("X-Signature", "<x-signature>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://openapi-uat.dnse.com.vn/price/{symbol}/trades")
.header("X-API-Key", "<x-api-key>")
.header("X-Aux-Date", "<x-aux-date>")
.header("X-Signature", "<x-signature>")
.asString();require 'uri'
require 'net/http'
url = URI("https://openapi-uat.dnse.com.vn/price/{symbol}/trades")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-API-Key"] = '<x-api-key>'
request["X-Aux-Date"] = '<x-aux-date>'
request["X-Signature"] = '<x-signature>'
response = http.request(request)
puts response.read_body{
"trades": [
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.85,
"matchQtty": 10,
"side": "UNSPECIFIED",
"avgPrice": 22.958,
"totalVolumeTraded": 764430,
"grossTradeAmount": 175.49849,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:57"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 20,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764420,
"grossTradeAmount": 175.496205,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:41"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764390,
"grossTradeAmount": 175.489365,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:41"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764400,
"grossTradeAmount": 175.491645,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:41"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764350,
"grossTradeAmount": 175.480245,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 20,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764380,
"grossTradeAmount": 175.487085,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764360,
"grossTradeAmount": 175.482525,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764290,
"grossTradeAmount": 175.466565,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 50,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764340,
"grossTradeAmount": 175.477965,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764280,
"grossTradeAmount": 175.464285,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:36"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 60,
"side": "BUY",
"avgPrice": 22.958,
"totalVolumeTraded": 764180,
"grossTradeAmount": 175.441485,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:35"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 40,
"side": "BUY",
"avgPrice": 22.958,
"totalVolumeTraded": 764120,
"grossTradeAmount": 175.427745,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:35"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 764080,
"grossTradeAmount": 175.418585,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:32"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 30,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763980,
"grossTradeAmount": 175.395785,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:30"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763950,
"grossTradeAmount": 175.388945,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:27"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 20,
"side": "BUY",
"avgPrice": 22.958,
"totalVolumeTraded": 763850,
"grossTradeAmount": 175.366145,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:24"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763830,
"grossTradeAmount": 175.361565,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:29:10"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763730,
"grossTradeAmount": 175.338765,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:59"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763690,
"grossTradeAmount": 175.329645,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:56"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.958,
"totalVolumeTraded": 763590,
"grossTradeAmount": 175.306845,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:54"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763580,
"grossTradeAmount": 175.304555,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:52"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763480,
"grossTradeAmount": 175.281755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:48"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 50,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763380,
"grossTradeAmount": 175.258955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:46"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763330,
"grossTradeAmount": 175.247555,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:44"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 500,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 763230,
"grossTradeAmount": 175.224755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:44"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762730,
"grossTradeAmount": 175.110755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:35"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762720,
"grossTradeAmount": 175.108475,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:27"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762620,
"grossTradeAmount": 175.085675,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:18"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762580,
"grossTradeAmount": 175.076555,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:16"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762480,
"grossTradeAmount": 175.053755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:13"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.958,
"totalVolumeTraded": 762380,
"grossTradeAmount": 175.030955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:08"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 50,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 762280,
"grossTradeAmount": 175.008155,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 762230,
"grossTradeAmount": 174.996755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:02"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 6000,
"side": "BUY",
"avgPrice": 22.959,
"totalVolumeTraded": 762130,
"grossTradeAmount": 174.973955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:28:01"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 2000,
"side": "BUY",
"avgPrice": 22.959,
"totalVolumeTraded": 756130,
"grossTradeAmount": 173.599955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:47"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 20,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 754130,
"grossTradeAmount": 173.141955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:44"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 754110,
"grossTradeAmount": 173.137395,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:43"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 754010,
"grossTradeAmount": 173.114595,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:40"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753970,
"grossTradeAmount": 173.105475,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:36"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753870,
"grossTradeAmount": 173.082675,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:34"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753770,
"grossTradeAmount": 173.059875,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:29"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753670,
"grossTradeAmount": 173.037075,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:23"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 50,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753570,
"grossTradeAmount": 173.014275,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:21"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 20,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753520,
"grossTradeAmount": 173.002875,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:21"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 70,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753500,
"grossTradeAmount": 172.998315,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:20"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 60,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753430,
"grossTradeAmount": 172.982355,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:16"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753370,
"grossTradeAmount": 172.968675,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:09"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753270,
"grossTradeAmount": 172.945875,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 753230,
"grossTradeAmount": 172.936755,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:03"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 310,
"side": "BUY",
"avgPrice": 22.959,
"totalVolumeTraded": 753130,
"grossTradeAmount": 172.913955,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:03"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 20,
"side": "BUY",
"avgPrice": 22.959,
"totalVolumeTraded": 752720,
"grossTradeAmount": 172.820065,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:03"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 100,
"side": "BUY",
"avgPrice": 22.959,
"totalVolumeTraded": 752820,
"grossTradeAmount": 172.842965,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:03"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 752700,
"grossTradeAmount": 172.815485,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:27:00"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 752600,
"grossTradeAmount": 172.792685,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:55"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 752500,
"grossTradeAmount": 172.769885,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:48"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 70,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 752400,
"grossTradeAmount": 172.747085,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:39"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 2500,
"side": "SELL",
"avgPrice": 22.959,
"totalVolumeTraded": 752330,
"grossTradeAmount": 172.731125,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:31"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749830,
"grossTradeAmount": 172.161125,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:30"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749730,
"grossTradeAmount": 172.138325,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:27"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749690,
"grossTradeAmount": 172.129205,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:25"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "BUY",
"avgPrice": 22.96,
"totalVolumeTraded": 749590,
"grossTradeAmount": 172.106405,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:25"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749390,
"grossTradeAmount": 172.060805,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:25"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 100,
"side": "BUY",
"avgPrice": 22.96,
"totalVolumeTraded": 749490,
"grossTradeAmount": 172.083605,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:25"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749350,
"grossTradeAmount": 172.051685,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:23"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.96,
"totalVolumeTraded": 749250,
"grossTradeAmount": 172.028935,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:22"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749240,
"grossTradeAmount": 172.026655,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:18"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749140,
"grossTradeAmount": 172.003905,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:11"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 370,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 749040,
"grossTradeAmount": 171.981155,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:26:09"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 70,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748670,
"grossTradeAmount": 171.89698,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:59"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 50,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748600,
"grossTradeAmount": 171.881055,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:56"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748550,
"grossTradeAmount": 171.86968,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:54"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748450,
"grossTradeAmount": 171.84693,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:51"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 90,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748410,
"grossTradeAmount": 171.83783,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:49"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.8,
"matchQtty": 10,
"side": "UNSPECIFIED",
"avgPrice": 22.96,
"totalVolumeTraded": 748320,
"grossTradeAmount": 171.817355,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:49"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748310,
"grossTradeAmount": 171.815075,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:46"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748210,
"grossTradeAmount": 171.792325,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:42"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748110,
"grossTradeAmount": 171.769575,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:38"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.96,
"totalVolumeTraded": 748010,
"grossTradeAmount": 171.746825,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:21"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 70,
"side": "SELL",
"avgPrice": 22.961,
"totalVolumeTraded": 747910,
"grossTradeAmount": 171.724075,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:18"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 40,
"side": "SELL",
"avgPrice": 22.961,
"totalVolumeTraded": 747840,
"grossTradeAmount": 171.70815,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:12"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.961,
"totalVolumeTraded": 747800,
"grossTradeAmount": 171.69905,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:10"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.75,
"matchQtty": 100,
"side": "SELL",
"avgPrice": 22.961,
"totalVolumeTraded": 747700,
"grossTradeAmount": 171.6763,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:07"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 990,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 747600,
"grossTradeAmount": 171.65355,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 1000,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 746610,
"grossTradeAmount": 171.426345,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 745610,
"grossTradeAmount": 171.196845,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 40,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 745600,
"grossTradeAmount": 171.19455,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 390,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 745560,
"grossTradeAmount": 171.18537,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:06"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.95,
"matchQtty": 2320,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 745170,
"grossTradeAmount": 171.095865,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 20,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741850,
"grossTradeAmount": 170.334425,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 1000,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 742850,
"grossTradeAmount": 170.563425,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 90,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741830,
"grossTradeAmount": 170.329845,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741740,
"grossTradeAmount": 170.309235,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 200,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741670,
"grossTradeAmount": 170.293205,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741680,
"grossTradeAmount": 170.295495,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 100,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741470,
"grossTradeAmount": 170.247405,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 50,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741730,
"grossTradeAmount": 170.306945,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 30,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741370,
"grossTradeAmount": 170.224505,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 10,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741340,
"grossTradeAmount": 170.217635,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 200,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741330,
"grossTradeAmount": 170.215345,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
},
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.9,
"matchQtty": 50,
"side": "BUY",
"avgPrice": 22.961,
"totalVolumeTraded": 741130,
"grossTradeAmount": 170.169545,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 04:25:05"
}
],
"nextPageToken": "NDYwMTQ1XzIwMjYtMDMtMTJUMDQ6MjU6MDUuNTZa"
}{
"code": "OA-003",
"message": "Thông tin nhập không hợp lệ",
"status": 400
}{
"code": "OA-009",
"message": "Lỗi hệ thống",
"status": 500
}Tiêu đề
API Key được cấp khi đăng ký dịch vụ
Thời gian thực hiện yêu cầu
Chữ ký xác thực yêu cầu
Phiên bản API
Tham số đường dẫn
Mã chứng khoán
Tham số truy vấn
Mã bảng giao dịch
- G1: Lô chẵn
- G4: Lô lẻ
- T1: Thỏa thuận trong giờ (9h - 14h45)
- T3: Thỏa thuận sau giờ (14h45 - 15h)
- T4: Thỏa thuận lô lẻ trong giờ (9h - 14h45)
- T6: Thỏa thuận lô lẻ sau giờ (14h45 - 15h)
Thời gian bắt đầu (timestamp)
Thời gian kết thúc (timestamp) (không vượt quá 1 ngày)
Phản hồi
OK
Danh sách giao dịch
Show child attributes
Show child attributes
Ví dụ:
[
{
"marketId": "STO",
"boardId": "G1",
"isin": "VN000000ACB8",
"symbol": "ACB",
"matchPrice": 22.85,
"matchQtty": 10,
"side": "UNSPECIFIED",
"avgPrice": 22.958,
"totalVolumeTraded": 764430,
"grossTradeAmount": 175.49849,
"highestPrice": 23.25,
"lowestPrice": 22.75,
"openPrice": 23,
"time": "2026-03-12 11:29:35.784"
}
]
Token dùng để lấy trang tiếp theo
Ví dụ:
"NDYwMTQ1XzIwMjYtMDMtMTJUMDQ6MjU6MDUuNTZa"