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

Thông tin Nebula

API này dùng để lấy thông tin chi tiết và trạng thái hiện tại của hồ sơ Nebula của người dùng, bao gồm các chỉ số hiệu suất, cấu hình hồ sơ và thông tin tài khoản liên kết.

HTTP request

  • URL: /api/personalize/v1/partner/nebula-ultra/profiles
  • Method: GET
  • 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.
typestringkhôngLoại portfolio:
- backtest: Hiệu suất quá khứ (default)
- paper: Giao dịch giả lập
- live: Dành cho bạn
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":{
"stats": {
"status": "SUSPENDED",
"lastModifiedDate": "2026-02-04T00:00:00.000Z",
"firstTransactionDate": "2020-04-02T17:00:00.000Z",
"rule": {
"hasNavValid": true,
"hasIntegrated": false,
"navValueRequire": 5.0E7,
"navValueCurrent": 3.54E10,
"valid": true
},
"metrics": {
"absProfitLoss": 1.71592773E8,
"annualizedReturn": 27.565624,
"averageHoldingPeriodAvg": 41.79,
"averageHoldingPeriodFifo": 61.86,
"averageLossAvg": -6.53,
"averageLossFifo": -7.18,
"averageProfitAvg": 26.27,
"averageProfitFifo": 23.81,
"finalAccountValue": 2.26092773E8,
"finalReturn": 314.849073,
"maximumDrawdown": -27.109225999999996,
"maximumLoss": -0.01,
"profitFactorAvg": 3.2601,
"profitFactorFifo": 3.2014,
"remainingCash": 1.04157773E8,
"rewardToRiskRatioAvg": 4.0214,
"rewardToRiskRatioFifo": 3.3188,
"sharpeRatio": 1.7318,
"totalLossAvg": -7.4583241E7,
"totalLossFifo": -7.6611762E7,
"totalProfitAvg": 2.43150485E8,
"totalProfitFifo": 2.45264161E8,
"totalTransactions": 596,
"weightedWinRateAvg": 55.620000000000005,
"weightedWinRateFifo": 55.92,
"winRateAvg": 67.9,
"winRateFifo": 61.31999999999999
},
"transactionTickers": [
"CSV",
"CTG",
"BID",
"BVS"
],
"estimatedActionsNebula": {
"CSV": {
"estimatedQuantity": 300,
"timestamp": "2026-02-04T00:00:00.000Z",
"updatedTime": "2026-02-04T10:28:10.000Z"
},
"CTG": {
"estimatedQuantity": 0,
"timestamp": "2026-02-04T00:00:00.000Z",
"updatedTime": "2026-02-04T10:28:10.000Z"
},
"BID": {
"estimatedQuantity": 0,
"timestamp": "2026-02-04T00:00:00.000Z",
"updatedTime": "2026-02-04T10:28:10.000Z"
},
"BVS": {
"estimatedQuantity": 0,
"timestamp": "2026-02-04T00:00:00.000Z",
"updatedTime": "2026-02-04T10:28:10.000Z"
}
},
"lastTransactions": [
{
"ticker": "CTG",
"action": "SELL",
"price": 38227.2,
"quantity": 700,
"timestamp": "2026-01-28T00:00:00.000Z"
}
],
"hasReachedOneYear": true,
"hasPendingPlan": false
},
"profile": {
"id": 1412,
"userId": "USER011",
"isPortfolioSynced": true,
"nebulaId": "1770088856-238a0ef5",
"investingExperience": 3,
"capitalAmount": 35400000000.00,
"capitalInitial": 54500000.00,
"expectedReturn": 16.0,
"acceptableLoss": -10.0,
"reviewFrequency": "1M",
"diversityFactor": 0.80,
"favoriteTickers": "HPG,MBB",
"isCustomizeTickers": true,
"priorityPool": false,
"followMode": "AUTO",
"strategyModel": "horizon",
"stockUniverse": "pool_100",
"hedgingEnabled": true,
"activateGold": true,
"activateCrypto": true,
"activateFixedIncome": true,
"marginEnabled": true,
"marginRate": 0.135,
"marginLimitPct": 0.5,
"subscriptionTier": "free"
},
"user": {
"id": 13,
"externalUserId": "USER011",
"userId": 1412,
"status": "ACTIVE",
"createdDate": "2025-12-16T03:02:16.917Z"
},
"hedgeOrders": [
{
"signalDate": "2026-07-17T00:00:00.000Z",
"intendedExecutionDate": "2026-07-17T00:00:00.000Z",
"contracts": 0,
"marginReserved": 5983000,
"status": "filled"
}
],
"hedgeMetrics": {
"status": "ACTIVE",
"pnlRedDays": 3.126E8,
"pnlGreenDays": -2.1878E8,
"commission": 2733895.0,
"todayCommission": 0.0,
"effectiveness": 114.3,
"positiveDays": 57,
"negativeDays": 56,
"openContracts": 1,
"avgEntry": 1964.0,
"markPrice": 1837.6,
"marginPosted": 1.964E7,
"unrealizedPnl": -1.264E7,
"realizedPnl": 8.572999999999996E7,
"closeCount": 5,
"callCount": 0,
"netPnl": 8.299610499999996E7,
"callWarning": false,
"lastCallDate": "2026-07-17T00:00:00.000Z",
"beta": 0.0,
"rawBeta": 1.0,
"activeDays": 124
},
"marginMetrics": {
"status": "PENDING",
"principal": 0.0,
"accruedInterest": 0.0,
"todayInterest": 0.0,
"rate": 13.5,
"lastAccrualDate": "2026-07-17T00:00:00.000Z",
"ratio": 0.0,
"dailyInterest": 0.0,
"callGap": 0.0,
"totalInterest": 0.0,
"totalCashForInterest": 0.0,
"callCount": 1,
"avgLeverage": 0.0,
"lastCallDate": "2026-07-17T00:00:00.000Z",
"callWarning": false,
"lastCallRatio": 1.19,
"lastCallAction": "close_hedge"
},
}
}

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 về Nebula

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
statsobject (Xem chi tiết)Thống kê hiệu suất và trạng thái của danh mục Nebula.
profileobject (Xem chi tiết)Thông tin cấu hình hồ sơ Nebula của người dùng.
userobject (Xem chi tiết)Thông tin về người dùng đối tác.
hedgeMetricsobject (Xem chi tiết)Tổng hợp chỉ số phòng vệ: hiệu quả, vị thế, lifetime, beta. Chỉ trả về khi bật hedging.
hedgeOrdersarray (Xem chi tiết)Danh sách lệnh phòng vệ chờ khớp.
marginMetricsobject (Xem chi tiết)Trạng thái dư nợ margin hiện tại + tổng kết lifetime. Chỉ trả về khi bật margin.

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
statusstringTrạng thái:
- INIT: Chưa có user profile cần tạo profile
- RUNNING: Đang khởi tạo dữ liệu, gọi api với type=initialize để check realtime (Xem chi tiết)
- PROCESS_EOD: Đang xử lý dữ liệu cuối ngày, gọi api với type=eod để check realtime (Xem chi tiết)
- REINIT: Khởi tạo lại
- UNSUPPORTED: Nebula không tìm được rổ cổ phiếu phù hợp
- SUSPENDED: Tạm dừng Nebula (!hasNavValid)
- ACTIVE: Hoạt động
- ERROR: Lỗi
lastModifiedDatestringCập nhật cuối phiên (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z').
firstTransactionDatestringNgày giao dịch đầu tiên (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z').
ruleobject (Xem chi tiết)Dữ liệu các quy tắc và trạng thái xác thực.
metricsobject (Xem chi tiết)Dữ liệu thống kê chi tiết.
transactionTickersarray of stringCác mã cổ phiếu đã được giao dịch.
estimatedActionsNebulaobject (Xem chi tiết)Kế hoạch giao dịch.
lastTransactionsarray (Xem chi tiết)Các giao dịch gần đây nhất.
hasReachedOneYearboolean- true: Ngày hiện tại - firstTransactionDate >= 356 ngày
- false: Ngày hiện tại - firstTransactionDate < 365 ngày
hasPendingPlanboolean- true: Cảnh báo kế hoạch giao dịch cho danh mục tích hợp sẽ được cập nhật sau 15h chiều.
- false : Ẩn cảnh báo

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
hasNavValidboolean- true: Đủ điều kiện
- false: Giá trị danh mục đạt đủ navValueRequire triệu chưa
hasIntegratedboolean- true: Đã tích hợp danh mục live với Nebula
- false: Chưa tích hợp danh mục live với Nebula
navValueRequirenumberGiá trị NAV tối thiểu.
navValueCurrentnumberGiá trị NAV hiện tại của tài khoản.
navValueDatestringThời gian cập nhật giá trị NAV (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z').
validboolean- true: (hasNavValid & hasCashValid & hasBillingValid)
- false: (!hasNavValid or !hasCashValid or !hasBillingValid)

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
idnumberID hồ sơ.
userIdstringID người dùng.
nebulaIdstringID của Nebula.
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
isPortfolioSyncedboolean- true: đã đồng bộ danh mục
- false: chưa đồng bộ danh mục
followModestringChế độ theo dõi tín hiệu:
- AUTO: Auto trade - follow 100%
- MANUAL: Follow signal - user tự quyết định.
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.
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.
marginEnabledbooleanTrạng thái sử dụng margin.
marginRatenumberLãi suất margin/năm (tỷ lệ, VD: 0.135 = 13.5%).
marginLimitPctnumberGiới hạn vay margin (tỷ lệ trên vốn, VD: 0.5 = 50%).
subscriptionTierstringGói đăng ký hiện tại: free, basic, pro, max.
T + 2.5numberLoại giao dịch
0.35numberPhí giá dịch mua

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
idnumberID duy nhất của người dùng trên hệ thống Simplize.
userIdstringUser Id người dùng từ hệ thống của Simplize.
externalUserIdstringUserId của đối tác.
statusstringTrạng thái tài khoản:
- ACTIVE: Hoạt động
- INACTIVE: Không hoạt động
createdDatestringThời gian tạo tài khoản (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z').

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
absProfitLossnumberTổng lợi nhuận.
annualizedReturnnumberLãi kép (%/năm).
averageHoldingPeriodAvgnumberThời gian nắm giữ bình quân (phương pháp giá vốn bình quân).
averageHoldingPeriodFifonumberThời gian nắm giữ bình quân (phương pháp FIFO).
averageLossAvgnumberTỷ lệ lỗ bình quân (phương pháp giá vốn bình quân).
averageLossFifonumberTỷ lệ lỗ bình quân (phương pháp FIFO).
averageProfitAvgnumberTỷ lệ lãi bình quân (phương pháp giá vốn bình quân).
averageProfitFifonumberTỷ lệ lãi bình quân (phương pháp FIFO).
finalAccountValuenumberTổng tài sản hiện tại.
finalReturnnumberTỷ lệ lợi nhuận (%).
maximumDrawdownnumberMức giảm tối đa từ đỉnh (%).
maximumLossnumberMức lỗ tối đa.
profitFactorAvgnumberChỉ số lợi nhuận (phương pháp giá vốn bình quân).
profitFactorFifonumberChỉ số lợi nhuận (phương pháp FIFO).
remainingCashnumberTiền mặt hiện có.
rewardToRiskRatioAvgnumberTỷ lệ lợi nhuận/rủi ro (phương pháp giá vốn bình quân).
rewardToRiskRatioFifonumberTỷ lệ lợi nhuận/rủi ro (phương pháp FIFO).
sharpeRationumberTỷ lệ Sharpe.
totalLossAvgnumberTổng lỗ (phương pháp giá vốn bình quân).
totalLossFifonumberTổng lỗ (phương pháp FIFO).
totalProfitAvgnumberTổng lãi (phương pháp giá vốn bình quân).
totalProfitFifonumberTổng lãi (phương pháp FIFO).
totalTransactionsnumberTổng số giao dịch đã thực hiện.
weightedWinRateAvgnumberTỷ lệ thắng có trọng số (phương pháp giá vốn bình quân).
weightedWinRateFifonumberTỷ lệ thắng có trọng số (phương pháp FIFO).
winRateAvgnumberTỷ lệ giao dịch có lãi (phương pháp giá vốn bình quân).
winRateFifonumberTỷ lệ giao dịch có lãi(phương pháp FIFO).
finalAccountValue - remainingCashnumberGiá trị cổ phiếu.

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
[TICKER]object (Xem chi tiết)Giá trị là một đối tượng chứa thông tin hành động ước tính cho mã đó.

Cấu trúc đối tượng data.stats.estimatedActionsNebula.[TICKER]

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
estimatedQuantitynumberSố lượng cổ phiếu đặt lệnh
timestampstringNgày đưa ra kế hoạch mua bán (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z').
updatedTimestringThời gian kế hoạch được đưa ra (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z').

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
tickerstringMã cổ phiếu.
actionstringHành động giao dịch:
- BUY: mua
- SELL: bán
pricenumberGiá thực hiện.
quantitynumberSố lượng.
timestampstringNgày thực hiện (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z').

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
statusstringTrạng thái phòng vệ:
- INACTIVE: Chưa bật hedging
- PENDING: Đang chờ đủ dữ liệu
- ACTIVE: Đang hoạt động
- MARGIN_CALL: Cảnh báo margin call
activeDaysnumberSố ngày hoạt động hedging.
callWarningboolean- true: có margin call trong 7 ngày gần nhất
- false: không có.
lastCallDatestring / nullNgày margin call gần nhất (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'). null nếu chưa có.
pnlRedDaysnumberTổng PnL hedge trong các ngày VN30 giảm (VND).
pnlGreenDaysnumberTổng PnL hedge trong các ngày VN30 tăng (VND).
commissionnumberTổng phí giao dịch phái sinh đã trả (VND).
todayCommissionnumberChi phí hedge commission phát sinh hôm nay (VND).
effectivenessnumberTỷ lệ hiệu quả phòng vệ = pnlRedDays / commission. null khi chưa có commission.
positiveDaysnumberSố phiên phòng vệ có MTM dương.
negativeDaysnumberSố phiên phòng vệ có MTM âm.
openContractsnumberTổng số hợp đồng phái sinh đang nắm giữ (Short).
avgEntrynumberGiá vào lệnh trung bình có trọng số (điểm chỉ số). null khi không có vị thế.
markPricenumberGiá đánh giá (mark) gần nhất (điểm chỉ số). null khi không có vị thế.
marginPostednumberTổng ký quỹ đã nộp cho vị thế phòng vệ (VND).
unrealizedPnlnumberLãi/lỗ chưa thực hiện (mark-to-market) (VND). null khi không có vị thế.
realizedPnlnumberTổng lãi/lỗ đã thực hiện từ các vị thế đã đóng (VND).
closeCountnumberTổng số vị thế phòng vệ đã đóng.
callCountnumberSố vị thế bị đóng do margin call.
netPnlnumberLãi/lỗ ròng = realizedPnl - commission (VND).
betanumberHệ số beta hiện tại của danh mục (có phòng vệ) so với VN30. null khi chưa đủ dữ liệu.
rawBetanumberHệ số beta giả định nếu không phòng vệ.
lastCallDatestring / nullNgày margin call gần nhất (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'). null nếu chưa có.

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
signalDatestringNgày phát sinh tín hiệu phòng vệ (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z').
intendedExecutionDatestringNgày dự kiến khớp lệnh (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z').
contractsnumberSố hợp đồng của lệnh (dương: mở thêm, âm: đóng bớt vị thế short).
marginReservednumberKý quỹ dự kiến cần nộp (VND).
statusstringTrạng thái lệnh (VD: filled, pending, cancelled).

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

Quay lại

Tên Thuộc TínhKiểu Dữ LiệuMô Tả
statusstringTrạng thái margin:
- INACTIVE: Chưa bật margin
- PENDING: Đang theo dõi (chưa vay)
- ACTIVE: Đang dùng
- MARGIN_CALL: Cảnh báo margin call
principalnumberDư nợ gốc margin (VND).
accruedInterestnumberLãi margin đã phát sinh chưa thanh toán (VND).
todayInterestnumberLãi margin accrue trong ngày hôm nay (VND). Bằng 0 nếu chưa có accrue hôm nay.
ratenumberLãi suất margin/năm (%).
lastAccrualDatestring / nullNgày tính lãi gần nhất (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'). null nếu chưa có.
rationumberTỷ lệ equity / debt (navEnd / principal). Bằng 0 khi không có dư nợ.
dailyInterestnumberLãi margin ước tính mỗi ngày = principal × rate / 365 (VND). Bằng 0 khi không có dư nợ.
callGapnumberKhoảng cách NAV đến ngưỡng margin call = navEnd - principal × 1.3 (VND). ≤ 0 nghĩa là đã vượt ngưỡng. Bằng 0 khi không có dư nợ.
totalInterestnumberTổng lãi margin đã trả lifetime (VND).
totalCashForInterestnumberTổng tiền đã chi trả lãi margin (VND).
callCountnumberSố lần bị margin call.
avgLeveragenumberTỷ lệ đòn bẩy trung bình lifetime = AVG(debt / navEnd).
lastCallDatestring / nullNgày margin call gần nhất (Định dạng: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'). null nếu chưa có.
callWarningboolean- true: có margin call trong 7 ngày gần nhất
- false: không có.
lastCallRationumber / nullTỷ lệ equity/debt tại thời điểm margin call gần nhất. null nếu chưa có margin call.
lastCallActionstring / nullHành động khi margin call: sell_stocks (bán cổ phiếu) / close_hedge (đóng hedge). null nếu chưa có.

CREDENTIALS

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

RESPONSE200

{
"status": 200,
"message": "Success",
"data": {
"stats": {
"status": "SUSPENDED",
"lastModifiedDate": "2026-02-04T00:00:00.000Z",
"firstTransactionDate": "2020-04-02T17:00:00.000Z",
"rule": {
"hasNavValid": true,
"hasIntegrated": false,
"navValueRequire": 50000000,
"navValueCurrent": 35400000000,
"valid": true
},
"metrics": {
"absProfitLoss": 171592773,
"annualizedReturn": 27.565624,
"averageHoldingPeriodAvg": 41.79,
"averageHoldingPeriodFifo": 61.86,
"averageLossAvg": -6.53,
"averageLossFifo": -7.18,
"averageProfitAvg": 26.27,
"averageProfitFifo": 23.81,
"finalAccountValue": 226092773,
"finalReturn": 314.849073,
"maximumDrawdown": -27.109225999999996,
"maximumLoss": -0.01,
"profitFactorAvg": 3.2601,
"profitFactorFifo": 3.2014,
"remainingCash": 104157773,
"rewardToRiskRatioAvg": 4.0214,
"rewardToRiskRatioFifo": 3.3188,
"sharpeRatio": 1.7318,
"totalLossAvg": -74583241,
"totalLossFifo": -76611762,
"totalProfitAvg": 243150485,
"totalProfitFifo": 245264161,
"totalTransactions": 596,
"weightedWinRateAvg": 55.620000000000005,
"weightedWinRateFifo": 55.92,
"winRateAvg": 67.9,
"winRateFifo": 61.31999999999999
},
"transactionTickers": [
"CSV",
"CTG",
"BID",
"BVS"
],
"estimatedActionsNebula": {
"CSV": {
"estimatedQuantity": 300,
"timestamp": "2026-02-04T00:00:00.000Z",
"updatedTime": "2026-02-04T10:28:10.000Z"
},
"CTG": {
"estimatedQuantity": 0,
"timestamp": "2026-02-04T00:00:00.000Z",
"updatedTime": "2026-02-04T10:28:10.000Z"
},
"BID": {
"estimatedQuantity": 0,
"timestamp": "2026-02-04T00:00:00.000Z",
"updatedTime": "2026-02-04T10:28:10.000Z"
},
"BVS": {
"estimatedQuantity": 0,
"timestamp": "2026-02-04T00:00:00.000Z",
"updatedTime": "2026-02-04T10:28:10.000Z"
}
},
"lastTransactions": [
{
"ticker": "CTG",
"action": "SELL",
"price": 38227.2,
"quantity": 700,
"timestamp": "2026-01-28T00:00:00.000Z"
}
],
"hasReachedOneYear": true,
"hasPendingPlan": false
},
"profile": {
"id": 1412,
"userId": "USER011",
"isPortfolioSynced": true,
"nebulaId": "1770088856-238a0ef5",
"investingExperience": 3,
"capitalAmount": 35400000000,
"capitalInitial": 54500000,
"expectedReturn": 16,
"acceptableLoss": -10,
"reviewFrequency": "1M",
"diversityFactor": 0.8,
"favoriteTickers": "HPG,MBB",
"isCustomizeTickers": true,
"priorityPool": false,
"followMode": "AUTO",
"strategyModel": "horizon",
"stockUniverse": "pool_100",
"hedgingEnabled": true,
"activateGold": true,
"activateCrypto": true,
"activateFixedIncome": true,
"marginEnabled": true,
"marginRate": 0.135,
"marginLimitPct": 0.5,
"subscriptionTier": "free"
},
"user": {
"id": 13,
"externalUserId": "USER011",
"userId": 1412,
"status": "ACTIVE",
"createdDate": "2025-12-16T03:02:16.917Z"
},
"hedgeOrders": [
{
"signalDate": "2026-07-17T00:00:00.000Z",
"intendedExecutionDate": "2026-07-17T00:00:00.000Z",
"contracts": 0,
"marginReserved": 5983000,
"status": "filled"
}
],
"hedgeMetrics": {
"status": "ACTIVE",
"pnlRedDays": 312600000,
"pnlGreenDays": -218780000,
"commission": 2733895,
"todayCommission": 0,
"effectiveness": 114.3,
"positiveDays": 57,
"negativeDays": 56,
"openContracts": 1,
"avgEntry": 1964,
"markPrice": 1837.6,
"marginPosted": 19640000,
"unrealizedPnl": -12640000,
"realizedPnl": 85729999.99999996,
"closeCount": 5,
"callCount": 0,
"netPnl": 82996104.99999996,
"callWarning": false,
"lastCallDate": "2026-07-17T00:00:00.000Z",
"beta": 0,
"rawBeta": 1,
"activeDays": 124
},
"marginMetrics": {
"status": "PENDING",
"principal": 0,
"accruedInterest": 0,
"todayInterest": 0,
"rate": 13.5,
"lastAccrualDate": "2026-07-17T00:00:00.000Z",
"ratio": 0,
"dailyInterest": 0,
"callGap": 0,
"totalInterest": 0,
"totalCashForInterest": 0,
"callCount": 1,
"avgLeverage": 0,
"lastCallDate": "2026-07-17T00:00:00.000Z",
"callWarning": false,
"lastCallRatio": 1.19,
"lastCallAction": "close_hedge"
}
}
}