Risk Limits
You may run into risk limit errors when attempting to place trades. This page explains the different types of risk limits and the corrective action needed to resolve the issue.
Last updated
You may run into risk limit errors when attempting to place trades. This page explains the different types of risk limits and the corrective action needed to resolve the issue.
Last updated
Every risk check has an error message explaining the limit that was hit, and also the limit value in dollar terms. In the example above, the user tried to trade a notional size of $1.2M, but the limit was $1M.
Name | Error Message | Corrective Action |
---|---|---|
UserGrossNotionalLimitRiskCheck
Post trade gross notional {post_trade_gross_notional} exceeds user gross notional limit. Limit: {gross_notional_limit}
Each user has a max limit on their gross notional size for the entire account. Try reducing the trade size or file a Getting Help (Support) ticket to request an increase in limits.
UserNetNotionalLimitRiskCheck
Post trade net notional {post_trade_net_notional} exceeds user net notional limit. Limit: {net_notional_limit}
Each user has a max limit on their net notional size for the entire account. Try reducing the trade size or file a Getting Help (Support) ticket to request an increase in limits.
UserInstrumentLimitRiskCheck
Trade notional {signed_trade_notional} exceeds user instrument notional limit. Limit: {instrument_limit}
Each user has a max size limit on their position in each market. Try reducing the trade size or file a Getting Help (Support) ticket to request an increase in limits.
OlpVarLimitRiskCheck
OLP has hit the VaR limit.
OLP positions in aggregate have a max value-at-risk limit. Wait for others to close their positions or increase deposits into OLP.
OlpGrossNotionalRiskCheck
OLP has hit the gross notional limit.
OLP positions in aggregate have a max notional limit. Wait for others to close their positions or increase deposits into OLP.
OlpNetNotionalRiskCheck
OLP has hit the net notional limit.
OLP positions in aggregate have a max notional limit. Wait for others to close their positions or increase deposits into OLP.
OlpPositionLimitRiskCheck
Quote quantity {} * price {} exceeds OLP max position limit. OR Post trade notional {post_trade_notional_f64} exceeds OLP max position limit.
OLP has a max position size. Try reducing your trade size.
SkewAsPercentOfFdvLimit
Post trade skew {new_skew_dollars} exceeds fdv percent limit. FDV: {fdv}
The skew (long open interest minus short open interest) on this market is capped to a percent of the fully diluted value of the underlying token. Wait for others to close their positions and reduce skew or try trading the other direction (open a long instead of a short, or vice versa).
OiAsPercentOfFdvLimit
Post trade notional {post_trade_notional} exceeds fdv percent limit. FDV: {fdv} OR Quote quantity {} * price {} exceeds fdv percent limit. FDV: {}
The open interest on this market is capped to a percent of the fully diluted value of the underlying token. Wait for others to close their positions and reduce open interest before attempting to trade.
PricingRiskCheck
Price is too far from mark price
The quote price is too far away from the mark price. Try refreshing the quote or reducing the trade size.
GlobalConfigsCheck
Trading is disabled. Please visit our Discord for updates.
Admins have disabled trading on Omni. Wait for admins to re-enable trading.