{
  "name": "Quant Score — Chứng khoán Việt Nam",
  "description": "Điểm định lượng (Quant Score) và chỉ số cơ bản cho các cổ phiếu thanh khoản trên thị trường chứng khoán Việt Nam, tính point-in-time mỗi phiên giao dịch. Điểm tổng hợp = value · quality · momentum · thanh khoản (trọng số công khai).",
  "source": "https://pthaicapital.io.vn",
  "source_page": "https://pthaicapital.io.vn/quet-co-phieu.html",
  "methodology": "https://pthaicapital.io.vn/journal/chung-khoan-dinh-luong.html",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "Nguồn: P.Thai Capital (pthaicapital.io.vn) — CC BY 4.0, vui lòng ghi nguồn + liên kết.",
  "as_of": "2026-06-11",
  "updated": "2026-06-11T17:50:12.791505+07:00",
  "record_count": 111,
  "disclaimer": "Dữ liệu tham khảo cho mục đích nghiên cứu, KHÔNG phải khuyến nghị đầu tư.",
  "fields": [
    {
      "name": "symbol",
      "description": "Mã cổ phiếu"
    },
    {
      "name": "name",
      "description": "Tên doanh nghiệp"
    },
    {
      "name": "sector",
      "description": "Ngành"
    },
    {
      "name": "exchange",
      "description": "Sàn niêm yết"
    },
    {
      "name": "price",
      "description": "Giá đóng cửa (nghìn đồng)"
    },
    {
      "name": "market_cap_bn_vnd",
      "description": "Vốn hoá (tỷ đồng)"
    },
    {
      "name": "pe",
      "description": "P/E (giá hiện tại / EPS)"
    },
    {
      "name": "pb",
      "description": "P/B"
    },
    {
      "name": "roe_pct",
      "description": "ROE (%)"
    },
    {
      "name": "return_3m_pct",
      "description": "Lợi nhuận 3 tháng (%)"
    },
    {
      "name": "return_6m_pct",
      "description": "Lợi nhuận 6 tháng (%)"
    },
    {
      "name": "return_12m_pct",
      "description": "Lợi nhuận 12 tháng (%)"
    },
    {
      "name": "rsi",
      "description": "RSI(14)"
    },
    {
      "name": "beta",
      "description": "Beta"
    },
    {
      "name": "volatility_ann_pct",
      "description": "Biến động năm hoá (%)"
    },
    {
      "name": "adv_vnd",
      "description": "Giá trị GD bình quân (đồng/phiên)"
    },
    {
      "name": "value_score",
      "description": "Điểm định giá 0-100"
    },
    {
      "name": "quality_score",
      "description": "Điểm chất lượng 0-100"
    },
    {
      "name": "momentum_score",
      "description": "Điểm momentum 0-100"
    },
    {
      "name": "liquidity_score",
      "description": "Điểm thanh khoản 0-100"
    },
    {
      "name": "quant_score",
      "description": "Quant Score tổng hợp 0-100"
    },
    {
      "name": "rank",
      "description": "Xếp hạng theo Quant Score"
    },
    {
      "name": "percentile",
      "description": "Phân vị (%)"
    },
    {
      "name": "verdict",
      "description": "Nhận định định lượng"
    }
  ],
  "data": [
    {
      "symbol": "ACB",
      "name": "Ngân hàng Thương mại Cổ phần Á Châu",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 26.5,
      "market_cap_bn_vnd": 123023.0,
      "pe": 8.72,
      "pb": 1.44,
      "roe_pct": 16.52,
      "return_3m_pct": 14.47,
      "return_6m_pct": 6.43,
      "return_12m_pct": 26.49,
      "rsi": 77.04,
      "beta": 0.8,
      "volatility_ann_pct": 27.07,
      "adv_vnd": 735442813500.0,
      "value_score": 61.0,
      "quality_score": 72.7,
      "momentum_score": 87.9,
      "liquidity_score": 99.1,
      "quant_score": 81.8,
      "rank": 1,
      "percentile": 100.0,
      "verdict": "Điểm rất cao"
    },
    {
      "symbol": "VHM",
      "name": "Công ty cổ phần Vinhomes",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 144.5,
      "market_cap_bn_vnd": 581610.0,
      "pe": 14.17,
      "pb": 2.49,
      "roe_pct": 17.6,
      "return_3m_pct": 50.68,
      "return_6m_pct": 37.36,
      "return_12m_pct": 104.38,
      "rsi": 40.41,
      "beta": 1.67,
      "volatility_ann_pct": 53.92,
      "adv_vnd": 718583609500.0,
      "value_score": 35.0,
      "quality_score": 78.2,
      "momentum_score": 97.8,
      "liquidity_score": 98.2,
      "quant_score": 78.6,
      "rank": 2,
      "percentile": 99.0,
      "verdict": "Điểm rất cao"
    },
    {
      "symbol": "HDB",
      "name": "Ngân hàng TMCP Phát triển T.P Hồ Chí Minh",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 25.1,
      "market_cap_bn_vnd": 134141.0,
      "pe": 7.05,
      "pb": 1.54,
      "roe_pct": 21.84,
      "return_3m_pct": -2.33,
      "return_6m_pct": -1.22,
      "return_12m_pct": 51.75,
      "rsi": 40.96,
      "beta": 1.12,
      "volatility_ann_pct": 36.02,
      "adv_vnd": 267803932750.0,
      "value_score": 65.1,
      "quality_score": 89.1,
      "momentum_score": 70.3,
      "liquidity_score": 82.0,
      "quant_score": 72.4,
      "rank": 3,
      "percentile": 98.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "VIX",
      "name": "Công ty cổ phần Chứng khoán VIX",
      "sector": "Chứng khoán",
      "exchange": "HOSE",
      "price": 16.85,
      "market_cap_bn_vnd": 42758.0,
      "pe": 4.77,
      "pb": 0.79,
      "roe_pct": 16.64,
      "return_3m_pct": 0.3,
      "return_6m_pct": -20.33,
      "return_12m_pct": 59.26,
      "rsi": 28.75,
      "beta": 1.49,
      "volatility_ann_pct": 54.45,
      "adv_vnd": 681181617000.0,
      "value_score": 93.0,
      "quality_score": 74.5,
      "momentum_score": 44.1,
      "liquidity_score": 96.4,
      "quant_score": 71.5,
      "rank": 4,
      "percentile": 97.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "IDC",
      "name": "Tổng công ty IDICO - Công ty Cổ phần",
      "sector": "BĐS KCN",
      "exchange": "HNX",
      "price": 43.5,
      "market_cap_bn_vnd": 18482.0,
      "pe": 8.55,
      "pb": 2.56,
      "roe_pct": 29.91,
      "return_3m_pct": -3.12,
      "return_6m_pct": 10.97,
      "return_12m_pct": 29.31,
      "rsi": 49.12,
      "beta": 0.97,
      "volatility_ann_pct": 39.21,
      "adv_vnd": 52046667500.0,
      "value_score": 48.3,
      "quality_score": 95.5,
      "momentum_score": 76.9,
      "liquidity_score": 48.6,
      "quant_score": 71.3,
      "rank": 5,
      "percentile": 96.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "TPB",
      "name": "Ngân hàng Thương mại cổ phần Tiên Phong",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 15.85,
      "market_cap_bn_vnd": 45494.0,
      "pe": 5.94,
      "pb": 1.04,
      "roe_pct": 17.51,
      "return_3m_pct": -1.25,
      "return_6m_pct": -9.94,
      "return_12m_pct": 27.51,
      "rsi": 55.56,
      "beta": 1.14,
      "volatility_ann_pct": 34.74,
      "adv_vnd": 146418232250.0,
      "value_score": 84.6,
      "quality_score": 77.3,
      "momentum_score": 63.6,
      "liquidity_score": 70.3,
      "quant_score": 71.0,
      "rank": 6,
      "percentile": 95.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "MBB",
      "name": "Ngân hàng Thương mại cổ phần Quân đội",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 24.75,
      "market_cap_bn_vnd": 212652.0,
      "pe": 7.45,
      "pb": 1.46,
      "roe_pct": 19.64,
      "return_3m_pct": -5.71,
      "return_6m_pct": -3.7,
      "return_12m_pct": 35.99,
      "rsi": 51.56,
      "beta": 0.93,
      "volatility_ann_pct": 30.39,
      "adv_vnd": 360838357750.0,
      "value_score": 65.1,
      "quality_score": 83.6,
      "momentum_score": 62.9,
      "liquidity_score": 90.1,
      "quant_score": 70.4,
      "rank": 7,
      "percentile": 95.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "BID",
      "name": "Ngân hàng Thương mại cổ phần Đầu tư và Phát triển Việt Nam",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 41.4,
      "market_cap_bn_vnd": 293023.0,
      "pe": 9.7,
      "pb": 1.63,
      "roe_pct": 16.79,
      "return_3m_pct": 1.6,
      "return_6m_pct": 8.38,
      "return_12m_pct": 18.76,
      "rsi": 36.67,
      "beta": 0.9,
      "volatility_ann_pct": 33.14,
      "adv_vnd": 270575720500.0,
      "value_score": 53.8,
      "quality_score": 75.5,
      "momentum_score": 82.5,
      "liquidity_score": 82.9,
      "quant_score": 69.8,
      "rank": 8,
      "percentile": 94.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "CTG",
      "name": "Ngân hàng Thương mại Cổ phần Công thương Việt Nam",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 33.35,
      "market_cap_bn_vnd": 272231.0,
      "pe": 7.49,
      "pb": 1.45,
      "roe_pct": 19.37,
      "return_3m_pct": -2.77,
      "return_6m_pct": -7.23,
      "return_12m_pct": 27.97,
      "rsi": 29.58,
      "beta": 0.96,
      "volatility_ann_pct": 28.75,
      "adv_vnd": 291342195500.0,
      "value_score": 64.6,
      "quality_score": 82.7,
      "momentum_score": 64.0,
      "liquidity_score": 85.6,
      "quant_score": 69.5,
      "rank": 9,
      "percentile": 93.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "SHB",
      "name": "Ngân hàng Thương mại cổ phần Sài Gòn - Hà Nội",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 13.65,
      "market_cap_bn_vnd": 76807.0,
      "pe": 5.25,
      "pb": 0.85,
      "roe_pct": 16.17,
      "return_3m_pct": -7.33,
      "return_6m_pct": -19.94,
      "return_12m_pct": 19.95,
      "rsi": 52.78,
      "beta": 0.95,
      "volatility_ann_pct": 33.51,
      "adv_vnd": 691341033500.0,
      "value_score": 90.7,
      "quality_score": 70.9,
      "momentum_score": 32.3,
      "liquidity_score": 97.3,
      "quant_score": 66.6,
      "rank": 10,
      "percentile": 92.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "TCB",
      "name": "Ngân hàng TMCP Kỹ Thương Việt Nam (Techcombank)",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 30.85,
      "market_cap_bn_vnd": 231720.0,
      "pe": 8.62,
      "pb": 1.28,
      "roe_pct": 14.89,
      "return_3m_pct": 2.83,
      "return_6m_pct": -12.85,
      "return_12m_pct": 6.45,
      "rsi": 37.14,
      "beta": 1.16,
      "volatility_ann_pct": 31.93,
      "adv_vnd": 322653217250.0,
      "value_score": 68.3,
      "quality_score": 64.5,
      "momentum_score": 63.1,
      "liquidity_score": 86.5,
      "quant_score": 66.1,
      "rank": 11,
      "percentile": 91.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "CTR",
      "name": "Tổng Công ty Cổ phần Công trình Viettel",
      "sector": "Xây dựng",
      "exchange": "HOSE",
      "price": 88.5,
      "market_cap_bn_vnd": 9917.0,
      "pe": 16.89,
      "pb": 4.9,
      "roe_pct": 29.0,
      "return_3m_pct": 9.26,
      "return_6m_pct": 0.57,
      "return_12m_pct": 2.11,
      "rsi": 33.08,
      "beta": 0.64,
      "volatility_ann_pct": 32.62,
      "adv_vnd": 51869055500.0,
      "value_score": 21.6,
      "quality_score": 94.5,
      "momentum_score": 82.5,
      "liquidity_score": 47.7,
      "quant_score": 65.1,
      "rank": 12,
      "percentile": 90.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "VCB",
      "name": "Ngân hàng Thương mại cổ phần Ngoại thương Việt Nam",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 61.6,
      "market_cap_bn_vnd": 500505.0,
      "pe": 14.63,
      "pb": 2.29,
      "roe_pct": 15.67,
      "return_3m_pct": 3.01,
      "return_6m_pct": 4.58,
      "return_12m_pct": 10.99,
      "rsi": 34.43,
      "beta": 0.72,
      "volatility_ann_pct": 27.91,
      "adv_vnd": 491154050000.0,
      "value_score": 36.6,
      "quality_score": 67.3,
      "momentum_score": 82.3,
      "liquidity_score": 93.7,
      "quant_score": 65.0,
      "rank": 13,
      "percentile": 89.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "PVS",
      "name": "Tổng Công ty Cổ phần Dịch vụ Kỹ thuật Dầu khí Việt Nam",
      "sector": "Dầu khí",
      "exchange": "HNX",
      "price": 38.6,
      "market_cap_bn_vnd": 19536.0,
      "pe": 10.84,
      "pb": 1.31,
      "roe_pct": 12.12,
      "return_3m_pct": -11.26,
      "return_6m_pct": 16.62,
      "return_12m_pct": 24.4,
      "rsi": 40.58,
      "beta": 0.62,
      "volatility_ann_pct": 47.22,
      "adv_vnd": 132159491000.0,
      "value_score": 60.6,
      "quality_score": 52.7,
      "momentum_score": 66.8,
      "liquidity_score": 67.6,
      "quant_score": 64.8,
      "rank": 14,
      "percentile": 88.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "VPB",
      "name": "Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 26.0,
      "market_cap_bn_vnd": 224927.0,
      "pe": 8.61,
      "pb": 1.23,
      "roe_pct": 14.27,
      "return_3m_pct": 0.97,
      "return_6m_pct": -14.05,
      "return_12m_pct": 45.66,
      "rsi": 40.7,
      "beta": 1.37,
      "volatility_ann_pct": 41.06,
      "adv_vnd": 338415293750.0,
      "value_score": 71.0,
      "quality_score": 60.9,
      "momentum_score": 57.8,
      "liquidity_score": 88.3,
      "quant_score": 64.7,
      "rank": 15,
      "percentile": 87.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "STB",
      "name": "Ngân hàng Thương mại Cổ phần Sài Gòn Thương Tín",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 71.3,
      "market_cap_bn_vnd": 122350.0,
      "pe": 22.63,
      "pb": 2.24,
      "roe_pct": 9.92,
      "return_3m_pct": 8.52,
      "return_6m_pct": 42.03,
      "return_12m_pct": 69.96,
      "rsi": 50.35,
      "beta": 0.88,
      "volatility_ann_pct": 39.62,
      "adv_vnd": 376245259000.0,
      "value_score": 25.8,
      "quality_score": 39.1,
      "momentum_score": 94.1,
      "liquidity_score": 91.0,
      "quant_score": 64.2,
      "rank": 16,
      "percentile": 86.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "SAB",
      "name": "Tổng CTCP Bia - Rượu - Nước giải khát Sài Gòn",
      "sector": "Thực phẩm đồ uống",
      "exchange": "HOSE",
      "price": 48.6,
      "market_cap_bn_vnd": 58292.0,
      "pe": 14.09,
      "pb": 2.95,
      "roe_pct": 20.92,
      "return_3m_pct": 11.09,
      "return_6m_pct": -0.45,
      "return_12m_pct": 10.28,
      "rsi": 54.24,
      "beta": 0.52,
      "volatility_ann_pct": 27.25,
      "adv_vnd": 32146695500.0,
      "value_score": 32.5,
      "quality_score": 85.5,
      "momentum_score": 82.5,
      "liquidity_score": 32.4,
      "quant_score": 63.2,
      "rank": 17,
      "percentile": 86.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "VCG",
      "name": "Tổng Công ty Cổ phần Xuất nhập khẩu và Xây dựng Việt Nam",
      "sector": "Xây dựng",
      "exchange": "HOSE",
      "price": 19.6,
      "market_cap_bn_vnd": 14449.0,
      "pe": 3.46,
      "pb": 1.13,
      "roe_pct": 32.59,
      "return_3m_pct": -13.85,
      "return_6m_pct": -19.67,
      "return_12m_pct": -1.06,
      "rsi": 28.79,
      "beta": 0.87,
      "volatility_ann_pct": 37.15,
      "adv_vnd": 77251864500.0,
      "value_score": 85.9,
      "quality_score": 97.3,
      "momentum_score": 26.3,
      "liquidity_score": 57.7,
      "quant_score": 62.7,
      "rank": 18,
      "percentile": 85.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "LPB",
      "name": "Ngân hàng Thương mại cổ phần Lộc Phát Việt Nam",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 46.05,
      "market_cap_bn_vnd": 139655.0,
      "pe": 12.05,
      "pb": 2.91,
      "roe_pct": 24.18,
      "return_3m_pct": 12.04,
      "return_6m_pct": -6.97,
      "return_12m_pct": 47.36,
      "rsi": 17.05,
      "beta": 0.59,
      "volatility_ann_pct": 33.93,
      "adv_vnd": 54267757250.0,
      "value_score": 37.9,
      "quality_score": 91.8,
      "momentum_score": 77.5,
      "liquidity_score": 49.5,
      "quant_score": 61.8,
      "rank": 19,
      "percentile": 84.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "GAS",
      "name": "Tổng Công ty Khí Việt Nam-CTCP",
      "sector": "Dầu khí",
      "exchange": "HOSE",
      "price": 82.5,
      "market_cap_bn_vnd": 191106.0,
      "pe": 17.44,
      "pb": 3.0,
      "roe_pct": 17.22,
      "return_3m_pct": -16.41,
      "return_6m_pct": 26.92,
      "return_12m_pct": 38.47,
      "rsi": 44.39,
      "beta": 0.58,
      "volatility_ann_pct": 45.64,
      "adv_vnd": 183071421000.0,
      "value_score": 25.1,
      "quality_score": 76.4,
      "momentum_score": 65.0,
      "liquidity_score": 75.7,
      "quant_score": 61.5,
      "rank": 20,
      "percentile": 83.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "VNM",
      "name": "Công ty Cổ phần Sữa Việt Nam",
      "sector": "Thực phẩm đồ uống",
      "exchange": "HOSE",
      "price": 59.2,
      "market_cap_bn_vnd": 129159.0,
      "pe": 13.16,
      "pb": 4.03,
      "roe_pct": 30.65,
      "return_3m_pct": -3.9,
      "return_6m_pct": -6.62,
      "return_12m_pct": 12.08,
      "rsi": 46.34,
      "beta": 0.55,
      "volatility_ann_pct": 29.1,
      "adv_vnd": 172551176500.0,
      "value_score": 31.1,
      "quality_score": 96.4,
      "momentum_score": 63.2,
      "liquidity_score": 73.9,
      "quant_score": 61.1,
      "rank": 21,
      "percentile": 82.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "VIB",
      "name": "Ngân hàng Thương mại cổ phần Quốc tế Việt Nam",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 15.95,
      "market_cap_bn_vnd": 59230.0,
      "pe": 7.45,
      "pb": 1.16,
      "roe_pct": 15.51,
      "return_3m_pct": -4.2,
      "return_6m_pct": -15.61,
      "return_12m_pct": 1.85,
      "rsi": 54.1,
      "beta": 0.91,
      "volatility_ann_pct": 28.99,
      "adv_vnd": 137634268250.0,
      "value_score": 77.1,
      "quality_score": 66.4,
      "momentum_score": 47.4,
      "liquidity_score": 68.5,
      "quant_score": 61.1,
      "rank": 22,
      "percentile": 82.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "PHR",
      "name": "Công ty cổ phần Cao su Phước Hòa",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 64.5,
      "market_cap_bn_vnd": 8414.0,
      "pe": 17.06,
      "pb": 2.15,
      "roe_pct": 12.61,
      "return_3m_pct": 4.88,
      "return_6m_pct": 10.82,
      "return_12m_pct": 29.8,
      "rsi": 39.32,
      "beta": 0.65,
      "volatility_ann_pct": 38.6,
      "adv_vnd": 48440485500.0,
      "value_score": 33.9,
      "quality_score": 55.5,
      "momentum_score": 87.0,
      "liquidity_score": 45.0,
      "quant_score": 60.0,
      "rank": 23,
      "percentile": 80.0,
      "verdict": "Điểm khá"
    },
    {
      "symbol": "VRE",
      "name": "Công ty Cổ phần Vincom Retail",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 29.15,
      "market_cap_bn_vnd": 66465.0,
      "pe": 10.26,
      "pb": 1.37,
      "roe_pct": 13.34,
      "return_3m_pct": 12.55,
      "return_6m_pct": -15.26,
      "return_12m_pct": 14.09,
      "rsi": 37.44,
      "beta": 1.53,
      "volatility_ann_pct": 49.96,
      "adv_vnd": 160868043250.0,
      "value_score": 59.7,
      "quality_score": 57.3,
      "momentum_score": 64.3,
      "liquidity_score": 73.0,
      "quant_score": 59.9,
      "rank": 24,
      "percentile": 79.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "HCM",
      "name": "Công ty Cổ phần Chứng khoán Thành phố Hồ Chí Minh",
      "sector": "Chứng khoán",
      "exchange": "HOSE",
      "price": 27.45,
      "market_cap_bn_vnd": 29861.0,
      "pe": 27.18,
      "pb": 2.79,
      "roe_pct": 10.26,
      "return_3m_pct": 25.06,
      "return_6m_pct": 21.35,
      "return_12m_pct": 37.39,
      "rsi": 37.35,
      "beta": 1.1,
      "volatility_ann_pct": 36.54,
      "adv_vnd": 180412594000.0,
      "value_score": 16.7,
      "quality_score": 41.8,
      "momentum_score": 94.1,
      "liquidity_score": 74.8,
      "quant_score": 59.4,
      "rank": 25,
      "percentile": 78.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "POW",
      "name": "Tổng Công ty Điện lực Dầu khí Việt Nam - CTCP",
      "sector": "Điện/Nước",
      "exchange": "HOSE",
      "price": 13.6,
      "market_cap_bn_vnd": 40649.0,
      "pe": 17.22,
      "pb": 1.22,
      "roe_pct": 7.09,
      "return_3m_pct": 1.49,
      "return_6m_pct": 9.32,
      "return_12m_pct": 25.58,
      "rsi": 50.0,
      "beta": 0.72,
      "volatility_ann_pct": 34.55,
      "adv_vnd": 114246137750.0,
      "value_score": 51.9,
      "quality_score": 22.7,
      "momentum_score": 82.3,
      "liquidity_score": 63.1,
      "quant_score": 59.0,
      "rank": 26,
      "percentile": 77.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "GMD",
      "name": "Công ty Cổ phần Gemadept",
      "sector": "Vận tải/Cảng",
      "exchange": "HOSE",
      "price": 75.6,
      "market_cap_bn_vnd": 32072.0,
      "pe": 18.13,
      "pb": 2.41,
      "roe_pct": 13.29,
      "return_3m_pct": -1.56,
      "return_6m_pct": 21.74,
      "return_12m_pct": 41.76,
      "rsi": 60.42,
      "beta": 0.84,
      "volatility_ann_pct": 35.91,
      "adv_vnd": 66136544500.0,
      "value_score": 28.9,
      "quality_score": 56.4,
      "momentum_score": 82.7,
      "liquidity_score": 53.2,
      "quant_score": 59.0,
      "rank": 27,
      "percentile": 77.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "DCM",
      "name": "Công ty Cổ phần Phân bón Dầu khí Cà Mau",
      "sector": "Hóa chất/Phân bón",
      "exchange": "HOSE",
      "price": 37.85,
      "market_cap_bn_vnd": 23982.0,
      "pe": 10.37,
      "pb": 1.87,
      "roe_pct": 18.04,
      "return_3m_pct": -24.6,
      "return_6m_pct": 10.51,
      "return_12m_pct": 19.97,
      "rsi": 21.8,
      "beta": 0.49,
      "volatility_ann_pct": 40.38,
      "adv_vnd": 93740788750.0,
      "value_score": 49.0,
      "quality_score": 80.0,
      "momentum_score": 55.9,
      "liquidity_score": 61.3,
      "quant_score": 57.7,
      "rank": 28,
      "percentile": 76.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "HAG",
      "name": "Công ty Cổ phần Hoàng Anh Gia Lai",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 15.25,
      "market_cap_bn_vnd": 21039.0,
      "pe": 7.98,
      "pb": 1.29,
      "roe_pct": 16.1,
      "return_3m_pct": 0.66,
      "return_6m_pct": -15.51,
      "return_12m_pct": 19.61,
      "rsi": 43.33,
      "beta": 0.82,
      "volatility_ann_pct": 37.01,
      "adv_vnd": 38624010500.0,
      "value_score": 69.6,
      "quality_score": 70.0,
      "momentum_score": 55.9,
      "liquidity_score": 39.6,
      "quant_score": 57.2,
      "rank": 29,
      "percentile": 74.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "VIC",
      "name": "Tập đoàn Vingroup - Công ty Cổ phần",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 196.0,
      "market_cap_bn_vnd": 1441028.0,
      "pe": 132.43,
      "pb": 10.19,
      "roe_pct": 7.69,
      "return_3m_pct": 35.17,
      "return_6m_pct": 46.82,
      "return_12m_pct": 334.11,
      "rsi": 29.7,
      "beta": 1.52,
      "volatility_ann_pct": 53.81,
      "adv_vnd": 642878304500.0,
      "value_score": 0.9,
      "quality_score": 29.1,
      "momentum_score": 99.1,
      "liquidity_score": 95.5,
      "quant_score": 57.2,
      "rank": 30,
      "percentile": 74.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "PVT",
      "name": "Tổng công ty Cổ phần Vận tải Dầu khí",
      "sector": "Dầu khí",
      "exchange": "HOSE",
      "price": 19.85,
      "market_cap_bn_vnd": 10221.0,
      "pe": 8.98,
      "pb": 1.08,
      "roe_pct": 11.97,
      "return_3m_pct": -25.09,
      "return_6m_pct": 4.47,
      "return_12m_pct": 16.42,
      "rsi": 22.03,
      "beta": 0.56,
      "volatility_ann_pct": 43.43,
      "adv_vnd": 102432709250.0,
      "value_score": 73.8,
      "quality_score": 50.9,
      "momentum_score": 52.3,
      "liquidity_score": 62.2,
      "quant_score": 56.7,
      "rank": 31,
      "percentile": 73.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "SHS",
      "name": "Công ty Cổ phần Chứng Khoán Sài Gòn Hà Nội",
      "sector": "Chứng khoán",
      "exchange": "HNX",
      "price": 18.3,
      "market_cap_bn_vnd": 16280.0,
      "pe": 12.2,
      "pb": 1.3,
      "roe_pct": 10.62,
      "return_3m_pct": 9.58,
      "return_6m_pct": -16.82,
      "return_12m_pct": 37.59,
      "rsi": 59.38,
      "beta": 1.56,
      "volatility_ann_pct": 52.36,
      "adv_vnd": 244912807500.0,
      "value_score": 58.8,
      "quality_score": 45.5,
      "momentum_score": 59.1,
      "liquidity_score": 81.1,
      "quant_score": 56.7,
      "rank": 32,
      "percentile": 73.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "SCS",
      "name": "Công ty cổ phần Dịch vụ Hàng hóa Sài Gòn",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 50.2,
      "market_cap_bn_vnd": 5143.0,
      "pe": 6.35,
      "pb": 3.05,
      "roe_pct": 48.06,
      "return_3m_pct": -5.28,
      "return_6m_pct": -4.03,
      "return_12m_pct": -11.39,
      "rsi": 21.43,
      "beta": 0.42,
      "volatility_ann_pct": 20.78,
      "adv_vnd": 5766578500.0,
      "value_score": 51.9,
      "quality_score": 100.0,
      "momentum_score": 63.1,
      "liquidity_score": 11.7,
      "quant_score": 56.5,
      "rank": 33,
      "percentile": 71.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "MWG",
      "name": "Công ty cổ phần Đầu tư Thế giới Di động",
      "sector": "Bán lẻ",
      "exchange": "HOSE",
      "price": 76.9,
      "market_cap_bn_vnd": 128340.0,
      "pe": 16.12,
      "pb": 3.48,
      "roe_pct": 21.56,
      "return_3m_pct": -9.1,
      "return_6m_pct": -10.37,
      "return_12m_pct": 28.94,
      "rsi": 42.14,
      "beta": 1.11,
      "volatility_ann_pct": 33.95,
      "adv_vnd": 397293431000.0,
      "value_score": 25.3,
      "quality_score": 88.2,
      "momentum_score": 48.8,
      "liquidity_score": 91.9,
      "quant_score": 56.4,
      "rank": 34,
      "percentile": 70.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "NT2",
      "name": "Công ty Cổ phần Điện lực Dầu khí Nhơn Trạch 2",
      "sector": "Điện/Nước",
      "exchange": "HOSE",
      "price": 22.35,
      "market_cap_bn_vnd": 7542.0,
      "pe": 6.44,
      "pb": 1.36,
      "roe_pct": 21.12,
      "return_3m_pct": -15.66,
      "return_6m_pct": -7.07,
      "return_12m_pct": 27.21,
      "rsi": 44.44,
      "beta": 0.68,
      "volatility_ann_pct": 31.58,
      "adv_vnd": 12757495250.0,
      "value_score": 71.9,
      "quality_score": 86.4,
      "momentum_score": 48.8,
      "liquidity_score": 20.7,
      "quant_score": 56.2,
      "rank": 35,
      "percentile": 69.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "VND",
      "name": "Công ty cổ phần Chứng khoán VNDIRECT",
      "sector": "Chứng khoán",
      "exchange": "HOSE",
      "price": 17.2,
      "market_cap_bn_vnd": 25270.0,
      "pe": 15.64,
      "pb": 1.25,
      "roe_pct": 8.01,
      "return_3m_pct": 3.93,
      "return_6m_pct": -10.88,
      "return_12m_pct": 9.55,
      "rsi": 47.79,
      "beta": 1.25,
      "volatility_ann_pct": 43.04,
      "adv_vnd": 332759490250.0,
      "value_score": 53.7,
      "quality_score": 31.8,
      "momentum_score": 68.5,
      "liquidity_score": 87.4,
      "quant_score": 55.9,
      "rank": 36,
      "percentile": 68.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "FPT",
      "name": "Công ty Cổ phần FPT",
      "sector": "Công nghệ",
      "exchange": "HOSE",
      "price": 73.1,
      "market_cap_bn_vnd": 130659.0,
      "pe": 13.24,
      "pb": 3.4,
      "roe_pct": 25.71,
      "return_3m_pct": -5.92,
      "return_6m_pct": -25.03,
      "return_12m_pct": -26.28,
      "rsi": 44.19,
      "beta": 0.71,
      "volatility_ann_pct": 31.94,
      "adv_vnd": 839692091000.0,
      "value_score": 32.5,
      "quality_score": 92.7,
      "momentum_score": 31.4,
      "liquidity_score": 100.0,
      "quant_score": 55.8,
      "rank": 37,
      "percentile": 67.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "PNJ",
      "name": "Công ty Cổ phần Vàng bạc Đá quý Phú Nhuận",
      "sector": "Bán lẻ",
      "exchange": "HOSE",
      "price": 62.0,
      "market_cap_bn_vnd": 38379.0,
      "pe": 3.69,
      "pb": 0.79,
      "roe_pct": 21.3,
      "return_3m_pct": -47.41,
      "return_6m_pct": -30.67,
      "return_12m_pct": -14.71,
      "rsi": 30.34,
      "beta": 0.71,
      "volatility_ann_pct": 47.89,
      "adv_vnd": 60782832000.0,
      "value_score": 93.9,
      "quality_score": 87.3,
      "momentum_score": 7.7,
      "liquidity_score": 51.4,
      "quant_score": 55.8,
      "rank": 38,
      "percentile": 67.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "HDC",
      "name": "Công ty Cổ phần Phát triển nhà Bà Rịa-Vũng Tàu",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 17.7,
      "market_cap_bn_vnd": 3745.0,
      "pe": 5.53,
      "pb": 1.22,
      "roe_pct": 22.13,
      "return_3m_pct": -0.56,
      "return_6m_pct": -35.52,
      "return_12m_pct": -21.65,
      "rsi": 45.0,
      "beta": 1.07,
      "volatility_ann_pct": 42.86,
      "adv_vnd": 24481582500.0,
      "value_score": 80.3,
      "quality_score": 90.0,
      "momentum_score": 31.7,
      "liquidity_score": 27.9,
      "quant_score": 55.6,
      "rank": 39,
      "percentile": 65.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "PC1",
      "name": "Công ty Cổ phần Tập đoàn PC1",
      "sector": "Xây dựng",
      "exchange": "HOSE",
      "price": 19.95,
      "market_cap_bn_vnd": 11043.0,
      "pe": 7.89,
      "pb": 1.26,
      "roe_pct": 15.98,
      "return_3m_pct": -26.92,
      "return_6m_pct": -14.01,
      "return_12m_pct": 1.53,
      "rsi": 43.01,
      "beta": 0.85,
      "volatility_ann_pct": 47.53,
      "adv_vnd": 152329119750.0,
      "value_score": 71.4,
      "quality_score": 69.1,
      "momentum_score": 30.6,
      "liquidity_score": 71.2,
      "quant_score": 55.6,
      "rank": 40,
      "percentile": 65.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "VHC",
      "name": "Công ty Cổ phần Vĩnh Hoàn",
      "sector": "Thực phẩm đồ uống",
      "exchange": "HOSE",
      "price": 57.0,
      "market_cap_bn_vnd": 13737.0,
      "pe": 9.02,
      "pb": 1.33,
      "roe_pct": 14.76,
      "return_3m_pct": -2.9,
      "return_6m_pct": -1.04,
      "return_12m_pct": 9.22,
      "rsi": 38.64,
      "beta": 0.67,
      "volatility_ann_pct": 33.57,
      "adv_vnd": 18257065000.0,
      "value_score": 63.5,
      "quality_score": 63.2,
      "momentum_score": 69.7,
      "liquidity_score": 25.2,
      "quant_score": 55.4,
      "rank": 41,
      "percentile": 64.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "HAH",
      "name": "Công ty Cổ phần Vận tải và Xếp dỡ Hải An",
      "sector": "Vận tải/Cảng",
      "exchange": "HOSE",
      "price": 53.7,
      "market_cap_bn_vnd": 10091.0,
      "pe": 7.74,
      "pb": 1.86,
      "roe_pct": 24.04,
      "return_3m_pct": -7.89,
      "return_6m_pct": -12.68,
      "return_12m_pct": 0.06,
      "rsi": 44.59,
      "beta": 0.89,
      "volatility_ann_pct": 40.31,
      "adv_vnd": 32150191000.0,
      "value_score": 57.8,
      "quality_score": 90.9,
      "momentum_score": 46.8,
      "liquidity_score": 33.3,
      "quant_score": 55.1,
      "rank": 42,
      "percentile": 63.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "NVL",
      "name": "Công ty cổ phần Tập đoàn Đầu tư Địa ốc No Va",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 13.0,
      "market_cap_bn_vnd": 37875.0,
      "pe": 14.61,
      "pb": 0.53,
      "roe_pct": 3.66,
      "return_3m_pct": 9.7,
      "return_6m_pct": -13.33,
      "return_12m_pct": -9.72,
      "rsi": 19.51,
      "beta": 1.0,
      "volatility_ann_pct": 49.6,
      "adv_vnd": 287182981250.0,
      "value_score": 72.5,
      "quality_score": 9.1,
      "momentum_score": 66.5,
      "liquidity_score": 84.7,
      "quant_score": 54.7,
      "rank": 43,
      "percentile": 62.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "GVR",
      "name": "Tập đoàn Công nghiệp Cao su Việt Nam",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 35.4,
      "market_cap_bn_vnd": 132600.0,
      "pe": 26.62,
      "pb": 2.51,
      "roe_pct": 9.45,
      "return_3m_pct": -1.12,
      "return_6m_pct": 27.11,
      "return_12m_pct": 29.62,
      "rsi": 50.59,
      "beta": 1.0,
      "volatility_ann_pct": 47.39,
      "adv_vnd": 126390259250.0,
      "value_score": 18.6,
      "quality_score": 36.4,
      "momentum_score": 84.5,
      "liquidity_score": 66.7,
      "quant_score": 54.3,
      "rank": 44,
      "percentile": 61.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "BWE",
      "name": "Công ty Cổ phần Nước – Môi trường Bình Dương",
      "sector": "Điện/Nước",
      "exchange": "HOSE",
      "price": 44.0,
      "market_cap_bn_vnd": 9666.0,
      "pe": 9.76,
      "pb": 1.62,
      "roe_pct": 16.59,
      "return_3m_pct": 3.04,
      "return_6m_pct": -3.68,
      "return_12m_pct": -5.4,
      "rsi": 50.0,
      "beta": 0.27,
      "volatility_ann_pct": 21.18,
      "adv_vnd": 3767882250.0,
      "value_score": 53.8,
      "quality_score": 73.6,
      "momentum_score": 76.8,
      "liquidity_score": 7.2,
      "quant_score": 54.1,
      "rank": 45,
      "percentile": 60.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "BVH",
      "name": "Tập đoàn Bảo Việt",
      "sector": "Bảo hiểm",
      "exchange": "HOSE",
      "price": 67.5,
      "market_cap_bn_vnd": 53967.0,
      "pe": 28.24,
      "pb": null,
      "roe_pct": null,
      "return_3m_pct": -6.64,
      "return_6m_pct": 27.84,
      "return_12m_pct": 41.54,
      "rsi": 36.02,
      "beta": 0.88,
      "volatility_ann_pct": 42.91,
      "adv_vnd": 38705945500.0,
      "value_score": 32.7,
      "quality_score": 50.0,
      "momentum_score": 75.3,
      "liquidity_score": 40.5,
      "quant_score": 54.0,
      "rank": 46,
      "percentile": 59.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "PET",
      "name": "Tổng Công ty Cổ phần Dịch vụ Tổng hợp Dầu khí",
      "sector": "Bán lẻ",
      "exchange": "HOSE",
      "price": 49.0,
      "market_cap_bn_vnd": 5069.0,
      "pe": 28.82,
      "pb": 2.23,
      "roe_pct": 7.72,
      "return_3m_pct": 28.78,
      "return_6m_pct": 43.32,
      "return_12m_pct": 116.24,
      "rsi": 52.78,
      "beta": 0.95,
      "volatility_ann_pct": 53.18,
      "adv_vnd": 49482638000.0,
      "value_score": 20.4,
      "quality_score": 30.0,
      "momentum_score": 98.2,
      "liquidity_score": 45.9,
      "quant_score": 53.6,
      "rank": 47,
      "percentile": 59.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "MIG",
      "name": "Tổng Công ty cổ phần Bảo hiểm Quân đội",
      "sector": "Bảo hiểm",
      "exchange": "HOSE",
      "price": 18.1,
      "market_cap_bn_vnd": 3786.0,
      "pe": 13.71,
      "pb": 1.43,
      "roe_pct": 10.41,
      "return_3m_pct": 4.02,
      "return_6m_pct": 3.13,
      "return_12m_pct": 20.03,
      "rsi": 61.7,
      "beta": 0.53,
      "volatility_ann_pct": 32.46,
      "adv_vnd": 3989691750.0,
      "value_score": 49.8,
      "quality_score": 42.7,
      "momentum_score": 81.8,
      "liquidity_score": 9.0,
      "quant_score": 53.4,
      "rank": 48,
      "percentile": 58.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "HPG",
      "name": "Công ty cổ phần Tập đoàn Hòa Phát",
      "sector": "Thép",
      "exchange": "HOSE",
      "price": 23.3,
      "market_cap_bn_vnd": 215681.0,
      "pe": 11.59,
      "pb": 1.38,
      "roe_pct": 11.94,
      "return_3m_pct": -13.06,
      "return_6m_pct": -14.65,
      "return_12m_pct": 6.3,
      "rsi": 19.19,
      "beta": 0.77,
      "volatility_ann_pct": 30.38,
      "adv_vnd": 579390145750.0,
      "value_score": 56.8,
      "quality_score": 50.0,
      "momentum_score": 37.8,
      "liquidity_score": 94.6,
      "quant_score": 53.3,
      "rank": 49,
      "percentile": 57.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "BSR",
      "name": "Công ty Cổ phần Lọc Hóa dầu Bình Sơn",
      "sector": "Dầu khí",
      "exchange": "HOSE",
      "price": 28.05,
      "market_cap_bn_vnd": 130941.0,
      "pe": 26.97,
      "pb": 2.32,
      "roe_pct": 8.61,
      "return_3m_pct": -25.79,
      "return_6m_pct": 81.55,
      "return_12m_pct": 157.34,
      "rsi": 39.75,
      "beta": 0.86,
      "volatility_ann_pct": 55.04,
      "adv_vnd": 357413136500.0,
      "value_score": 20.8,
      "quality_score": 34.5,
      "momentum_score": 63.2,
      "liquidity_score": 89.2,
      "quant_score": 52.2,
      "rank": 50,
      "percentile": 56.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "DBC",
      "name": "Công ty Cổ phần Tập đoàn Dabaco Việt Nam",
      "sector": "Thực phẩm đồ uống",
      "exchange": "HOSE",
      "price": 18.5,
      "market_cap_bn_vnd": 9006.0,
      "pe": 4.72,
      "pb": 0.88,
      "roe_pct": 18.7,
      "return_3m_pct": -21.61,
      "return_6m_pct": -32.48,
      "return_12m_pct": -29.68,
      "rsi": 20.37,
      "beta": 0.79,
      "volatility_ann_pct": 33.57,
      "adv_vnd": 34761273500.0,
      "value_score": 90.5,
      "quality_score": 80.9,
      "momentum_score": 11.0,
      "liquidity_score": 36.0,
      "quant_score": 51.5,
      "rank": 51,
      "percentile": 55.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "CTD",
      "name": "Công ty Cổ phần Xây dựng Coteccons",
      "sector": "Xây dựng",
      "exchange": "HOSE",
      "price": 71.6,
      "market_cap_bn_vnd": 9214.0,
      "pe": 11.6,
      "pb": 0.82,
      "roe_pct": 7.07,
      "return_3m_pct": -3.87,
      "return_6m_pct": -6.14,
      "return_12m_pct": 0.72,
      "rsi": 40.18,
      "beta": 0.84,
      "volatility_ann_pct": 38.62,
      "adv_vnd": 56878686000.0,
      "value_score": 74.3,
      "quality_score": 21.8,
      "momentum_score": 64.1,
      "liquidity_score": 50.5,
      "quant_score": 51.4,
      "rank": 52,
      "percentile": 54.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "GEG",
      "name": "Công ty Cổ phần Điện Gia Lai",
      "sector": "Điện/Nước",
      "exchange": "HOSE",
      "price": 13.35,
      "market_cap_bn_vnd": 5482.0,
      "pe": 6.74,
      "pb": 0.96,
      "roe_pct": 14.29,
      "return_3m_pct": -19.09,
      "return_6m_pct": -7.29,
      "return_12m_pct": -16.04,
      "rsi": 29.73,
      "beta": 0.53,
      "volatility_ann_pct": 30.49,
      "adv_vnd": 5460523750.0,
      "value_score": 84.1,
      "quality_score": 61.8,
      "momentum_score": 45.0,
      "liquidity_score": 10.8,
      "quant_score": 50.9,
      "rank": 53,
      "percentile": 53.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "DGC",
      "name": "Công ty Cổ phần Tập đoàn Hóa chất Đức Giang",
      "sector": "Hóa chất/Phân bón",
      "exchange": "HOSE",
      "price": 45.15,
      "market_cap_bn_vnd": 20014.0,
      "pe": 5.64,
      "pb": 1.14,
      "roe_pct": 20.18,
      "return_3m_pct": -44.19,
      "return_6m_pct": -51.42,
      "return_12m_pct": -46.51,
      "rsi": 25.19,
      "beta": 0.64,
      "volatility_ann_pct": 43.64,
      "adv_vnd": 63453187500.0,
      "value_score": 82.3,
      "quality_score": 84.5,
      "momentum_score": 2.2,
      "liquidity_score": 52.3,
      "quant_score": 50.4,
      "rank": 54,
      "percentile": 52.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "SSB",
      "name": "Ngân hàng Thương mại cổ phần Đông Nam Á",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 14.5,
      "market_cap_bn_vnd": 47938.0,
      "pe": 7.47,
      "pb": 1.02,
      "roe_pct": 13.66,
      "return_3m_pct": -12.39,
      "return_6m_pct": -18.08,
      "return_12m_pct": -20.11,
      "rsi": 31.03,
      "beta": 0.67,
      "volatility_ann_pct": 32.03,
      "adv_vnd": 37382407750.0,
      "value_score": 81.0,
      "quality_score": 59.1,
      "momentum_score": 32.3,
      "liquidity_score": 37.8,
      "quant_score": 50.3,
      "rank": 55,
      "percentile": 51.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "SSI",
      "name": "Công ty cổ phần Chứng khoán SSI",
      "sector": "Chứng khoán",
      "exchange": "HOSE",
      "price": 26.3,
      "market_cap_bn_vnd": 72117.0,
      "pe": 15.38,
      "pb": 1.66,
      "roe_pct": 10.77,
      "return_3m_pct": -9.78,
      "return_6m_pct": -11.98,
      "return_12m_pct": 26.81,
      "rsi": 31.34,
      "beta": 1.21,
      "volatility_ann_pct": 38.02,
      "adv_vnd": 416810746250.0,
      "value_score": 41.2,
      "quality_score": 46.4,
      "momentum_score": 45.8,
      "liquidity_score": 92.8,
      "quant_score": 50.1,
      "rank": 56,
      "percentile": 50.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "VCI",
      "name": "Công ty Cổ phần Chứng khoán VIETCAP",
      "sector": "Chứng khoán",
      "exchange": "HOSE",
      "price": 23.4,
      "market_cap_bn_vnd": 31445.0,
      "pe": 12.65,
      "pb": 0.77,
      "roe_pct": 6.12,
      "return_3m_pct": -13.08,
      "return_6m_pct": -7.87,
      "return_12m_pct": -8.27,
      "rsi": 22.41,
      "beta": 1.11,
      "volatility_ann_pct": 37.76,
      "adv_vnd": 155016675500.0,
      "value_score": 73.6,
      "quality_score": 20.0,
      "momentum_score": 47.7,
      "liquidity_score": 72.1,
      "quant_score": 49.7,
      "rank": 57,
      "percentile": 49.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "KBC",
      "name": "Tổng Công ty Phát triển Đô thị Kinh Bắc-CTCP",
      "sector": "BĐS KCN",
      "exchange": "HOSE",
      "price": 31.0,
      "market_cap_bn_vnd": 32867.0,
      "pe": 12.65,
      "pb": 1.07,
      "roe_pct": 8.48,
      "return_3m_pct": -3.12,
      "return_6m_pct": -12.8,
      "return_12m_pct": 24.25,
      "rsi": 45.76,
      "beta": 1.09,
      "volatility_ann_pct": 39.99,
      "adv_vnd": 70211004250.0,
      "value_score": 65.4,
      "quality_score": 32.7,
      "momentum_score": 54.8,
      "liquidity_score": 55.9,
      "quant_score": 49.7,
      "rank": 58,
      "percentile": 49.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "VPI",
      "name": "Công ty cổ phần Phát triển Bất động sản Văn Phú",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 60.9,
      "market_cap_bn_vnd": 19555.0,
      "pe": 49.92,
      "pb": 3.71,
      "roe_pct": 7.44,
      "return_3m_pct": 5.0,
      "return_6m_pct": 6.84,
      "return_12m_pct": 19.41,
      "rsi": 57.94,
      "beta": 0.51,
      "volatility_ann_pct": 27.71,
      "adv_vnd": 122367900000.0,
      "value_score": 8.1,
      "quality_score": 28.2,
      "momentum_score": 85.2,
      "liquidity_score": 64.9,
      "quant_score": 49.3,
      "rank": 59,
      "percentile": 48.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "BMP",
      "name": "Công ty Cổ phần Nhựa Bình Minh",
      "sector": "VLXD",
      "exchange": "HOSE",
      "price": 135.2,
      "market_cap_bn_vnd": 12287.0,
      "pe": 9.01,
      "pb": 3.85,
      "roe_pct": 42.7,
      "return_3m_pct": -5.78,
      "return_6m_pct": -17.81,
      "return_12m_pct": 5.59,
      "rsi": 39.39,
      "beta": 0.42,
      "volatility_ann_pct": 36.68,
      "adv_vnd": 14015648500.0,
      "value_score": 40.6,
      "quality_score": 99.1,
      "momentum_score": 41.4,
      "liquidity_score": 23.4,
      "quant_score": 48.8,
      "rank": 60,
      "percentile": 47.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "MBS",
      "name": "Công ty cổ phần Chứng khoán MB",
      "sector": "Ngân hàng",
      "exchange": "HNX",
      "price": 19.0,
      "market_cap_bn_vnd": 20319.0,
      "pe": 11.05,
      "pb": 1.55,
      "roe_pct": 14.02,
      "return_3m_pct": -4.19,
      "return_6m_pct": -19.49,
      "return_12m_pct": 1.28,
      "rsi": 40.0,
      "beta": 1.33,
      "volatility_ann_pct": 43.98,
      "adv_vnd": 67205534000.0,
      "value_score": 51.8,
      "quality_score": 60.0,
      "momentum_score": 39.6,
      "liquidity_score": 55.0,
      "quant_score": 47.7,
      "rank": 61,
      "percentile": 46.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "VJC",
      "name": "Công ty cổ phần Hàng không Vietjet",
      "sector": "Hàng không",
      "exchange": "HOSE",
      "price": 177.5,
      "market_cap_bn_vnd": 104183.0,
      "pe": 47.59,
      "pb": 4.08,
      "roe_pct": 8.58,
      "return_3m_pct": 16.16,
      "return_6m_pct": -13.83,
      "return_12m_pct": 99.89,
      "rsi": 58.73,
      "beta": 0.83,
      "volatility_ann_pct": 44.25,
      "adv_vnd": 191887235000.0,
      "value_score": 8.1,
      "quality_score": 33.6,
      "momentum_score": 67.2,
      "liquidity_score": 78.4,
      "quant_score": 47.6,
      "rank": 62,
      "percentile": 45.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "PVD",
      "name": "Tổng Công ty Cổ phần Khoan và Dịch vụ Khoan Dầu khí",
      "sector": "Dầu khí",
      "exchange": "HOSE",
      "price": 30.15,
      "market_cap_bn_vnd": 18316.0,
      "pe": 25.34,
      "pb": 1.05,
      "roe_pct": 4.13,
      "return_3m_pct": -26.91,
      "return_6m_pct": 13.56,
      "return_12m_pct": 60.97,
      "rsi": 37.93,
      "beta": 0.59,
      "volatility_ann_pct": 44.57,
      "adv_vnd": 115283341500.0,
      "value_score": 48.5,
      "quality_score": 10.9,
      "momentum_score": 56.4,
      "liquidity_score": 64.0,
      "quant_score": 47.6,
      "rank": 63,
      "percentile": 45.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "VGC",
      "name": "Tổng Công ty Viglacera - CTCP",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 42.1,
      "market_cap_bn_vnd": 20803.0,
      "pe": 13.45,
      "pb": 2.18,
      "roe_pct": 16.24,
      "return_3m_pct": -8.08,
      "return_6m_pct": -4.97,
      "return_12m_pct": 0.43,
      "rsi": 40.62,
      "beta": 1.02,
      "volatility_ann_pct": 41.67,
      "adv_vnd": 20296218000.0,
      "value_score": 40.2,
      "quality_score": 71.8,
      "momentum_score": 56.8,
      "liquidity_score": 27.0,
      "quant_score": 47.4,
      "rank": 64,
      "percentile": 43.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "PLX",
      "name": "Tập đoàn Xăng dầu Việt Nam",
      "sector": "Dầu khí",
      "exchange": "HOSE",
      "price": 39.85,
      "market_cap_bn_vnd": 50188.0,
      "pe": 18.89,
      "pb": 1.93,
      "roe_pct": 10.23,
      "return_3m_pct": -23.37,
      "return_6m_pct": 14.02,
      "return_12m_pct": 11.31,
      "rsi": 41.32,
      "beta": 0.67,
      "volatility_ann_pct": 46.16,
      "adv_vnd": 210501059750.0,
      "value_score": 30.8,
      "quality_score": 40.9,
      "momentum_score": 59.1,
      "liquidity_score": 79.3,
      "quant_score": 47.4,
      "rank": 65,
      "percentile": 43.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "MSN",
      "name": "Công ty Cổ phần Tập đoàn MaSan",
      "sector": "Thực phẩm đồ uống",
      "exchange": "HOSE",
      "price": 71.0,
      "market_cap_bn_vnd": 114950.0,
      "pe": 24.91,
      "pb": 2.9,
      "roe_pct": 11.62,
      "return_3m_pct": -2.87,
      "return_6m_pct": -11.14,
      "return_12m_pct": 10.76,
      "rsi": 32.64,
      "beta": 0.92,
      "volatility_ann_pct": 31.34,
      "adv_vnd": 275411094000.0,
      "value_score": 19.4,
      "quality_score": 49.1,
      "momentum_score": 58.7,
      "liquidity_score": 83.8,
      "quant_score": 46.9,
      "rank": 66,
      "percentile": 41.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "ANV",
      "name": "Công ty Cổ phần Nam Việt",
      "sector": "Thực phẩm đồ uống",
      "exchange": "HOSE",
      "price": 20.6,
      "market_cap_bn_vnd": 6683.0,
      "pe": 5.49,
      "pb": 1.55,
      "roe_pct": 28.3,
      "return_3m_pct": -14.52,
      "return_6m_pct": -28.6,
      "return_12m_pct": 35.08,
      "rsi": 21.31,
      "beta": 0.94,
      "volatility_ann_pct": 43.87,
      "adv_vnd": 8325968000.0,
      "value_score": 68.0,
      "quality_score": 93.6,
      "momentum_score": 18.4,
      "liquidity_score": 16.2,
      "quant_score": 46.9,
      "rank": 67,
      "percentile": 41.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "PAN",
      "name": "Công ty Cổ phần Tập đoàn PAN",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 22.8,
      "market_cap_bn_vnd": 6789.0,
      "pe": 7.08,
      "pb": 0.89,
      "roe_pct": 12.59,
      "return_3m_pct": -28.53,
      "return_6m_pct": -19.43,
      "return_12m_pct": -11.01,
      "rsi": 10.76,
      "beta": 0.54,
      "volatility_ann_pct": 41.94,
      "adv_vnd": 32199732500.0,
      "value_score": 84.1,
      "quality_score": 54.5,
      "momentum_score": 19.3,
      "liquidity_score": 34.2,
      "quant_score": 45.6,
      "rank": 68,
      "percentile": 40.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "PTB",
      "name": "Công ty Cổ phần Phú Tài",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 37.35,
      "market_cap_bn_vnd": 3968.0,
      "pe": 6.03,
      "pb": 0.89,
      "roe_pct": 14.76,
      "return_3m_pct": -28.17,
      "return_6m_pct": -16.72,
      "return_12m_pct": -15.67,
      "rsi": 20.79,
      "beta": 0.68,
      "volatility_ann_pct": 34.09,
      "adv_vnd": 2586144750.0,
      "value_score": 86.4,
      "quality_score": 63.2,
      "momentum_score": 25.9,
      "liquidity_score": 6.3,
      "quant_score": 45.3,
      "rank": 69,
      "percentile": 39.0,
      "verdict": "Trung bình"
    },
    {
      "symbol": "KDC",
      "name": "Công ty Cổ phần Tập đoàn Kido",
      "sector": "Thực phẩm đồ uống",
      "exchange": "HOSE",
      "price": 51.0,
      "market_cap_bn_vnd": 13838.0,
      "pe": 28.33,
      "pb": 2.08,
      "roe_pct": 7.33,
      "return_3m_pct": -0.58,
      "return_6m_pct": 0.43,
      "return_12m_pct": -1.47,
      "rsi": 67.57,
      "beta": 0.07,
      "volatility_ann_pct": 22.33,
      "adv_vnd": 36832546500.0,
      "value_score": 22.2,
      "quality_score": 25.5,
      "momentum_score": 74.1,
      "liquidity_score": 36.9,
      "quant_score": 44.2,
      "rank": 70,
      "percentile": 38.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "DPM",
      "name": "Tổng Công ty Phân bón và Hóa chất Dầu khí-CTCP",
      "sector": "Hóa chất/Phân bón",
      "exchange": "HOSE",
      "price": 24.4,
      "market_cap_bn_vnd": 19514.0,
      "pe": 15.44,
      "pb": 1.46,
      "roe_pct": 9.46,
      "return_3m_pct": -28.24,
      "return_6m_pct": 3.61,
      "return_12m_pct": 30.48,
      "rsi": 19.4,
      "beta": 0.54,
      "volatility_ann_pct": 37.71,
      "adv_vnd": 76965579000.0,
      "value_score": 45.0,
      "quality_score": 37.3,
      "momentum_score": 49.9,
      "liquidity_score": 56.8,
      "quant_score": 43.7,
      "rank": 71,
      "percentile": 36.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "VTP",
      "name": "Tổng Công ty cổ phần Bưu chính Viettel",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 64.0,
      "market_cap_bn_vnd": 12295.0,
      "pe": 19.28,
      "pb": 3.42,
      "roe_pct": 17.74,
      "return_3m_pct": -5.02,
      "return_6m_pct": -13.69,
      "return_12m_pct": -20.45,
      "rsi": 25.81,
      "beta": 0.65,
      "volatility_ann_pct": 40.02,
      "adv_vnd": 38046242500.0,
      "value_score": 19.9,
      "quality_score": 79.1,
      "momentum_score": 50.5,
      "liquidity_score": 38.7,
      "quant_score": 43.7,
      "rank": 72,
      "percentile": 36.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "HBC",
      "name": "Công ty cổ phần Tập đoàn Xây dựng Hoà Bình",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 5.0,
      "market_cap_bn_vnd": 1771.0,
      "pe": 7.25,
      "pb": 0.89,
      "roe_pct": 12.26,
      "return_3m_pct": -7.41,
      "return_6m_pct": -21.88,
      "return_12m_pct": -21.88,
      "rsi": 0.0,
      "beta": 0.75,
      "volatility_ann_pct": 35.42,
      "adv_vnd": 3941614000.0,
      "value_score": 83.7,
      "quality_score": 53.6,
      "momentum_score": 29.7,
      "liquidity_score": 8.1,
      "quant_score": 43.7,
      "rank": 73,
      "percentile": 36.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "DGW",
      "name": "Công ty cổ phần Thế giới số",
      "sector": "Bán lẻ",
      "exchange": "HOSE",
      "price": 39.15,
      "market_cap_bn_vnd": 10008.0,
      "pe": 15.72,
      "pb": 2.49,
      "roe_pct": 15.85,
      "return_3m_pct": -11.33,
      "return_6m_pct": -11.02,
      "return_12m_pct": 12.82,
      "rsi": 33.59,
      "beta": 1.03,
      "volatility_ann_pct": 42.43,
      "adv_vnd": 33916271750.0,
      "value_score": 31.4,
      "quality_score": 68.2,
      "momentum_score": 45.9,
      "liquidity_score": 35.1,
      "quant_score": 42.3,
      "rank": 74,
      "percentile": 34.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "VIP",
      "name": "Công ty Cổ phần Vận tải Xăng dầu VIPCO",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 11.35,
      "market_cap_bn_vnd": 801.0,
      "pe": 9.08,
      "pb": 0.61,
      "roe_pct": 6.69,
      "return_3m_pct": -6.58,
      "return_6m_pct": -10.28,
      "return_12m_pct": -6.97,
      "rsi": 60.0,
      "beta": 0.45,
      "volatility_ann_pct": 22.31,
      "adv_vnd": 1613350000.0,
      "value_score": 83.3,
      "quality_score": 20.9,
      "momentum_score": 54.1,
      "liquidity_score": 3.6,
      "quant_score": 42.2,
      "rank": 75,
      "percentile": 33.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "LCG",
      "name": "Công ty cổ phần LIZEN",
      "sector": "Xây dựng",
      "exchange": "HOSE",
      "price": 9.05,
      "market_cap_bn_vnd": 2087.0,
      "pe": 12.4,
      "pb": 0.69,
      "roe_pct": 5.58,
      "return_3m_pct": -6.7,
      "return_6m_pct": -11.71,
      "return_12m_pct": 2.26,
      "rsi": 38.24,
      "beta": 0.82,
      "volatility_ann_pct": 33.39,
      "adv_vnd": 9573047450.0,
      "value_score": 76.1,
      "quality_score": 18.2,
      "momentum_score": 50.6,
      "liquidity_score": 18.9,
      "quant_score": 41.3,
      "rank": 76,
      "percentile": 32.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "VCS",
      "name": "Công ty cổ phần VICOSTONE",
      "sector": "VLXD",
      "exchange": "HNX",
      "price": 37.6,
      "market_cap_bn_vnd": 6416.0,
      "pe": 8.66,
      "pb": 1.17,
      "roe_pct": 13.53,
      "return_3m_pct": -9.83,
      "return_6m_pct": -18.84,
      "return_12m_pct": -15.66,
      "rsi": 38.24,
      "beta": 0.51,
      "volatility_ann_pct": 22.05,
      "adv_vnd": 1129544000.0,
      "value_score": 71.9,
      "quality_score": 58.2,
      "momentum_score": 32.4,
      "liquidity_score": 1.8,
      "quant_score": 41.2,
      "rank": 77,
      "percentile": 32.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "TCH",
      "name": "Công ty cổ phần Đầu tư Dịch vụ Tài chính Hoàng Huy",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 15.0,
      "market_cap_bn_vnd": 15551.0,
      "pe": 17.44,
      "pb": 0.75,
      "roe_pct": 4.29,
      "return_3m_pct": 2.74,
      "return_6m_pct": -27.71,
      "return_12m_pct": -9.04,
      "rsi": 40.3,
      "beta": 1.25,
      "volatility_ann_pct": 46.7,
      "adv_vnd": 81599255250.0,
      "value_score": 64.2,
      "quality_score": 11.8,
      "momentum_score": 41.6,
      "liquidity_score": 58.6,
      "quant_score": 40.8,
      "rank": 78,
      "percentile": 31.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "MCH",
      "name": "Công ty Cổ phần Hàng tiêu dùng Masan",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 130.3,
      "market_cap_bn_vnd": 183037.0,
      "pe": 20.58,
      "pb": 7.6,
      "roe_pct": 36.93,
      "return_3m_pct": -7.19,
      "return_6m_pct": -26.0,
      "return_12m_pct": 28.6,
      "rsi": 49.65,
      "beta": 0.52,
      "volatility_ann_pct": 33.6,
      "adv_vnd": 41347241000.0,
      "value_score": 14.9,
      "quality_score": 98.2,
      "momentum_score": 27.7,
      "liquidity_score": 42.3,
      "quant_score": 40.7,
      "rank": 79,
      "percentile": 30.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "BCM",
      "name": "Tập đoàn Đầu tư và Phát triển công nghiệp Becamex - CTCP",
      "sector": "BĐS KCN",
      "exchange": "HOSE",
      "price": 53.2,
      "market_cap_bn_vnd": 58374.0,
      "pe": 15.74,
      "pb": 2.42,
      "roe_pct": 15.36,
      "return_3m_pct": -3.8,
      "return_6m_pct": -18.37,
      "return_12m_pct": -9.35,
      "rsi": 45.95,
      "beta": 0.76,
      "volatility_ann_pct": 32.66,
      "adv_vnd": 29028532500.0,
      "value_score": 32.1,
      "quality_score": 65.5,
      "momentum_score": 44.0,
      "liquidity_score": 30.6,
      "quant_score": 40.4,
      "rank": 80,
      "percentile": 29.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "IJC",
      "name": "Công ty Cổ phần Phát triển Hạ tầng Kỹ thuật",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 9.45,
      "market_cap_bn_vnd": 6579.0,
      "pe": 9.95,
      "pb": 0.74,
      "roe_pct": 7.42,
      "return_3m_pct": -5.97,
      "return_6m_pct": -21.25,
      "return_12m_pct": -7.71,
      "rsi": 35.42,
      "beta": 0.84,
      "volatility_ann_pct": 31.53,
      "adv_vnd": 12164520500.0,
      "value_score": 80.6,
      "quality_score": 26.4,
      "momentum_score": 33.2,
      "liquidity_score": 19.8,
      "quant_score": 39.4,
      "rank": 81,
      "percentile": 28.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "REE",
      "name": "Công ty Cổ phần Cơ điện lạnh",
      "sector": "Điện/Nước",
      "exchange": "HOSE",
      "price": 50.6,
      "market_cap_bn_vnd": 35316.0,
      "pe": 10.84,
      "pb": 1.31,
      "roe_pct": 12.08,
      "return_3m_pct": -19.04,
      "return_6m_pct": -19.53,
      "return_12m_pct": -23.21,
      "rsi": 33.33,
      "beta": 0.45,
      "volatility_ann_pct": 26.2,
      "adv_vnd": 27338719000.0,
      "value_score": 60.6,
      "quality_score": 51.8,
      "momentum_score": 24.3,
      "liquidity_score": 29.7,
      "quant_score": 39.1,
      "rank": 82,
      "percentile": 27.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "HSG",
      "name": "Công ty Cổ phần Tập đoàn Hoa Sen",
      "sector": "Thép",
      "exchange": "HOSE",
      "price": 11.8,
      "market_cap_bn_vnd": 10029.0,
      "pe": 8.19,
      "pb": 0.45,
      "roe_pct": 5.51,
      "return_3m_pct": -18.06,
      "return_6m_pct": -29.97,
      "return_12m_pct": -26.25,
      "rsi": 30.0,
      "beta": 0.8,
      "volatility_ann_pct": 38.36,
      "adv_vnd": 41919812750.0,
      "value_score": 88.3,
      "quality_score": 17.3,
      "momentum_score": 16.0,
      "liquidity_score": 43.2,
      "quant_score": 38.5,
      "rank": 83,
      "percentile": 26.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "PPC",
      "name": "Công ty Cổ phần Nhiệt điện Phả Lại",
      "sector": "Điện/Nước",
      "exchange": "HOSE",
      "price": 9.69,
      "market_cap_bn_vnd": 3238.0,
      "pe": 18.63,
      "pb": 0.7,
      "roe_pct": 3.73,
      "return_3m_pct": -3.0,
      "return_6m_pct": -3.58,
      "return_12m_pct": -13.48,
      "rsi": 51.61,
      "beta": 0.26,
      "volatility_ann_pct": 16.45,
      "adv_vnd": 1327782600.0,
      "value_score": 62.6,
      "quality_score": 10.0,
      "momentum_score": 68.3,
      "liquidity_score": 2.7,
      "quant_score": 37.9,
      "rank": 84,
      "percentile": 25.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "HDG",
      "name": "Công ty Cổ phần Tập đoàn Hà Đô",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 21.3,
      "market_cap_bn_vnd": 10303.0,
      "pe": 10.24,
      "pb": 1.15,
      "roe_pct": 11.21,
      "return_3m_pct": -24.47,
      "return_6m_pct": -32.01,
      "return_12m_pct": -9.78,
      "rsi": 33.33,
      "beta": 1.12,
      "volatility_ann_pct": 43.69,
      "adv_vnd": 31329118000.0,
      "value_score": 68.8,
      "quality_score": 48.2,
      "momentum_score": 10.8,
      "liquidity_score": 31.5,
      "quant_score": 36.7,
      "rank": 85,
      "percentile": 24.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "DIG",
      "name": "Tổng Công ty Cổ phần Đầu tư Phát triển Xây dựng",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 12.7,
      "market_cap_bn_vnd": 11469.0,
      "pe": 15.68,
      "pb": 0.86,
      "roe_pct": 5.48,
      "return_3m_pct": -5.58,
      "return_6m_pct": -38.94,
      "return_12m_pct": -23.45,
      "rsi": 35.71,
      "beta": 1.27,
      "volatility_ann_pct": 46.03,
      "adv_vnd": 91316276500.0,
      "value_score": 63.4,
      "quality_score": 16.4,
      "momentum_score": 22.7,
      "liquidity_score": 60.4,
      "quant_score": 36.4,
      "rank": 86,
      "percentile": 23.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "SBT",
      "name": "Công ty cổ phần Thành Thành Công - Biên Hòa",
      "sector": "Thực phẩm đồ uống",
      "exchange": "HOSE",
      "price": 21.9,
      "market_cap_bn_vnd": 18672.0,
      "pe": 24.07,
      "pb": 1.74,
      "roe_pct": 7.25,
      "return_3m_pct": 1.58,
      "return_6m_pct": -7.12,
      "return_12m_pct": 25.5,
      "rsi": 62.71,
      "beta": 0.33,
      "volatility_ann_pct": 20.45,
      "adv_vnd": 13484050000.0,
      "value_score": 29.9,
      "quality_score": 24.5,
      "momentum_score": 70.3,
      "liquidity_score": 21.6,
      "quant_score": 36.2,
      "rank": 87,
      "percentile": 23.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "NLG",
      "name": "Công ty cổ phần Đầu tư Nam Long",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 26.45,
      "market_cap_bn_vnd": 14044.0,
      "pe": 18.24,
      "pb": 0.85,
      "roe_pct": 4.64,
      "return_3m_pct": -1.67,
      "return_6m_pct": -26.73,
      "return_12m_pct": -22.93,
      "rsi": 58.88,
      "beta": 1.05,
      "volatility_ann_pct": 40.55,
      "adv_vnd": 39620378000.0,
      "value_score": 59.2,
      "quality_score": 13.6,
      "momentum_score": 36.6,
      "liquidity_score": 41.4,
      "quant_score": 35.3,
      "rank": 88,
      "percentile": 22.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "EIB",
      "name": "Ngân hàng Thương mại Cổ phần Xuất nhập khẩu Việt Nam",
      "sector": "Ngân hàng",
      "exchange": "HOSE",
      "price": 20.55,
      "market_cap_bn_vnd": 42191.0,
      "pe": 33.69,
      "pb": 1.47,
      "roe_pct": 4.37,
      "return_3m_pct": -8.87,
      "return_6m_pct": -8.67,
      "return_12m_pct": -11.04,
      "rsi": 38.18,
      "beta": 1.3,
      "volatility_ann_pct": 39.81,
      "adv_vnd": 123728721500.0,
      "value_score": 27.2,
      "quality_score": 12.7,
      "momentum_score": 50.8,
      "liquidity_score": 65.8,
      "quant_score": 34.8,
      "rank": 89,
      "percentile": 21.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "SZC",
      "name": "Công ty cổ phần Sonadezi Châu Đức",
      "sector": "BĐS KCN",
      "exchange": "HOSE",
      "price": 23.7,
      "market_cap_bn_vnd": 5238.0,
      "pe": 12.34,
      "pb": 1.33,
      "roe_pct": 10.79,
      "return_3m_pct": -20.47,
      "return_6m_pct": -24.52,
      "return_12m_pct": -25.89,
      "rsi": 42.06,
      "beta": 0.86,
      "volatility_ann_pct": 34.87,
      "adv_vnd": 17860046750.0,
      "value_score": 56.8,
      "quality_score": 47.3,
      "momentum_score": 19.8,
      "liquidity_score": 24.3,
      "quant_score": 34.6,
      "rank": 90,
      "percentile": 20.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "CII",
      "name": "Công ty cổ phần Đầu tư Hạ tầng Kỹ thuật T.P Hồ Chí Minh",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 17.2,
      "market_cap_bn_vnd": 12835.0,
      "pe": 81.9,
      "pb": 1.1,
      "roe_pct": 1.34,
      "return_3m_pct": 6.17,
      "return_6m_pct": -36.76,
      "return_12m_pct": 38.15,
      "rsi": 42.31,
      "beta": 1.27,
      "volatility_ann_pct": 54.03,
      "adv_vnd": 239632847000.0,
      "value_score": 38.2,
      "quality_score": 3.6,
      "momentum_score": 38.0,
      "liquidity_score": 80.2,
      "quant_score": 34.4,
      "rank": 91,
      "percentile": 19.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "FRT",
      "name": "Công ty cổ phần Bán lẻ Kỹ thuật số FPT",
      "sector": "Bán lẻ",
      "exchange": "HOSE",
      "price": 119.0,
      "market_cap_bn_vnd": 25733.0,
      "pe": 25.48,
      "pb": 4.86,
      "roe_pct": 19.07,
      "return_3m_pct": -22.53,
      "return_6m_pct": -24.92,
      "return_12m_pct": -12.71,
      "rsi": 17.2,
      "beta": 0.66,
      "volatility_ann_pct": 33.99,
      "adv_vnd": 50194938000.0,
      "value_score": 12.6,
      "quality_score": 81.8,
      "momentum_score": 17.8,
      "liquidity_score": 46.8,
      "quant_score": 34.0,
      "rank": 92,
      "percentile": 18.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "BAF",
      "name": "Công ty Cổ phần Nông nghiệp BaF Việt Nam",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 34.65,
      "market_cap_bn_vnd": 10939.0,
      "pe": 119.48,
      "pb": 2.46,
      "roe_pct": 2.06,
      "return_3m_pct": -0.43,
      "return_6m_pct": 2.67,
      "return_12m_pct": -2.12,
      "rsi": 53.85,
      "beta": 0.39,
      "volatility_ann_pct": 20.31,
      "adv_vnd": 47949306000.0,
      "value_score": 12.3,
      "quality_score": 6.4,
      "momentum_score": 75.9,
      "liquidity_score": 44.1,
      "quant_score": 32.7,
      "rank": 93,
      "percentile": 17.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "DXG",
      "name": "Công ty Cổ phần Tập đoàn Đất Xanh",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 12.95,
      "market_cap_bn_vnd": 16630.0,
      "pe": 56.3,
      "pb": 0.83,
      "roe_pct": 1.48,
      "return_3m_pct": -6.16,
      "return_6m_pct": -32.38,
      "return_12m_pct": -17.25,
      "rsi": 28.05,
      "beta": 1.13,
      "volatility_ann_pct": 44.77,
      "adv_vnd": 183177665500.0,
      "value_score": 45.9,
      "quality_score": 5.5,
      "momentum_score": 24.1,
      "liquidity_score": 76.6,
      "quant_score": 32.2,
      "rank": 94,
      "percentile": 16.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "PDR",
      "name": "Công ty cổ phần Phát triển Bất động sản Phát Đạt",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 15.0,
      "market_cap_bn_vnd": 16115.0,
      "pe": 50.0,
      "pb": 5.28,
      "roe_pct": 10.56,
      "return_3m_pct": -1.64,
      "return_6m_pct": -33.63,
      "return_12m_pct": -8.48,
      "rsi": 40.0,
      "beta": 1.18,
      "volatility_ann_pct": 43.15,
      "adv_vnd": 184884612250.0,
      "value_score": 4.5,
      "quality_score": 44.5,
      "momentum_score": 30.5,
      "liquidity_score": 77.5,
      "quant_score": 32.0,
      "rank": 95,
      "percentile": 15.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "ELC",
      "name": "Công ty Cổ phần công nghệ - viễn thông ELCOM",
      "sector": "Công nghệ",
      "exchange": "HOSE",
      "price": 15.85,
      "market_cap_bn_vnd": 1987.0,
      "pe": 13.21,
      "pb": 1.25,
      "roe_pct": 9.49,
      "return_3m_pct": -11.7,
      "return_6m_pct": -26.96,
      "return_12m_pct": -25.55,
      "rsi": 27.59,
      "beta": 0.51,
      "volatility_ann_pct": 30.54,
      "adv_vnd": 6426352000.0,
      "value_score": 58.6,
      "quality_score": 38.2,
      "momentum_score": 21.3,
      "liquidity_score": 13.5,
      "quant_score": 31.4,
      "rank": 96,
      "percentile": 14.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "NKG",
      "name": "Công ty Cổ phần Thép Nam Kim",
      "sector": "Thép",
      "exchange": "HOSE",
      "price": 13.3,
      "market_cap_bn_vnd": 6624.0,
      "pe": 30.23,
      "pb": 0.78,
      "roe_pct": 2.58,
      "return_3m_pct": -4.32,
      "return_6m_pct": -18.4,
      "return_12m_pct": 1.53,
      "rsi": 28.57,
      "beta": 0.82,
      "volatility_ann_pct": 34.89,
      "adv_vnd": 24927861000.0,
      "value_score": 51.3,
      "quality_score": 7.3,
      "momentum_score": 41.6,
      "liquidity_score": 28.8,
      "quant_score": 30.8,
      "rank": 97,
      "percentile": 14.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "VDS",
      "name": "Công ty Cổ phần Chứng khoán Rồng Việt",
      "sector": "Chứng khoán",
      "exchange": "HOSE",
      "price": 13.85,
      "market_cap_bn_vnd": 4080.0,
      "pe": 15.22,
      "pb": 1.18,
      "roe_pct": 7.78,
      "return_3m_pct": -10.65,
      "return_6m_pct": -25.94,
      "return_12m_pct": 2.97,
      "rsi": 55.56,
      "beta": 1.15,
      "volatility_ann_pct": 43.3,
      "adv_vnd": 6745466000.0,
      "value_score": 57.1,
      "quality_score": 30.9,
      "momentum_score": 24.0,
      "liquidity_score": 15.3,
      "quant_score": 30.3,
      "rank": 98,
      "percentile": 13.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "CMG",
      "name": "Công ty Cổ phần Tập đoàn Công nghệ CMC",
      "sector": "Công nghệ",
      "exchange": "HOSE",
      "price": 27.2,
      "market_cap_bn_vnd": 6742.0,
      "pe": 17.78,
      "pb": 1.87,
      "roe_pct": 10.54,
      "return_3m_pct": -8.26,
      "return_6m_pct": -19.14,
      "return_12m_pct": -12.76,
      "rsi": 41.59,
      "beta": 0.62,
      "volatility_ann_pct": 32.05,
      "adv_vnd": 9042121750.0,
      "value_score": 33.7,
      "quality_score": 43.6,
      "momentum_score": 33.2,
      "liquidity_score": 18.0,
      "quant_score": 30.1,
      "rank": 99,
      "percentile": 12.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "CEO",
      "name": "Công ty Cổ phần Tập đoàn C.E.O",
      "sector": "Khác",
      "exchange": "HNX",
      "price": 15.1,
      "market_cap_bn_vnd": 9816.0,
      "pe": 48.71,
      "pb": 1.38,
      "roe_pct": 2.83,
      "return_3m_pct": 0.0,
      "return_6m_pct": -42.59,
      "return_12m_pct": -13.81,
      "rsi": 33.33,
      "beta": 1.5,
      "volatility_ann_pct": 58.76,
      "adv_vnd": 139734233000.0,
      "value_score": 30.2,
      "quality_score": 8.2,
      "momentum_score": 30.8,
      "liquidity_score": 69.4,
      "quant_score": 29.1,
      "rank": 100,
      "percentile": 11.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "HT1",
      "name": "Công ty Cổ phần xi măng VICEM Hà Tiên",
      "sector": "VLXD",
      "exchange": "HOSE",
      "price": 13.75,
      "market_cap_bn_vnd": 5838.0,
      "pe": 19.1,
      "pb": 1.03,
      "roe_pct": 5.41,
      "return_3m_pct": -16.41,
      "return_6m_pct": -12.42,
      "return_12m_pct": 23.99,
      "rsi": 48.72,
      "beta": 0.69,
      "volatility_ann_pct": 39.06,
      "adv_vnd": 2535314000.0,
      "value_score": 53.5,
      "quality_score": 15.5,
      "momentum_score": 40.7,
      "liquidity_score": 5.4,
      "quant_score": 28.9,
      "rank": 101,
      "percentile": 10.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "ASM",
      "name": "Công ty Cổ phần Tập đoàn Sao Mai",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 5.8,
      "market_cap_bn_vnd": 2354.0,
      "pe": 64.44,
      "pb": 0.43,
      "roe_pct": 0.67,
      "return_3m_pct": 1.22,
      "return_6m_pct": -16.79,
      "return_12m_pct": -10.22,
      "rsi": 45.76,
      "beta": 0.74,
      "volatility_ann_pct": 29.48,
      "adv_vnd": 2036610750.0,
      "value_score": 51.6,
      "quality_score": 0.9,
      "momentum_score": 53.9,
      "liquidity_score": 4.5,
      "quant_score": 28.6,
      "rank": 102,
      "percentile": 9.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "KDH",
      "name": "Công ty Cổ phần Đầu tư và Kinh doanh nhà Khang Điền",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 23.35,
      "market_cap_bn_vnd": 29234.0,
      "pe": 24.84,
      "pb": 1.41,
      "roe_pct": 5.67,
      "return_3m_pct": -8.79,
      "return_6m_pct": -32.22,
      "return_12m_pct": -13.96,
      "rsi": 65.75,
      "beta": 1.0,
      "volatility_ann_pct": 37.43,
      "adv_vnd": 91284518500.0,
      "value_score": 36.3,
      "quality_score": 19.1,
      "momentum_score": 20.4,
      "liquidity_score": 59.5,
      "quant_score": 28.5,
      "rank": 103,
      "percentile": 8.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "BSI",
      "name": "Công ty cổ phần Chứng khoán BIDV",
      "sector": "Chứng khoán",
      "exchange": "HOSE",
      "price": 33.5,
      "market_cap_bn_vnd": 8858.0,
      "pe": 20.68,
      "pb": 1.49,
      "roe_pct": 7.19,
      "return_3m_pct": -6.94,
      "return_6m_pct": -16.56,
      "return_12m_pct": -18.65,
      "rsi": 28.0,
      "beta": 1.06,
      "volatility_ann_pct": 34.86,
      "adv_vnd": 6676196500.0,
      "value_score": 34.9,
      "quality_score": 23.6,
      "momentum_score": 41.6,
      "liquidity_score": 14.4,
      "quant_score": 27.5,
      "rank": 104,
      "percentile": 7.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "VSC",
      "name": "Công ty cổ phần Container Việt Nam",
      "sector": "Vận tải/Cảng",
      "exchange": "HOSE",
      "price": 18.45,
      "market_cap_bn_vnd": 8835.0,
      "pe": 26.36,
      "pb": 1.27,
      "roe_pct": 4.81,
      "return_3m_pct": -23.76,
      "return_6m_pct": -20.13,
      "return_12m_pct": 11.89,
      "rsi": 25.3,
      "beta": 1.31,
      "volatility_ann_pct": 53.65,
      "adv_vnd": 66543197250.0,
      "value_score": 39.9,
      "quality_score": 14.5,
      "momentum_score": 19.8,
      "liquidity_score": 54.1,
      "quant_score": 27.3,
      "rank": 105,
      "percentile": 6.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "FTS",
      "name": "Công ty Cổ phần Chứng khoán FPT",
      "sector": "Chứng khoán",
      "exchange": "HOSE",
      "price": 23.0,
      "market_cap_bn_vnd": 9598.0,
      "pe": 18.25,
      "pb": 1.82,
      "roe_pct": 9.96,
      "return_3m_pct": -17.56,
      "return_6m_pct": -30.3,
      "return_12m_pct": -35.84,
      "rsi": 33.33,
      "beta": 1.02,
      "volatility_ann_pct": 37.06,
      "adv_vnd": 14005331750.0,
      "value_score": 33.5,
      "quality_score": 40.0,
      "momentum_score": 15.9,
      "liquidity_score": 22.5,
      "quant_score": 24.8,
      "rank": 106,
      "percentile": 5.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "SJS",
      "name": "Công ty Cổ phần SJ Group",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 49.0,
      "market_cap_bn_vnd": 15766.0,
      "pe": 49.0,
      "pb": 4.47,
      "roe_pct": 9.12,
      "return_3m_pct": 2.51,
      "return_6m_pct": -15.81,
      "return_12m_pct": 44.03,
      "rsi": 21.26,
      "beta": 0.54,
      "volatility_ann_pct": 42.17,
      "adv_vnd": 1054726000.0,
      "value_score": 6.8,
      "quality_score": 35.5,
      "momentum_score": 56.9,
      "liquidity_score": 0.9,
      "quant_score": 24.7,
      "rank": 107,
      "percentile": 5.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "TV2",
      "name": "Công ty Cổ phần Tư vấn Xây dựng Điện 2",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 29.4,
      "market_cap_bn_vnd": 2448.0,
      "pe": 21.0,
      "pb": 1.56,
      "roe_pct": 7.43,
      "return_3m_pct": -21.29,
      "return_6m_pct": -17.49,
      "return_12m_pct": -21.87,
      "rsi": 41.67,
      "beta": 0.63,
      "volatility_ann_pct": 34.07,
      "adv_vnd": 8521542750.0,
      "value_score": 32.6,
      "quality_score": 27.3,
      "momentum_score": 28.6,
      "liquidity_score": 17.1,
      "quant_score": 24.4,
      "rank": 108,
      "percentile": 4.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "KHG",
      "name": "Công ty Cổ phần Tập đoàn Khải Hoàn Land",
      "sector": "BĐS dân dụng",
      "exchange": "HOSE",
      "price": 5.06,
      "market_cap_bn_vnd": 2481.0,
      "pe": 31.62,
      "pb": 0.43,
      "roe_pct": 1.36,
      "return_3m_pct": -7.66,
      "return_6m_pct": -33.16,
      "return_12m_pct": -13.06,
      "rsi": 51.72,
      "beta": 0.85,
      "volatility_ann_pct": 33.99,
      "adv_vnd": 19589485500.0,
      "value_score": 55.2,
      "quality_score": 4.5,
      "momentum_score": 20.2,
      "liquidity_score": 26.1,
      "quant_score": 24.3,
      "rank": 109,
      "percentile": 3.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "ITA",
      "name": "Công ty Cổ phần Đầu tư và Công nghiệp Tân Tạo",
      "sector": "Khác",
      "exchange": "HOSE",
      "price": 2.35,
      "market_cap_bn_vnd": 2158.0,
      "pe": 26.11,
      "pb": 0.21,
      "roe_pct": 0.81,
      "return_3m_pct": -56.88,
      "return_6m_pct": -61.03,
      "return_12m_pct": -57.27,
      "rsi": 0.86,
      "beta": 0.88,
      "volatility_ann_pct": 44.65,
      "adv_vnd": 4736058650.0,
      "value_score": 59.9,
      "quality_score": 1.8,
      "momentum_score": 0.9,
      "liquidity_score": 9.9,
      "quant_score": 16.3,
      "rank": 110,
      "percentile": 2.0,
      "verdict": "Điểm thấp"
    },
    {
      "symbol": "PLC",
      "name": "Tổng Công ty Hóa dầu Petrolimex-CTCP",
      "sector": "Khác",
      "exchange": "HNX",
      "price": 21.1,
      "market_cap_bn_vnd": 1907.0,
      "pe": 124.12,
      "pb": 1.39,
      "roe_pct": 1.12,
      "return_3m_pct": -21.85,
      "return_6m_pct": -18.85,
      "return_12m_pct": -16.93,
      "rsi": 32.14,
      "beta": 0.85,
      "volatility_ann_pct": 48.31,
      "adv_vnd": 6351752000.0,
      "value_score": 25.9,
      "quality_score": 2.7,
      "momentum_score": 24.7,
      "liquidity_score": 12.6,
      "quant_score": 14.6,
      "rank": 111,
      "percentile": 1.0,
      "verdict": "Điểm thấp"
    }
  ]
}