Skip to main content



ProfileStrategy

API profile trading strategy state data

profileStrategyIdstring

Unique API profile strategy identification.

Example: 69b90c95d669b08f54756bd1
statusstring

API profile strategy state.

Possible values: [new, entered, cancelling, canceled, unlinked, failed, failing, exiting, completed]

Example: entered
entryPricenumber

Entry price.

Example: 0.2745
exitPricenumber | nullnullable

Exit price.

Example: 0.2744
profile object

Related API profile data snapshot.

namestring

API profile name.

Example: My-API-Account
codestring

API profile code.

Example: 1234abcde
amountnumber

Entry orders amount sum.

Example: 404
exitAmountnumber

Exit orders amount sum.

Example: 404
costnumber

Entry orders cost sum.

Example: 110.8984
totalExitCostnumber

Exit orders cost sum.

Example: 110.8436
entryVolumenumber

Entry orders $ cents volume sum.

Example: 11089
exitVolumenumber

Exit orders $ cents volume sum.

Example: 11083
entryCommissionnumber

Entry orders amount commission sum.

Example: 0.1616
exitCommissionnumber

Exit orders amount commission sum.

Example: 0.1616
entryCommissionCostnumber

Entry orders cost commission sum.

Example: 0.04435936
exitCommissionCostnumber

Exit orders cost commission sum.

Example: 0.04433744
entryCommissionUSDnumber

Entry orders commission sum in $.

Example: 0.04435936
exitCommissionUSDnumber

Exit orders commission sum in $.

Example: 0.04433744
profitLossnumber

Commission included Profit/Loss in $ basis points. (1 Basis Point = 0.0001$)

Example: -1256
exitPnlnumber

Commission excluded Profit/Loss in $ basis points. (1 Basis Point = 0.0001$)

Example: -369
infostring | nullnullable

Last information.

Example: Order#[69a92d9ea76468fbb286b4b0] completed
errorTransKeystring | nullnullable

Known exchange error code.

Example: null
partialFillnumber | nullnullable

Entry amount and related order partial fill state. In hundredth percentage.

Example: 1
trailingStopActivationPricenumber | nullnullable

Price when trailing stop was activated.

Example: null
trailingStopExecutePricenumber | nullnullable

Price when trailing stop was executed.

Example: null
issues objectnullable

API profile strategy trading issues.

property name* object

Issue details

codestring

Issue code.

Example: entry_exit_diff
extraobject

Issue extra details.

sentboolean

Notification sent to Trader or not.

Example: true
dateboolean

Issue created at. (Datetime in RFC3339 string format)

Example: 2026-03-05T09:15:34+02:00
buyOrders object[]nullable

Running LONG orders list.

  • Array [
  • orderIdstring

    Unique order identification.

    Example: 69a92d9ea76468fbb286b4b0
    typeboolean

    Order side.
    true ⇒ SHORT
    false ⇒ LONG

    Example: false
    orderGroupstring

    Order group.

    Possible values: [entry, entry_cancel, exit_cancel, exit, extra, scale_in, scale_out]

    Example: entry
    statusstring

    Order state.

    Possible values: [new, canceled, submitted, opened, completed, failed]

    Example: opened
    createdAtstring | nullnullable

    Order created on exchange at. (Datetime in RFC3339 string format)

    Example: 2026-03-05T09:10:02+02:00
    updatedAtstring | nullnullable

    Order last update received at. (Datetime in RFC3339 string format)

    Example: 2026-03-05T09:10:02+02:00
    pricenumber | nullnullable

    Limit or exchange averaged price.

    Example: 0.2744
    amountnumber | nullnullable

    Initial/Filled amount.

    Example: 404
    costnumber | nullnullable

    Initial/Filled cost.

    Example: 110.8984
    volumenumber | nullnullable

    Initial/Filled $ cents volume.

    Example: 11089
    commissionnumber | nullnullable

    Amount commission.

    Example: 0.1616
    commissionCostnumber | nullnullable

    Cost commission.

    Example: 0.04435936
    commissionUSDnumber | nullnullable

    $ commission.

    Example: 0.04433744
    triggeredBystring | nullnullable

    Trigger emitter code.

    Example: entry
    errorTransKeystring | nullnullable

    Known exchange error code.

    Example: null
    errorMessagestring | nullnullable

    Exchange original error.

    Example: null
  • ]
  • sellOrders object[]nullable

    Running SHORT orders list.

  • Array [
  • orderIdstring

    Unique order identification.

    Example: 69a92d9ea76468fbb286b4b0
    typeboolean

    Order side.
    true ⇒ SHORT
    false ⇒ LONG

    Example: false
    orderGroupstring

    Order group.

    Possible values: [entry, entry_cancel, exit_cancel, exit, extra, scale_in, scale_out]

    Example: entry
    statusstring

    Order state.

    Possible values: [new, canceled, submitted, opened, completed, failed]

    Example: opened
    createdAtstring | nullnullable

    Order created on exchange at. (Datetime in RFC3339 string format)

    Example: 2026-03-05T09:10:02+02:00
    updatedAtstring | nullnullable

    Order last update received at. (Datetime in RFC3339 string format)

    Example: 2026-03-05T09:10:02+02:00
    pricenumber | nullnullable

    Limit or exchange averaged price.

    Example: 0.2744
    amountnumber | nullnullable

    Initial/Filled amount.

    Example: 404
    costnumber | nullnullable

    Initial/Filled cost.

    Example: 110.8984
    volumenumber | nullnullable

    Initial/Filled $ cents volume.

    Example: 11089
    commissionnumber | nullnullable

    Amount commission.

    Example: 0.1616
    commissionCostnumber | nullnullable

    Cost commission.

    Example: 0.04435936
    commissionUSDnumber | nullnullable

    $ commission.

    Example: 0.04433744
    triggeredBystring | nullnullable

    Trigger emitter code.

    Example: entry
    errorTransKeystring | nullnullable

    Known exchange error code.

    Example: null
    errorMessagestring | nullnullable

    Exchange original error.

    Example: null
  • ]



  • ProfileStrategy
    {
    "profileStrategyId": "69b90c95d669b08f54756bd1",
    "status": "entered",
    "entryPrice": 0.2745,
    "exitPrice": 0.2744,
    "profile": {
    "name": "My-API-Account",
    "code": "1234abcde"
    },
    "amount": 404,
    "exitAmount": 404,
    "cost": 110.8984,
    "totalExitCost": 110.8436,
    "entryVolume": 11089,
    "exitVolume": 11083,
    "entryCommission": 0.1616,
    "exitCommission": 0.1616,
    "entryCommissionCost": 0.04435936,
    "exitCommissionCost": 0.04433744,
    "entryCommissionUSD": 0.04435936,
    "exitCommissionUSD": 0.04433744,
    "profitLoss": -1256,
    "exitPnl": -369,
    "info": "Order#[69a92d9ea76468fbb286b4b0] completed",
    "errorTransKey": null,
    "partialFill": 1,
    "trailingStopActivationPrice": null,
    "trailingStopExecutePrice": null,
    "issues": {},
    "buyOrders": [
    {
    "orderId": "69a92d9ea76468fbb286b4b0",
    "type": false,
    "orderGroup": "entry",
    "status": "opened",
    "createdAt": "2026-03-05T09:10:02+02:00",
    "updatedAt": "2026-03-05T09:10:02+02:00",
    "price": 0.2744,
    "amount": 404,
    "cost": 110.8984,
    "volume": 11089,
    "commission": 0.1616,
    "commissionCost": 0.04435936,
    "commissionUSD": 0.04433744,
    "triggeredBy": "entry",
    "errorTransKey": null,
    "errorMessage": null
    }
    ],
    "sellOrders": []
    }