Chuyển tới nội dung chính

Khởi tạo Nebula

API này dùng để khởi tạo Nebula đưa ra các đề xuất danh mục đầu tư được cá nhân hóa.

HTTP request

  • URL: /api/personalize/v1/partner/nebula-ultra/profiles
  • Method: POST
  • Content Type: None
  • Response Type: application/json

Tham số header

HeaderMô tảKiểu dữ liệuBắt buộc
X-Api-KeyKhóa duy nhất.string

Tham Số Truy Vấn (Query Parameters)

Tên Tham SốKiểu Dữ LiệuBắt buộcMô Tả
externalUserIdstringUserId của đối tác.
capitalAmountnumberSố vốn đầu tư của bạn:
- Min: 50,000,000
- Max: 100,000,000,000
investingExperiencenumberSố năm kinh nghiệm đầu tư của bạn:
- 0: Chưa có kinh nghiệm
- 1: Dưới 1 năm
- 2: Từ 1-3 năm
- 3: Trên 3 năm
expectedReturnnumberLợi nhuận kỳ vọng của bạn:
- Min: 0%
- Max: 50%
- Bước giá: +-1 (0%, 1%, 2%, 3%…)
acceptableLossnumberMức lỗ tối đa mà bạn có thể chấp nhận:
- Min: -30%
- Max: -15%
- Bước giá: +-1 (-30%, -29%, -28%…)
reviewFrequencystringThời gian định kỳ cơ cấu lại danh mục:
- 1M: 1 tháng/lần
- 3M: 3 tháng/lần
- 6M: 6 tháng/lần
diversityFactornumberĐộ đa dạng:
- Min: 0
- Max: 1
- Bước giá: +-0.1 (0, 0.1, 0.2, 0.3, …)
favoriteTickersstringkhôngDanh sách mã cổ phiếu yêu thích, cách nhau bởi dấu phẩy (VD: "BID,VCB,VIC")
- Min: 0 mã
- Max: 10 mã
isCustomizeTickersboolean- true: tự chọn cổ phiếu bạn muốn Nebula tính toán cho bạn
- false: chọn cổ phiếu từ danh mục đầu tư của bạn
priorityPoolboolean- true: chỉ sử dụng cổ phiếu trong danh sách mã cổ phiếu yêu thích để giao dịch
- false: không sử dụng cổ phiếu trong danh sách mã cổ phiếu yêu thích để giao dịch
strategyModelstringkhôngMô hình chiến lược:
- orbit
- horizon
stockUniversestringkhôngTập cổ phiếu:
- pool_50
- pool_100
- pool_200
- custom
hedgingEnabledbooleankhôngBật phòng vệ (hedging) VN30F:
- true: bật
- false: tắt
marginEnabledbooleankhôngBật sử dụng margin:
- true: bật
- false: tắt
recvWindowstringkhôngThời gian chấp nhận (ms), default: 5000.
timestampstringUnix timestamp (milliseconds).
signaturestringHMAC-SHA256 signature.

Phản Hồi (Response)

Response Mẫu

{
"status": 200,
"message": "Success",
"data": {
"id": 3778,
"userId": 1393,
"portfolioId": 819,
"investingExperience": 3,
"capitalAmount": 1223937640,
"capitalInitial": 1223937640,
"expectedReturn": 16,
"acceptableLoss": -10,
"reviewFrequency": "1M",
"diversityFactor": 0.8,
"favoriteTickers": "REE,CC1",
"isCustomizeTickers": true,
"priorityPool": false,
"strategyModel": "horizon",
"stockUniverse": "pool_100",
"hedgingEnabled": false,
"marginEnabled": false,
"activateGold": false,
"activateCrypto": false,
"activateFixedIncome": false,
"subscriptionTier": "free"
}
}

Chi Tiết Tham Số Response

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
statusnumberMã trạng thái HTTP.
messagestringThông báo kết quả xử lý .
dataobject (Xem chi tiết)Dữ liệu profile Nebula.

Cấu trúc thuộc tính data

Quay lại
Tên Thuộc TínhKiểu Dữ LiệuMô Tả
idnumberID duy nhất của profile Nebula.
userIdnumberID của người dùng sở hữu profile.
portfolioIdnumberID của danh mục đầu tư liên quan.
investingExperiencenumberSố năm kinh nghiệm đầu tư.
capitalAmountnumberSố vốn đầu tư hiện tại.
capitalInitialnumberSố vốn đầu tư ban đầu.
expectedReturnnumberLợi nhuận kỳ vọng.
acceptableLossnumberMức lỗ tối đa có thể chấp nhận (%).
reviewFrequencystringThời gian định kỳ cơ cấu lại danh mục.
diversityFactornumberĐộ đa dạng.
favoriteTickersstringDanh sách các mã cổ phiếu yêu thích.
isCustomizeTickersboolean- true: tự chọn cổ phiếu bạn muốn Nebula tính toán cho bạn
- false: chọn cổ phiếu từ danh mục đầu tư của bạn
priorityPoolboolean- true: chỉ sử dụng cổ phiếu trong danh sách mã cổ phiếu yêu thích để giao dịch
- false: không sử dụng cổ phiếu trong danh sách mã cổ phiếu yêu thích để giao dịch
strategyModelstringMô hình chiến lược: orbit, horizon.
stockUniversestringTập cổ phiếu: pool_50, pool_100, pool_200, custom.
hedgingEnabledbooleanTrạng thái sử dụng phòng vệ (hedging) VN30F.
marginEnabledbooleanTrạng thái sử dụng margin.
activateGoldbooleanTrạng thái phân bổ vàng.
activateCryptobooleanTrạng thái phân bổ crypto.
activateFixedIncomebooleanTrạng thái phân bổ trái phiếu.
subscriptionTierstringGói đăng ký hiện tại: free, basic, pro, max.

CREDENTIALS

* Timestamp và Signature sẽ được tự động tạo khi gọi API

RESPONSE200

{
"status": 200,
"message": "Success",
"data": {
"id": 3778,
"userId": 1393,
"portfolioId": 819,
"investingExperience": 3,
"capitalAmount": 1223937640,
"capitalInitial": 1223937640,
"expectedReturn": 16,
"acceptableLoss": -10,
"reviewFrequency": "1M",
"diversityFactor": 0.8,
"favoriteTickers": "REE,CC1",
"isCustomizeTickers": true,
"priorityPool": false,
"strategyModel": "horizon",
"stockUniverse": "pool_100",
"hedgingEnabled": false,
"marginEnabled": false,
"activateGold": false,
"activateCrypto": false,
"activateFixedIncome": false,
"subscriptionTier": "free"
}
}