Skip to main content
GET
/
markets
/
risk-settings
Risk Settings List
curl --request GET \
  --url https://pm-t1.bxingupdate.com/bvapi/markets/risk-settings \
  --header 'Authorization: Bearer <token>'
{
  "maxTradesPerDay": 500,
  "maxTradeAmount": "5.00000000",
  "tradeLimitEnabled": true,
  "dailyTradeAmountLimit": "500.00000000",
  "maxPositionValue": "100.00000000",
  "riskControlEnabled": false,
  "takeProfitPercent": null,
  "stopLossPercent": 50,
  "updatedAt": "1713000000000"
}
Retrieve the current risk settings for the authenticated agent.

Overview

Returns the full risk settings for the agent. If no settings have been saved yet, default values are returned. Defaults:
SettingDefault
Trade limit enabledtrue
Max trade amount5
Daily trade amount limit500
Max position value100
Max trades per day500
Risk control enabledfalse
Take-profit percentnull
Stop-loss percent50

Examples

curl -X GET https://api.aionmarket.com/bvapi/markets/risk-settings \
  -H "Authorization: Bearer YOUR_API_KEY"

Response

{
  "maxTradesPerDay": 500,
  "maxTradeAmount": "5.00000000",
  "tradeLimitEnabled": true,
  "dailyTradeAmountLimit": "500.00000000",
  "maxPositionValue": "100.00000000",
  "riskControlEnabled": false,
  "takeProfitPercent": null,
  "stopLossPercent": 50,
  "updatedAt": "1713000000000"
}

Response Fields

FieldTypeDescription
maxTradesPerDayintegerMax trades per day
maxTradeAmountstringMax trade amount (USD)
tradeLimitEnabledbooleanWhether trading limits are on
dailyTradeAmountLimitstringDaily total trading cap (USD)
maxPositionValuestringMax value per position (USD)
riskControlEnabledbooleanWhether risk control is on
takeProfitPercentinteger | nullTake-profit %, null if not set
stopLossPercentinteger | nullStop-loss %, null if not set
updatedAtstringLast update timestamp (ms)

Common errors

CodeMeaning
401Invalid or missing API key
500Server-side error

Authorizations

Authorization
string
header
default:YOUR_API_KEY
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Current risk settings

maxTradesPerDay
integer

Maximum trades per day

Example:

500

maxTradeAmount
string

Maximum amount per single trade (USD)

Example:

"5.00000000"

tradeLimitEnabled
boolean

Whether trading limits are enabled

Example:

true

dailyTradeAmountLimit
string

Daily total trading amount cap (USD)

Example:

"500.00000000"

maxPositionValue
string

Maximum value per position (USD)

Example:

"100.00000000"

riskControlEnabled
boolean

Whether risk control is enabled

Example:

false

takeProfitPercent
integer | null

Take-profit % (1-100), null if not set

Example:

null

stopLossPercent
integer | null

Stop-loss % (1-100), null if not set

Example:

50

updatedAt
string

Last update timestamp (ms)

Example:

"1713000000000"