Cấu trúc dữ liệu học

Trang này mô tả mô hình công khai cho bản ghi phán đoán, thị trường, tài khoản, rủi ro, thực thi và giải thích trong NoahAI Client, nhằm đảm bảo khả năng truy vết, kiểm toán và tái hiện, đồng thời tách tổ chức, tài khoản, PAPER/LIVE và phiên bản chiến lược.

Vì sao cần

AI tài chính phải hỗ trợ truy vết, kiểm toán và tái hiện các quyết định được hỗ trợ, không chỉ dự đoán kết quả. NoahAI ghi căn cứ, kiểm soát, yêu cầu và kết quả trong ranh giới dịch vụ áp dụng.

Ai nên đọc

Cấu trúc tách PAPER và LIVE, sàn và công ty chứng khoán, tài khoản, tiền tệ và phiên bản chiến lược để phục vụ xác minh sản phẩm, rà soát kết nối và kiểm toán.

Luồng dữ liệu vận hành thực tế

  • Thu thông tin thị trường thời gian thực (giá, biến động, sổ lệnh)
  • Sinh quyết định AI (tín hiệu, độ tin cậy, áp dụng guardrail)
  • Phản hồi thực thi lệnh (khớp, trượt giá, từ chối)
  • Xem lại sau giao dịch và vòng học

Trọng tâm là "chuẩn hóa bản ghi".

Phán đoán, ngữ cảnh và kết quả phải lưu cùng một schema để có thể xem lại, học, kiểm toán và giữ niềm tin người dùng. Dưới đây là các cấu trúc dữ liệu chính theo schema kiểu CareLog.

DecisionLog

Nhật ký quyết định

Tên trườngKiểuMô tả
decision_idUUIDID quyết định duy nhất
timestampTIMESTAMPThời điểm quyết định
strategySTRINGChiến lược được chọn
actionENUMLoại hành động (BUY/SELL/HOLD)
reasoningJSONCơ sở phán đoán (mẫu, tín hiệu, trọng số)
confidenceFLOATĐiểm tin cậy (0–1)
model_versionSTRINGPhiên bản mô hình AI đã dùng

MarketSnapshot

Ảnh chụp dữ liệu thị trường

Tên trườngKiểuMô tả
snapshot_idUUIDID ảnh chụp duy nhất
timestampTIMESTAMPThời điểm ảnh chụp
symbolSTRINGMã giao dịch
priceDECIMALGiá hiện tại
volumeDECIMALKhối lượng
volatilityDECIMALChỉ số biến động
orderbook_depthJSONDữ liệu độ sâu sổ lệnh
market_signalsJSONTín hiệu thị trường phát hiện được

AccountSnapshot

Ảnh chụp trạng thái tài khoản

Tên trườngKiểuMô tả
snapshot_idUUIDID ảnh chụp duy nhất
timestampTIMESTAMPThời điểm ảnh chụp
balanceDECIMALSố dư
positionsJSONDanh sách vị thế hiện tại
leverageDECIMALTỷ lệ đòn bẩy
margin_usedDECIMALKý quỹ đang dùng
unrealized_pnlDECIMALLãi lỗ chưa thực hiện

RiskEvent

Sự kiện rủi ro

Tên trườngKiểuMô tả
event_idUUIDID sự kiện duy nhất
timestampTIMESTAMPThời điểm sự kiện
risk_typeENUMLoại rủi ro (LOSS_LIMIT/VOLATILITY/LEVERAGE/ANOMALY)
severityENUMMức độ (LOW/MEDIUM/HIGH/CRITICAL)
trigger_valueDECIMALGiá trị kích hoạt
action_takenSTRINGHành động đã thực hiện
guardrail_appliedBOOLEANĐã áp dụng guardrail hay chưa

ExecutionResult

Kết quả thực thi

Tên trườngKiểuMô tả
execution_idUUIDID thực thi duy nhất
decision_idUUIDID quyết định liên kết
timestampTIMESTAMPThời điểm thực thi
order_typeENUMLoại lệnh (MARKET/LIMIT/STOP)
quantityDECIMALSố lượng
executed_priceDECIMALGiá khớp
slippageDECIMALTrượt giá
feeDECIMALPhí
statusENUMTrạng thái (PENDING/FILLED/PARTIAL/CANCELLED/FAILED)

XAITrace

Nhật ký truy vết XAI

Tên trườngKiểuMô tả
trace_idUUIDID truy vết duy nhất
decision_idUUIDID quyết định liên kết
timestampTIMESTAMPThời điểm truy vết
explanationTEXTGiải thích quyết định (dạng người đọc được)
evidenceJSONDữ liệu chứng cứ (mẫu, tín hiệu, thống kê)
confidence_breakdownJSONPhân rã độ tin cậy
alternative_optionsJSONPhương án đã xem xét nhưng không chọn

Ví dụ cấu trúc dữ liệu học

JSON dưới đây là ví dụ trường tổng hợp, không phải dữ liệu người dùng, tài khoản, lệnh hay hiệu suất thực.

Cấu trúc dữ liệu học đang dùng gồm:

{
  "example_only": true,
  "ai_learning_data": {
    "decision_history": [
      {
        "timestamp": "YYYY-MM-DDTHH:MM:SSZ",
        "asset_type": "crypto",
        "decision": "long_entry",
        "reasoning": {
          "signal_strength": null,
          "pattern": "bull_flag",
          "market_conditions": "high_volatility"
        },
        "confidence": null,
        "tp": null,
        "sl": null,
        "exchange": "example_venue",
        "execution_status": "example_status",
        "result": "example_result"
      }
    ],
    "conversation_patterns": {
      "common_questions": [
        "Cách nạp tiền lên sàn",
        "Thủ tục rút tiền mã hóa",
        "Cài đặt khóa API",
        "Hướng dẫn phí giao dịch"
      ],
      "response_effectiveness": {
        "step_by_step_guide": null,
        "simple_language": null
      }
    },
    "user_satisfaction_metrics": {
      "comprehension_rate": null,
      "task_completion_rate": null
    }
  }
}

Cấu trúc này hỗ trợ ra quyết định tiền mã hóa thời gian thực, theo dõi thực thi và học theo điều kiện thị trường.

Nguyên tắc thiết kế schema

  • Chuẩn hóa: mọi phán đoán/ngữ cảnh/kết quả cùng định dạng để có thể xem lại
  • Khả năng truy vết: mỗi bản ghi có ID duy nhất và dấu thời gian để theo dõi theo thứ tự thời gian
  • Kết nối: DecisionLog, ExecutionResult, XAITrace liên kết để truy vết toàn luồng
  • Lộ trình ẩn danh: học tập thể nhiều người dùng chỉ được xem xét sau đồng ý, ẩn danh, thu hồi và kiểm chứng vận hành; đây chưa phải tính năng vận hành của bản công khai hiện tại
  • Mở rộng: trường JSON cho phép thêm trường mới mà không phá cấu trúc hiện có

Ví dụ sử dụng dữ liệu

Kiểm tra độ tương đồng mẫu giao dịch

So sánh mẫu giao dịch tiền mã hóa trong quá khứ với thị trường hiện tại để phân tích hiệu suất trong mẫu tương tự; dùng cho quản lý rủi ro qua xác minh mẫu trước khi vào lệnh.

Ngưỡng theo tình thị trường

Điều chỉnh độ tin cậy và ngưỡng rủi ro theo tình (biến động tăng vọt, đi ngang, xu hướng) để hỗ trợ quyết định tốt hơn.

Hiệu quả guardrail và phòng tránh lỗ

Phân tích kết quả áp dụng guardrail và mức sụt tối đa để cải tiến chính sách và tối ưu chiến lược rủi ro.