List of WebAPI messages

The list of messages that can be returned by WebAPI server. Messages are not exact and can contain placeholder parameters.

Common errors

Common errors sent to WebAPI clients

Key

Format

Requests

Comment

webapi1_internal_error

Web API Server error occurred. Contact customer support for assistance.

All

 

webapi2_not_logged

You are not logged in.

All

 

webapi3_account_not_found

Account %1% not found.

AccountLogon, OtcRequest

 

webapi4_rules_not_available

Rules functionality is temporary unavailable.

RuleRequest

 

webapi5_sms_not_allowed_in_rules

SMS notifications are not allowed.

RuleRequest

 

webapi6_emails_not_allowed_in_rules

Email notifications are not allowed.

RuleRequest

 

webapi7_request_timeout

Request has timed out.

CalendarEventListRequest, CalendarEventTypeListRequest, MetadataAdminRequest, OtcRequest, RuleRequest, cqg_api.Request

 

webapi8_unexpected_message

Unexpected message is received. Please contact API support for details.

All

 

webapi9_fractional_volumes_not_supported

Protocol is outdated and does not support fractional volumes for contracts. Update protocol to version %1%.%2% or higher.

MarketDataSubscription, NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapi11_action_is_not_allowed

Action is not allowed.

MetadataAdminRequest

 

webapi12_contributor_is_required

Contributor ID must be specified.

MetadataAdminRequest

 

webapi13_contract_not_found

Specified contract was not found.

MetadataAdminRequest, NonTimedBarRequest, OtcRequest, RFQRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapi14_message_incomplete

Incoming message is incomplete. Please contact API support for details.

MetadataAdminRequest

 

webapi15_multiple_requests_in_message

Incoming message is incorrect. It contains more than one request.

MetadataAdminRequest

 

webapi16_request_parameters_are_missed

Required parameters are missed: %1%

OtcRequest, RFQRequest, MarginRequest

%1% - list of missed parameters

webapi17_only_password_change_is_allowed

Only changing your password is allowed.

All

 

webapi18_internal_error_details

Web API Server error occurred. Contact customer support for assistance. (Internal message: %1%)

MetadataAdminRequest, OptionCalculationRequest, InformationRequest, OrderStatusRequest

 

webapi19_typed_metadata_admin_rate_exceeded

%1% request rate of %2% per %3% second(s) has been exceeded.

MetadataAdminRequest

%1% is the name of the request

webapi20_decimal_volumes_not_supported

Protocol is outdated and does not support decimal volumes for contracts. Update protocol to version %1%.%2% or higher.

MarketDataSubscription, NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapi21_deprecated

Request is deprecated.

OtcRequest

 

webapi22_incompatible_data

The data in the report is incompatible with the client’s version of the protocol. Upgrade to the protocol of version %1%.%2% or higher.

MarketDataSubscription, OptionCalculationRequest

 

webapi23_duplicate_request_id

Duplicate request ID %1%

CalendarEventListRequest, MarginRequest, cqg_api.Request

 

webapi24_subscription_id_not_found

Subscription ID was not found

CalendarEventListRequest

 

webapi25_request_id_not_found

Request ID was not found

cqg_api.Request

 

webapi25_contract_with_id_not_found

Contract with ID %1% not found.

MarginRequest, GoFlat

 

webapi26_margin_report_details

Margin report details: %1%

MarginRequest

 

webapi27_margin_plugin_details

Margin plugin details: %1%

MarginRequest

 

webapi28_unknown_dialect

Unknown dialect.

SymbolResolutionRequest

 

webapi29_empty_dialect_id

Empty dialect id.

DialectMetadataRequest

 

Account request specific errors

Account logon, logoff, password change errors

Key

Format

Requests

Comment

webapiacc1_account_request_not_allowed

Account %1% does not allow this request.

AccountPasswordChange, AccountLogonRoutineServer

Account has no connection status to allow this operation.

webapiacc2_account_must_be_connected

Account %1% must be connected.

AccountLogoff, AccountLogonRoutineServer

Account connection status must be CONNECTED to run this type of the account request

webapiacc3_account_must_be_disconnected

Account %1% must be disconnected.

AccountLogon, AccountLogonRoutineServer

Account connection status must be DISCONNECTED to run this type of the account request

webapiacc4_account_request_already_sent

Account request has already been sent.

AccountLogon, AccountLogonRoutineServer

Account request with this type and account ID already sent and no response received.

webapiacc5_account_request_failed

Account request failed: %1%.

AccountLogoff, AccountLogon, AccountPasswordChange, AccountLogonRoutineServer

Account request failed with the given error.

webapiacc6_account_must_be_connecting

Account %1% must be connecting.

AccountLogonRoutineServer

Account connection status must be CONNECTING to run this type of the account request.

Set collapsing level request specific errors

Key

Format

Requests

Comment

webapicollvl1_bandwidth_already_set

Collapsing level cannot be set when bandwidth is set in Logon or RestoreOrJoinSession message.

Logon, LogonRoutineClient, SetCollapsingLevelRequest

 

webapicollvl2_invalid_value

Invalid value for max_collapsing_level.

SetCollapsingLevelRequest

 

Common historical requests errors

Key

Format

Requests

Comment

webapihistreq1_request_is_not_allowed

Historical request of the given type is not allowed.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq2_not_found

Request with ID %1% is not found.

TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq3_timeout

Request with ID %1% has timed out.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq4_duplicate

Duplicate request ID %1%.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq5_too_many_requests

Too many historical requests have been made.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq6_data_is_not_allowed

Data for instrument %1% (corresponding to ID %2%) is not allowed.

TimeAndSalesRequest, TimeBarRequest

 

webapihistreq7_outside_allowed_range

Requested data is outside the allowed range (last %1% days).

NonTimedBarRequest, TimeAndSalesRequest, VolumeProfileRequest

 

webapihistreq8_in_future

Requested data is outside the allowed range. Requested time interval is in the future.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq10_instrument_is_not_allowed

Instrument %1% (corresponding to ID %2%) is not allowed.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq11_instrument_belongs_to_disabled_exchange

Instrument %1% belongs to disabled exchange (%2%).

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq12_non_transmittable_symbol

Historical data is unavailable for this instrument.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq13_continuation_not_supported

Continuation bars for this contract are not supported.

NonTimedBarRequest, TimeBarRequest

 

webapihistreq14_continuation_bar_request_not_allowed

Continuation bar request is not allowed.

NonTimedBarRequest, TimeBarRequest

 

webapihistreq15_invalid_continuation_params

Request with ID %1% has invalid continuation type %2%.

NonTimedBarRequest, TimeBarRequest

 

webapihistreq16_params_are_unspecified

Parameters are not specified for request with ID %1%.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq17_invalid_request_type

Request with ID %1% has invalid request type %2%.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq18_invalid_time_range

Time range is invalid. Request ID: %1%, from: %2% to: %3%.

TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq19_request_to_drop_is_not_found

Cannot drop request, request_id %1% is not found.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq20_instrument_is_not_supported

Historical request is not supported for specified contract.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq21_invalid_tick_type

Request with ID %1% has invalid tick type(s) %2%.

NonTimedBarRequest, TimeBarRequest

 

webapihistreq22_end_of_day_not_allowed_for_type

End Of Day data is not allowed for given data type.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq23_delayed_data_not_allowed

Delayed data is not allowed for given data type.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq24_end_of_day_not_allowed_for_options

End Of Day data for options is not allowed.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq25_tick_type_makes_no_sense

Tick type is not applicable because specified contract has no trades.

NonTimedBarRequest, TimeBarRequest

 

webapihistreq26_delayed_standard_continuation_not_supported

Standard continuation is not supported for Delayed subscriptions.

NonTimedBarRequest, TimeBarRequest

 

webapihistreq27_unspecified_contract_id

Request with ID %1% and request_type %2% has unspecified contract_id.

NonTimedBarRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

webapihistreq28_subscription_for_deleted_instrument

Subscriptions on updates are not supported for deleted instruments. Use REQUEST_TYPE_GET instead.

NonTimedBarRequest, TimeBarRequest

 

webapihistreq29_expired_data_is_not_allowed

Data for expired instrument %1% (corresponding to contract ID %2%) is not allowed.

NonTimedBarRequest, TimeBarRequest

 

webapihistreq30_only_one_of_from_or_bar_count_must_be_specified

Only one of from_utc_time or bar_count must be specified for request with ID %1%.

TimeBarRequest

 

webapihistreq31_invalid_bar_range

Bar range is invalid. Request ID: %1%, bar_count: %2%, to: %3%.

TimeBarRequest

 

webapihistreq32_either_from_or_bar_count_must_be_specified

Either from_utc_time or bar_count must be specified for request with ID %1%.

TimeBarRequest

 

webapihistreq33_invalid_maximum_bar_count

Request with ID %1%: maximum allowed bar count can be no more than %2%.

TimeBarRequest

 

Time bars requests errors

Key

Format

Requests

Comment

webapitbreq3_invalid_time_bars_unit

Request with ID %1% has invalid bar unit %2%.

TimeBarRequest

 

webapitbreq4_invalid_time_bars_multi_day_units

Unit number must not be specified in daily and multi-day bar requests. Request ID: %1%, bar unit: %2%.

TimeBarRequest

 

webapitbreq5_intraday_unit_number_is_zero

Unit number must not be zero. Request ID: %1%, bar unit: %2%.

TimeBarRequest

 

webapitbreq6_invalid_intraday_unit_number

Unit number for a single, intra-day bar must be within a 24-hour period. Request ID: %1%, bar unit: %2%.

TimeBarRequest

 

webapitbreq7_invalid_params_for_subscribe

Parameter to_utc_time must not be specified for requests with request_type equal to SUBSCRIBE.

TimeBarRequest

 

webapitbreq9_tick_types_for_non_intraday

tick_types parameter can be non-empty for intra-day bar requests only.

TimeBarRequest

 

webapitbreq10_tick_types_settlement_only

Settlement cannot be the only type in tick_types collection.

TimeBarRequest

 

webapitbreq11_time_bar_request_rate_exceeded_msg

Time bar request rate of %1% per %2% second(s) has been exceeded.

TimeBarRequest

 

webapitbreq12_truncated_intraday

Data was truncated because some of the requested data is outside the allowed range (last %1% days for intra-day).

TimeBarRequest

 

webapitbreq13_truncated_historical

Data was truncated because some of the requested data is outside the allowed range (last %1% days for historical).

TimeBarRequest

 

webapitbreq14_truncated_historical_options

Data was truncated because some of the requested data is outside the allowed range (last %1% days for historical options).

TimeBarRequest

 

webapitbreq15_outside_allowed_range_intraday

Requested data is outside the allowed range (last %1% days for intra-day).

TimeBarRequest

 

webapitbreq16_outside_allowed_range_historical

Requested data is outside the allowed range (last %1% days for historical).

TimeBarRequest

 

webapitbreq17_outside_allowed_range_historical_options

Requested data is outside the allowed range (last %1% days for historical options).

TimeBarRequest

 

webapitbreq18_update_interval_outside_allowed_range_historical

Update interval is outside the allowed range(historical %1%-%2% milliseconds)

TimeBarRequest

 

webapitbreq19_update_interval_outside_allowed_range_intraday

Update interval is outside the allowed range(intra-day %1%-%2% milliseconds)

TimeBarRequest

 

webapitbreq20_update_interval_not_supported_for_request_type_get

Update interval is not supported for request of type GET. Request ID: %1%, update interval: %2%.

TimeBarRequest

 

webapitbreq21_subscription_for_delayed_or_eod_study_bars

Subscription is not supported for delayed and EOD study contracts.

TimeBarRequest

 

webapitbreq22_subscription_for_intraday_study_bars

Subscription for intra-day bars is not supported for study contracts.

TimeBarRequest

 

webapitbreq23_close_price_preference_with_intraday_bar_unit

Parameter close_price_preference is not supported for intra-day bar requests.

TimeBarRequest

 

webapitbreq24_invalid_close_price_preference

Request with ID %1% has invalid close price preference %2%.

TimeBarRequest

 

webapitbreq25_close_price_preference_is_not_supported_for_contract

Close price preference %1% is not supported for contract %2%.

TimeBarRequest

 

webapitbreq26_close_sources_with_intraday_bar_unit

Parameter close_sources is not supported for intra-day bar requests.

TimeBarRequest

 

webapitbreq27_invalid_close_source

Request with ID %1% has invalid close source %2%.

TimeBarRequest

 

webapitbreq28_close_source_specified_several_times

Close source %1% specified several times.

TimeBarRequest

 

webapitbreq29_close_sources_without_last_quote

Close sources must contain LAST_QUOTE.

TimeBarRequest

 

webapitbreq30_invalid_leg_time_bars_unit

Request with ID %1% has invalid leg bar unit.

TimeBarRequest

 

webapitbreq31_invalid_leg_time_bars_multi_day_units

Leg bar unit number must not be specified in multi-day leg bar. Request ID: %1%.

TimeBarRequest

 

webapitbreq32_intraday_leg_bar_unit_number_is_zero

Leg bar unit number must not be zero. Request ID: %1%.

TimeBarRequest

 

webapitbreq33_invalid_intraday_leg_bar_unit_number

Leg bar unit number for a single, intra-day leg bar must be within a 24-hour period. Request ID: %1%.

TimeBarRequest

 

webapitbreq34_invalid_leg_bar_interval

Leg bar interval cannot be wider than a bar interval. Request ID: %1%.

TimeBarRequest

 

webapitbreq35_invalid_leg_contract

Leg contract for contract ID %1% not found. Request ID: %2%.

TimeBarRequest

 

webapitbreq36_nested_strategy_not_allowed

TimedBar requests are not allowed for strategies with nested strategies. Request ID: %1%.

TimeBarRequest

 

webapitbreq37_too_small_leg_bar_interval

Leg bar interval cannot be smaller than a default leg bar interval. Request ID: %1%.

TimeBarRequest

 

webapitbreq38_useless_leg_interval

Leg bar interval can only be specified for Spread Bar request’. Request ID: %1%.

TimeBarRequest

 

webapitbreq39_tick_types_not_supported_for_spread

Parameter tick_types is not supported for Spread Bar requests. Request ID: %1%.

TimeBarRequest

 

webapitbreq40_close_sources_with_intraday_leg_unit

Parameter close_sources is not supported for Spread Bar requests with intra-day leg bar unit. Request ID: %1%.

TimeBarRequest

 

webapitbreq41_truncated_intraday_spread

Data was truncated because some of the requested data is outside allowed range for a spread (last %1% days for intra-day leg bar unit).

TimeBarRequest

 

webapitbreq42_truncated_historical_spread

Data was truncated because some of the requested data is outside allowed range for a spread (last %1% days for historical leg bar unit).

TimeBarRequest

 

webapitbreq43_last_bar_spans_to_end_with_historical_legs

Parameter last_bar_spans_to_end_of_all_sessions is not supported for Spread Bar requests with historical leg bar unit. Request ID: %1%.

TimeBarRequest

 

webapitbreq44_last_bar_spans_to_end_only_for_spread_bars

Parameter last_bar_spans_to_end_of_all_sessions is applicable only to Spread Bar requests. Request ID: %1%.

TimeBarRequest

 

webapitbreq45_one_legged_spread_not_supported

Spread Bar requests are not supported for spreads with less than two legs. Request ID: %1%.

TimeBarRequest

 

webapitbreq46_equalized_spread_bars_not_supported

Spread Bar requests with equalized continuation are not supported. Request ID: %1%.

TimeBarRequest

 

webapitbreq47_bar_count_not_supported_for_spreads

Spread Bar requests don’t support bar_count

TimeBarRequest

 

webapitbreq48_spread_bars_not_supported_for_aggregations

Spread Bar requests are not supported for aggregation strategies

TimeBarRequest

 

webapitbreq49_no_historical_data_truncated

Data was truncated because contract %1% does not support historical requests.

TimeBarRequest

 

webapitbreq50_truncated

Data was truncated because some of the requested data is outside the allowed range.

TimeBarRequest

 

webapitbreq51_truncated_spread

Data was truncated because some of the requested data is outside allowed range for a spread.

TimeBarRequest

 

Time and Sales requests errors

Key

Format

Requests

Comment

webapitsreq1_truncated

Data was truncated because some of the requested data is outside the allowed range (last %1% days).

TimeAndSalesRequest

 

webapitsreq2_invalid_level

Time and Sales request with ID %1% has invalid level %2%.

TimeAndSalesRequest

 

webapitsreq3_time_and_sales_request_rate_exceeded

Time and sales request rate of %1% per %2% second(s) has been exceeded.

TimeAndSalesRequest

 

Volume Profile requests errors

Key

Format

Requests

Comment

webapivpreq1_truncated

Data was truncated because some of the requested data is outside the allowed range (last %1% days).

VolumeProfileRequest

 

webapivpreq2_similar_rejected

Rejected request as having the same boundaries as the recent request with ID %1%

VolumeProfileRequest

 

webapivpreq3_unspecified_time_range

Start time or end time is not specified

VolumeProfileRequest

 

webapivpreq4_not_supported_for_contract

Volume Profile data for specified contract is not supported

VolumeProfileRequest

 

Non-timed bar requests errors

Key

Format

Requests

Comment

webapintbreq1_contract_no_volume

Selected contract does not have actual volume data.

NonTimedBarRequest

 

webapintbreq2_truncated

Data was truncated because the number of requested bars is outside the allowed limit (%1% bars).

NonTimedBarRequest

 

webapintbreq4_unspecified_bar_range

Request with ID %1% and request_type %2% has unspecified bar_range.

NonTimedBarRequest

 

webapintbreq5_multiple_parameters

Request with ID %1% has more than one field with parameters specified.

NonTimedBarRequest

 

webapintbreq6_invalid_volume_level

Request with ID %1% has invalid volume level %2% (volume level must be between %3% and %4%).

NonTimedBarRequest

 

webapintbreq7_flat_ticks

Flat ticks are not supported for Constant Volume Bars based on exchange volumes. Request ID: %1%.

NonTimedBarRequest

 

webapintbreq8_invalid_box_size

Request with ID %1% has invalid box size %2% (box size must be between %3% and %4%).

NonTimedBarRequest

 

webapintbreq9_invalid_reversal

Request with ID %1% has invalid reversal level %2% (reversal level must be between %3% and %4%).

NonTimedBarRequest

 

webapintbreq10_invalid_brick_size

Request with ID %1% has invalid brick size %2% (brick size must be between %3% and %4%).

NonTimedBarRequest

 

webapintbreq11_invalid_max_null_bricks

Request with ID %1% has invalid maximum number of null bricks %2% (maximum number of null bricks must be between %3% and %4%).

NonTimedBarRequest

 

webapintbreq12_invalid_range_size

Request with ID %1% has invalid size for a single range bar %2% (single range bar size must be between %3% and %4%).

NonTimedBarRequest

 

webapintbreq14_invalid_params_for_subscribe

Bar range parameter utc_time must not be specified for requests with request_type equal to SUBSCRIBE.

NonTimedBarRequest

 

webapintbreq15_historical_bars_invalidated

Bars from %1% to %2% have been invalidated.

NonTimedBarRequest

 

webapintbreq16_realtime_bars_invalidated

Bars from %1% to current time have been invalidated, bar updates are stopped.

NonTimedBarRequest

 

webapintbreq17_request_rate_exceeded

Non-timed bar request rate of %1% per %2% second(s) has been exceeded. Please contact API support for details.

NonTimedBarRequest

 

webapintbreq18_tick_types_with_settlement

Non-timed bar requests cannot have Settlement type in tick_types.

NonTimedBarRequest

 

webapintbreq19_invalid_time_direction

Request with ID %1% has invalid time direction %2%

NonTimedBarRequest

 

webapintbreq20_invalid_bar_calculation_start_point

Request with ID %1% has invalid start point %2%.

NonTimedBarRequest

 

webapintbreq21_start_point_not_enabled

Only START_POINT_SESSION value for start_point parameter is enabled.

NonTimedBarRequest

 

Enablement errors

Key

Format

Requests

Comment

webapienab1_rt_not_enabled

Real-time data for instrument %1% (corresponding to ID %2%) is not enabled.

NonTimedBarRequest, OptionCalculationRequest, TimeAndSalesRequest, TimeBarRequest, VolumeProfileRequest

 

Metadata requests errors

Key

Format

Requests

Comment

webapimet1_contract_not_found

Contract with ID %1% not found.

MetadataAdminRequest

 

webapimet2_allowed_one_contributor

Only one contributor is allowed in the request.

MetadataAdminRequest

 

webapimet3_contract_is_unmodifiable

Contract %1% cannot be changed.

MetadataAdminRequest

 

webapimet4_security_id_is_unmodifiable

Security ID cannot be changed.

MetadataAdminRequest

 

webapimet5_security_is_required

Security ID must be specified on first contract publish.

MetadataAdminRequest

 

webapimet6_security_not_found

Security %1% not found.

MetadataAdminRequest

 

webapimet7_security_contributor_id_mismatch

Security %1% does not relate to contributor ID %2%.

MetadataAdminRequest

 

webapimet8_invalid_date

Passed date is invalid.

MetadataAdminRequest

 

webapimet9_cannot_clear_field

Modification is declined, field %1% cannot be cleared.

MetadataAdminRequest

 

webapimet10_cannot_clear_on_new_publish

Cannot clear fields on first contract publish.

MetadataAdminRequest

 

webapimet11_cannot_publish_without_source

Source contract must be specified for double-quoting.

MetadataAdminRequest

 

webapimet12_too_many_contributor_parameters

Too many contributor parameters, max %1% allowed.

MetadataAdminRequest

 

webapimet13_overall_contributor_parameter_size

Overall contributor parameter size is too large, max %1% allowed.

MetadataAdminRequest

 

webapimet14_contributor_parameter_illformed

Contributor parameter ‘%1%’ is ill-formed.

MetadataAdminRequest

 

webapimet15_contributor_parameter_out_of_range

Contributor parameter ‘%1%’ is out of range.

MetadataAdminRequest

 

webapimet16_contributor_parameter_not_overridden

Contributor parameter ‘%1%’ cannot be overridden.

MetadataAdminRequest

 

webapimet17_description_is_required

Description must be specified on first contract publish.

MetadataAdminRequest

 

webapimet18_last_delivery_greater_first_notice

Last delivery and first notice dates must be both specified, the former must be greater than or equal to the latter.

MetadataAdminRequest

 

webapimet19_source_contract_incompatible_with_security

Source contract %1% cannot be used with security %2%.

MetadataAdminRequest

 

webapimet20_security_modification_failed

Security %1% modification failed. (Internal message: %2%)

MetadataAdminRequest

 

webapimet21_source_is_not_available

Source contract for %1% is not found.

MetadataAdminRequest

%1% - name of the contract

webapimet22_preview_is_unavailable

Preview contract %1% (contract ID %2%) is not available anymore.

MetadataAdminRequest

 

webapimet23_metadata_server_no_metadata

Metadata server does not return metadata for the published contract.

MetadataAdminRequest

 

webapimet25_preview_is_not_found

Preview contract %1% is not found.

MetadataAdminRequest

 

webapimet26_publish_is_delayed

Publishing response is delayed.

MetadataAdminRequest

 

webapimet27_internal_error

Internal error.

MetadataAdminRequest

 

webapimet28_metadata_server_error

Metadata server error.

MetadataAdminRequest

 

webapimet29_currency_contract_incompatible_with_security

Contract %1% cannot be used with security %2% as a currency conversion/hedge contract.

MetadataAdminRequest

 

webapimet30_cannot_publish_contract_for_security

Cannot publish contract for security %1%.

MetadataAdminRequest

 

webapimet31_metadata_server_error_details

Metadata server error. (Internal message: %1%)

MetadataAdminRequest

 

webapimet32_currency_cant_be_cleared

Security %1% requires currency conversion/hedge contract, but the request attempted to clear it.

MetadataAdminRequest

 

webapimet33_currency_is_required

Security %1% requires currency conversion/hedge contract.

MetadataAdminRequest

 

webapimet34_contributor_is_not_enabled

Contributor ID %1% is not enabled for contract management.

MetadataAdminRequest

 

webapimet35_hedge_with_security_mismatch

Security of hedge contract (ID %1%) should match the security of source contract (ID %2%).

MetadataAdminRequest

 

webapimet36_hedge_with_contract_is_set

Hedge contract can be different from source contract only if ‘HedgeFirst’ is false.

MetadataAdminRequest

 

webapimet37_contributor_is_not_enabled_for_security

Contributor ID %1% is not enabled for security metadata management.

MetadataAdminRequest

 

OTC requests errors

Key

Format

Requests

Comment

webapiotc1_request_already_exists

Request with ID %1% already exists.

OtcRequest

 

webapiotc2_request_not_found

Request with ID %1% is not found.

OtcRequest

 

webapiotc3_no_otc_instance_id

Fill otc_instance_id field.

OtcRequest

 

webapiotc4_one_request_is_allowed

No more than one request can be in OtcRequest.

OtcRequest

 

webapiotc5_connection_to_internal_server_is_lost

Subscription is dropped due to internal server unavailability.

OtcRequest

 

webapiotc6_unknown_otc_id

OTC instance with ID %1% is not found

OtcRequest

 

webapiotc8_no_request_id

Fill request_id field.

OtcRequest

 

webapiotc9_no_hedge_balance_key

Fill hedge_balance_key field.

OtcRequest

 

webapiotc10_no_contract_id

Fill contract_id field.

OtcRequest

 

webapiotc11_no_account_id

Fill account_id field.

OtcRequest

webapienab1_rt_not_enabled

webapiotc12_otc_instance_not_authorized

OTC instance with ID %1% is not authorized.

OtcRequest

 

webapiotc13_account_not_authorized

Account with ID %1% is not authorized.

OtcRequest

 

webapiotc14_contract_not_found

Contract %1% not found.

OtcRequest

 

webapiotc15_contract_unresolved

Some contracts omitted due to unknown resolution error: %1%.

OtcRequest

%1% - list of contracts failed to resolve

webapiotc16_unable_to_send_to_otc

Unable to send request to OTC instance with ID %1%

OtcRequest

 

webapiotc17_otc_request_rate_exceeded

‘%1%’ request rate of %2% per %3% second(s) has been exceeded.

OtcRequest

 

webapiotc18_otc_request_limit_exceeded

Limit of %1% for OTC requests has been exceeded.

OtcRequest

 

webapiotc19_otc_subscription_limit_exceeded

Limit of %1% for OTC subscriptions has been exceeded.

OtcRequest

 

webapiotc20_invalid_request_msg_params

Invalid request message parameters. Contact CQG.

OtcRequest

 

webapiotc21_remaining_qty_less_than_fill_request

Order remaining qty is less than specified in Fill request.

OtcRequest

 

webapiotc22_incorrect_account_specified

Specified account is not correct: order belongs to another account.

OtcRequest

 

webapiotc23_order_not_found

Order not found.

OtcRequest

 

webapiotc24_order_state_prohibits_fill_request

Order cannot be filled in its current state.

OtcRequest

 

webapiotc25_market_order_missing_fill_price

Fill requests for MKT orders must specify a price.

OtcRequest

 

webapiotc26_internal_error

Internal error occurred: %1%. Contact CQG.

OtcRequest

 

webapiotc27_currency_hedge_bidask_missing

Fill for this order requires that both bid and ask for the currency conversion instrument are available. Try again later.

OtcRequest

 

webapiotc28_hedge_balance_missing

Hedge balance not found.

OtcRequest

 

webapiotc29_tail_management_configuration_update_failed

Tail management configuration update failed: %1%.

OtcRequest

 

webapiotc30_custom_basis_unaffected

Request doesn’t change order’s custom basis.

OtcRequest

 

webapiotc31_order_state_prohibits_request

Request cannot be processed in current order’s state.

OtcRequest

 

OTC server errors

Key

Format

Requests

Comment

webapiotcsrv1_request_already_exists

Request with ID %1% already exists.

OtcRequest

 

webapiotcsrv2_request_not_found

Request with ID %1% is not found.

OtcRequest

 

webapiotcsrv3_no_hedge_balance_key

Fill hedge_balance_key field.

OtcRequest

 

webapiotcsrv4_no_contract_id

Fill contract_id field.

OtcRequest

 

webapiotcsrv5_no_account_id

Fill account_id field.

OtcRequest

webapienab1_rt_not_enabled

webapiotcsrv6_contract_not_found

Contract %1% not found.

OtcRequest

 

webapiotcsrv7_invalid_request_msg_params

Invalid request message parameters. Contact CQG.

OtcRequest

 

webapiotcsrv8_remaining_qty_less_than_fill_request

Order remaining qty is less than specified in Fill request.

OtcRequest

 

webapiotcsrv9_incorrect_account_specified

Specified account is not correct: order belongs to another account.

OtcRequest

 

webapiotcsrv10_order_not_found

Order not found.

OtcRequest

 

webapiotcsrv11_market_order_missing_fill_price

Fill requests for MKT orders must specify a price.

OtcRequest

 

webapiotcsrv12_internal_error

Internal error occurred: %1%. Contact CQG.

OtcRequest

 

webapiotcsrv13_currency_hedge_bidask_missing

Fill for this order requires that both bid and ask for the currency conversion instrument are available. Try again later.

OtcRequest

 

webapiotcsrv14_hedge_balance_missing

Hedge balance not found.

OtcRequest

 

webapiotcsrv15_tail_management_configuration_update_failed

Tail management configuration update failed: %1%.

OtcRequest

 

webapiotcsrv16_custom_basis_unaffected

Request doesn’t change order’s custom basis.

OtcRequest

 

webapiotcsrv17_order_state_prohibits_request

Request cannot be processed in current order’s state.

OtcRequest

 

webapiotcsrv18_deprecated

Request deprecated.

OtcRequest

 

webapiotcsrv19_volume_exceeded

Contract volume exceeded.

OtcRequest

 

webapiotcsrv20_no_symbol

Fill symbol field.

OtcRequest

 

webapiotcsrv21_no_contributor_id

Fill contributor_id field.

OtcRequest

 

webapiotcsrv22_no_volume

Volume not found.

OtcRequest

 

RFQ requests errors

Key

Format

Requests

Comment

webapirfq1_request_failed

Quote Request with ID %1% failed: %2%

RFQRequest

Quote request failed with the given ID and error

webapirfq2_invalid_side_parameter

Quote Request with ID %1% has invalid side %2%

RFQRequest

 

webapirfq3_not_supported_for_contract

Quote Request is not supported for specified contract

RFQRequest

 

Option calculation requests errors

Key

Format

Requests

Comment

webapioptreq1_request_is_not_allowed

Option calculation request is not allowed.

OptionCalculationRequest

 

webapioptreq2_duplicate

Duplicate request ID %1%.

OptionCalculationRequest

 

webapioptreq3_too_many_requests

Too many option calculation requests have been made.

OptionCalculationRequest

 

webapioptreq4_not_found

Request with ID %1% is not found.

OptionCalculationRequest

 

webapioptreq5_invalid_request_type

Request type is missing or invalid.

OptionCalculationRequest

 

webapioptreq6_option_maturity_not_found

Option maturity with ID %1% is not found.

OptionCalculationRequest

 

webapioptreq7_request_rate_exceeded

Option calculation request rate of %1% per %2% second(s) has been exceeded. Please contact API support for details.

OptionCalculationRequest

 

webapioptreq8_option_maturity_does_not_contain_requested_strikes

Option maturity with ID %1% doesn’t contain requested strikes (contract IDs: %2%).

OptionCalculationRequest

 

webapioptreq9_strike_contract_not_found

Strike with contract ID %1% is not found.

OptionCalculationRequest

 

webapioptreq10_duplicate_strike_contract

Strike with contract ID %1% is specified multiple times in single request.

OptionCalculationRequest

 

webapioptreq11_deleted_option_maturity

Option maturity with ID %1% was deleted.

OptionCalculationRequest

 

webapioptreq12_deleted_underlying_contract

Underlying contract was deleted. Option maturity ID: %1%.

OptionCalculationRequest

 

webapioptreq15_no_strikes_for_maturity

Option maturity with ID %1% has no option strikes.

OptionCalculationRequest

 

webapioptreq16_missing_option_maturity_id

Option maturity ID is missing.

OptionCalculationRequest

 

webapioptreq17_different_contributors_on_strikes

Several strikes of the requested maturity have different contributors by default.

OptionCalculationRequest

 

webapioptreq18_prohibited_contributor

Trader has no permission to make the request with such contributor or metadata.

OptionCalculationRequest

 

Market data request errors

Key

Format

Requests

Comment

webapimds1_request_id_is_missing

Request ID is missing.

MarketDataSubscription

 

webapimds2_request_id_has_already_been_used

Request ID %1% has already been used.

MarketDataSubscription

 

webapimds3_invalid_level

Market data subscription parameters are invalid for contract ID: %1% level: %2%.

MarketDataSubscription

 

webapimds4_market_data_unavailable

Real-time market data unavailable for this instrument. Contract ID: %1%.

MarketDataSubscription

 

webapimds5_market_data_not_enabled

Real-time data subscription for instrument %1% (corresponding to ID = %2%) is not enabled.

MarketDataSubscription

 

webapimds6_not_supported

Market data subscription is not supported for specified contract.

MarketDataSubscription

 

webapimds7_subscription_count_limit_exceeded

Limit of %1% for market data subscriptions has been exceeded.

MarketDataSubscription

 

webapimds8_subscription_rate_limit_exceeded

Market data subscription rate of %1% per %2% second(s) has been exceeded.

MarketDataSubscription

 

webapimds9_subscription_level_is_not_allowed_for_data_type

%1% subscription level is not allowed for %2% data.

MarketDataSubscription

 

webapimds10_not_supported_ssp

Market data subscription is not supported for SSP contract.

MarketDataSubscription

 

webapimds11_not_supported_delayed_uds

Market data subscription is not supported for delayed UDS contract.

MarketDataSubscription

 

webapimds12_not_supported_eod_uds

Market data subscription is not supported for EOD UDS contract.

MarketDataSubscription

 

webapimds13_invalid_dom_subscription_type

Market data DOM subscription type is invalid for contract ID %1%: DOM subscription type: %2%.

MarketDataSubscription

 

webapimds14_non_new_york_location

This location does not support subscriptions to contract ID %1%, please reconnect to New York location

MarketDataSubscription

 

webapimds15_level_eod_not_supported

End Of Day data is not supported for subscriptions to contract ID %1%, please try another levels

MarketDataSubscription

 

webapimds16_realtime_market_data_not_enabled

Non-delayed real-time data subscription for instrument %1% (corresponding to ID = %2%) is not enabled.

MarketDataSubscription

 

webapimds17_64bit_scaled_prices_not_supported

Client protocol version specified in the logon message is outdated and does not support 64-bit scaled prices for contracts. Update protocol to version %1%.%2% or higher.

MarketDataSubscription

 

Instrument definition request errors

Key

Format

Requests

Comment

webapiidr1_request_failed

Instrument definition request failed: %1%

InstrumentDefinitionRequest

Instrument definition request failed with the specified error

webapiidr2_invalid_cqg_instrument_type

Instrument definition request has invalid CQG instrument type %1%

InstrumentDefinitionRequest

 

webapiidr3_invalid_settlement_method

Instrument definition request has invalid settlement method %1%

InstrumentDefinitionRequest

 

webapiidr4_invalid_exercise_style

Instrument definition request has invalid exercise style %1%

InstrumentDefinitionRequest

 

webapiidr5_invalid_pricing_convention

Instrument definition request has invalid pricing convention %1%

InstrumentDefinitionRequest

 

webapiidr6_underlying_contract_symbol_required

Instrument definition request requires underlying_contract_symbol field to be present

InstrumentDefinitionRequest

 

webapiidr7_cqg_instrument_type_required

Instrument definition request requires cqg_instrument_type field to be present

InstrumentDefinitionRequest

 

webapiidr8_maturity_timestamp_required

Instrument definition request requires maturity_timestamp field to be present

InstrumentDefinitionRequest

 

RFQ subscription errors

Key

Format

Requests

Comment

webapirfqsub1_request_id_is_missing

Request ID is missing.

RFQSubscriptionRequest

 

webapirfqsub2_request_type_is_missing

Request type is missing.

RFQSubscriptionRequest

 

webapirfqsub3_request_type_is_invalid

Request type is invalid.

RFQSubscriptionRequest

 

webapirfqsub4_drop_subscription_not_found

Subscription with request ID %1% is not found, drop ignored.

RFQSubscriptionRequest

 

webapirfqsub5_subscription_already_exists

Subscription with request ID %1% already exists.

RFQSubscriptionRequest

 

webapirfqsub6_request_rate_exceeded

RFQ subscription request rate of %1% per %2% second(s) has been exceeded. Please contact API support for details.

RFQSubscriptionRequest

 

webapirfqsub7_subscription_count_limit_exceeded

Limit of %1% for RFQ subscription requests has been exceeded.

RFQSubscriptionRequest

 

webapirfqsub8_not_allowed

RFQ subscription request is not allowed.

RFQSubscriptionRequest

 

Trade subscription errors

Key

Format

Requests

Comment

webapitsub1_subscription_limit_exceeded

Trade Subscription with ID = %1% failed: trade subscription count limit of %2% is exceeded for trader ID = %3%.

TradeSubscription

 

webapitsub2_subscription_not_found

The subscription you want to end is unrecognized by the system.

TradeSubscription

 

webapitsub3_subscription_already_exists

Subscription with this ID already exists.

TradeSubscription

 

webapitsub4_invalid_publication_type

Invalid publication type.

TradeSubscription

 

webapitsub6_subscription_no_scope

No subscription scope is specified.

TradeSubscription

 

webapitsub7_duplicate_subscription_scope

Duplicate subscription scope is specified.

TradeSubscription

 

webapitsub8_incorrect_type_of_matching_algorithm

Incorrect type of matching algorithm.

TradeSubscription

 

webapitsub9_subscribed_accounts_limit_exceeded

Limit of subscribed accounts %1% has been exceeded for trader ID = %2%.

TradeSubscription

 

webapitsub10_subscribed_accounts_limit_exceeded_detailed

Limit of subscribed accounts %1% has been exceeded for trader ID = %2%. The trader is currently subscribed for %3% accounts.

TradeSubscription

 

webapitsub11_invalid_last_order_update_time

Invalid last order update time.

TradeSubscription

 

webapitsub12_failed_to_subscribe_accounts

Failed to subscribe accounts to trading events. Details: %1%

TradeSubscription

 

webapitsub13_invaild_sales_series_number

Invalid sales series number.

TradeSubscription

 

webapitsub15_invaild_brokerage_id

Invalid brokerage ID.

TradeSubscription

 

webapitsub16_invalid_account_ids

Invalid account IDs. First invalid account ID %1%

TradeSubscription

 

webapitsub17_disconnected_account_data

Data on account(s) %1% (%2% in total) are not available at the moment.

TradeSubscription

%1 - partial list of account (3 or less), %2 - total number of accounts.

Order request errors

Key

Format

Requests

Comment

webapioreq1_strategy_trading_parameters_error

Strategy trading parameters error.

OrderRequest

 

webapioreq2_unknown_exec_instruction

Unknown Exec Instruction value: %1%.

OrderRequest

 

webapioreq4_unknown_speculation_type

Unknown speculation type value: %1%.

OrderRequest

 

webapioreq5_exponent_overflow

Invalid exponent %1%. Valid value must be in the range [%2%, %3%].

OrderRequest

 

Historical Orders Request errors

Key

Format

Requests

Comment

webapihoreq1_invalid_transaction_filter

Transaction filter must not have both skip_transactions enabled and transaction_statuses listed.

HistoricalOrdersRequest

 

webapihoreq2_invalid_order_status_in_order_snapshot_filter

Invalid order status in order snapshot filter.

HistoricalOrdersRequest

 

webapihoreq3_invalid_order_type_in_order_snapshot_filter

Invalid order type in order snapshot filter.

HistoricalOrdersRequest

 

webapihoreq4_invalid_transaction_status_in_transaction_filter

Invalid transaction status in transaction filter.

HistoricalOrdersRequest

 

webapihoreq5_failed_to_receive_historical_orders_response

Failed to receive historical orders response due to internal server error. Details: %1%

HistoricalOrdersRequest

 

Algo strategy request errors

Key

Format

Requests

Comment

webapiasreq1_failed_to_retrieve_algo_strategy_definition

Failed to retrieve algo strategy definitions due to internal server error. Details: %1%

AlgoStrategyRequest, OrderEntitlementRequest

 

Brokerage trading feature entitlement request errors

Key

Format

Requests

Comment

webapibtfer1_failed_to_retrieve_disallowed_trading_interface_elements

Failed to retrieve disallowed trading interface elements due to internal server error. Details: %1%

BrokerageTradingFeatureEntitlementRequest

 

Order entitlement request errors

Key

Format

Requests

Comment

webapioereq1_failed_to_retrieve_order_enablements

Failed to retrieve order enablements response due to internal server error. Details: %1%

OrderEntitlementRequest

 

Order status request errors

Key

Format

Requests

Comment

webapiosreq1_order_not_found_by_id

Order with such ID not found.

OrderStatusRequest

 

User message errors

Key

Format

Requests

Comment

webapium1_failed_to_get_market_data_instrument

Failed to get market data instruments enablement. Market data will not be available. Details: %1%

All

 

webapium2_get_historical_enablement_failed

Failed to get historical data enablement. Historical data will not be available. Details: %1%

All

 

Order request reject errors

Key

Format

Requests

Comment

webapiorr1_order_request_rate_exceeded

Order request rate of %1% per %2% second(s) has been exceeded.

OrderRequest

 

webapiorr2_new_order_no_when_time

Order placement failed because client side time was not specified.

OrderRequest

 

webapiorr3_synthetic_scratch_failed_not_logged_in

Cannot send synthetic scratch request because you are not logged in.

OrderRequest

 

webapiorr4_cannot_activate_order

Cannot activate order because you are not logged in to trade.

OrderRequest

 

webapiorr5_submitted_time_invalid

Time when the request was submitted is invalid.

OrderRequest

 

webapiorr6_invalid_mifid_algorithm_id_type

Order message has invalid MiFID algorithm ID type.

OrderRequest

 

webapiorr7_invalid_mifid_investment_decision_id_type

Order message has invalid MiFID investment decision ID type.

OrderRequest

 

webapiorr8_invalid_mifid_execution_decision_id_type

Order message has invalid MiFID execution decision ID type.

OrderRequest

 

webapiorr9_activating_order_failed

Activating order failed.

OrderRequest

 

webapiorr10_approve_order_without_order_id

Order ID parameter is missing in approve order request.

OrderRequest

 

webapiorr11_incorrect_order_id

Non-integer order ID %1% is not allowed.

OrderRequest, OrderStatusRequest

 

webapiorr12_duplicate_request

Request or subscription with the same ID is already being processed.

OrderRequest, OrderStatusRequest, OrderEntitlementRequest, HistoricalOrdersRequest, AlgoStrategyDefinitionRequest, BrokerageTradingFeatureEntitlementRequest

 

webapiorr13_submitted_time_missing

Time when the request was submitted is missing.

OrderRequest

 

webapiorr14_approve_order_without_side_allocation

Side allocation is missing in approve order request.

OrderRequest

 

webapiorr15_no_account_no_external_account_in_side_allocation

Order message has side allocation with neither account ID nor external account specified.

OrderRequest

 

webapiorr16_both_account_and_external_account_in_side_allocation

Order message has side allocation with both account ID and external account specified.

OrderRequest

 

webapiorr18_missing_side_in_side_allocation

Order message is missing side field in side allocation.

OrderRequest

 

webapiorr19_invalid_side_in_side_allocation

Order message has invalid side value in side allocation.

OrderRequest

 

webapiorr20_missing_cross_order_params

Order message is missing cross order parameters.

OrderRequest

 

webapiorr22_cannot_approve_order

Cannot approve order because you are not logged in to trade.

OrderRequest

 

webapiorr23_suspending_order_failed

Suspending order failed.

OrderRequest

 

webapiorr24_invalid_order_type

Order message has invalid order type.

OrderRequest

 

webapiorr25_missing_side

Order message is missing side field.

OrderRequest

 

webapiorr26_invalid_order_side

Order message has invalid order side.

OrderRequest

 

webapiorr27_missing_limit_price

Order message is missing limit price.

OrderRequest

 

webapiorr28_missing_stop_price

Order message is missing stop price.

OrderRequest

 

webapiorr29_invalid_order_duration

Order message has invalid order duration.

OrderRequest

 

webapiorr30_missing_good_through_date

Order message missing good through date.

OrderRequest

 

webapiorr31_missing_gtd_duration

Order message has good through date, but duration is not GTD.

OrderRequest

 

webapiorr32_missing_good_through_time

Order message missing good through time.

OrderRequest

 

webapiorr33_missing_gtt_duration

Order message has good through time, but duration is not GTT.

OrderRequest

 

webapiorr34_invalid_open_close_instruction

Order message has invalid open close instruction.

OrderRequest

 

webapiorr35_invalid_execution_instruction

Order message has invalid execution instruction.

OrderRequest

 

webapiorr36_missing_trailing_offset

Order message requires trailing offset because it’s a trailing order.

OrderRequest

 

webapiorr37_trailing_peg_only_for_limit_order

Order message has a trailing peg for a non-limit order.

OrderRequest

 

webapiorr38_invalid_trailing_peg

Order message has invalid trailing peg.

OrderRequest

 

webapiorr40_internal_error

Order request has been rejected. Contact customer support for assistance. Details: %1%

OrderRequest

 

webapiorr41_invalid_activation_time

Order message has invalid activation time.

OrderRequest

 

webapiorr42_invalid_suspension_time

Order message has invalid suspension time.

OrderRequest

 

webapiorr43_invalid_expiration_time

Order message has invalid expiration time.

OrderRequest

 

webapiorr44_invalid_expiration_date

Order message has invalid expiration date.

OrderRequest

 

webapiorr45_missing_qty

Order message is missing quantity.

OrderRequest

 

webapiorr46_invalid_compound_order_entry_attr

New compound order message has invalid compound order entry format (should contain only one optional field: new individual order, existing individual order or sub-compound order).

OrderRequest

 

webapiorr47_new_order_no_contract

Order placement failed because the contract ID %1% could not be resolved.

OrderRequest

 

webapiorr48_no_contract_id_in_leg_allocation

Order message has leg allocation without contract ID specified.

OrderRequest

 

webapiorr49_no_price_in_leg_allocation

Order message has leg allocation without price specified.

OrderRequest

 

webapiorr50_new_order_fractional_volume_contract

Order placement failed because the %1% has fractional volume which is supported only in %2%.%3% and greater protocol versions.

OrderRequest

 

webapiorr51_new_order_preview_contract

Order placement failed because the contract %1% is a preview.

OrderRequest

 

webapiorr52_new_order_no_strategy_trading_params

Strategy trading parameters are missing.

OrderRequest

 

webapiorr57_new_order_unsupported_order_type

Unsupported order type for strategies.

OrderRequest

 

webapiorr62_invalid_order_params

Order parameters are invalid.

OrderRequest

 

webapiorr63_exec_source_code_1_char_string

Execution source code must be a 1-character string.

OrderRequest

 

webapiorr64_order_action_for_ss_is_not_enabled

Only view and cancelling of orders are enabled for synthetic strategy orders.

OrderRequest

 

webapiorr68_cannot_cancel_all_orders

Cannot cancel all orders because you are not logged in to trade.

OrderRequest

 

webapiorr69_account_order_filter_not_found

No AccountOrderFilter found in the message. At least one required.

OrderRequest

 

webapiorr70_cancel_all_orders_no_contract

Orders cancellation failed because contract not found by ID %1%.

OrderRequest

 

webapiorr71_cancel_order_no_when_time

Order cancellation failed because client side time was not specified.

OrderRequest

 

webapiorr72_all_orders_cancellation_failed

All orders cancellation failed.

OrderRequest

 

webapiorr73_cannot_cancel_order

Cannot cancel order because you are not logged in to trade.

OrderRequest

 

webapiorr74_order_cancellation_failed

Order cancellation failed.

OrderRequest

 

webapiorr75_cannot_go_flat

Cannot go flat because you are not logged in to trade.

OrderRequest

 

webapiorr76_account_id_not_found_one_required

No account ID found in the message. At least one required.

OrderRequest

 

webapiorr77_go_flat_failed

Go flat failed.

OrderRequest

 

webapiorr78_go_market_no_when_time

Go market request failed because client side time was not specified.

OrderRequest

 

webapiorr79_go_market_failed_not_logged_in

Cannot send go market request because you are not logged in.

OrderRequest

 

webapiorr80_go_market_failed

Go market request failed.

OrderRequest

 

webapiorr81_liquidate_all_no_contract

Liquidate all failed because contract not found by ID %1%.

OrderRequest

 

webapiorr82_cannot_liquidate_all

Cannot liquidate all because you are not logged on to trade.

OrderRequest

 

webapiorr83_account_position_filter_not_found

No AccountPositionFilter found in the message. At least one required.

OrderRequest

 

webapiorr84_liquidate_all_failed

Liquidate all failed.

OrderRequest

 

webapiorr85_missing_date

Modify order message is missing date.

OrderRequest

 

webapiorr86_missing_time

Modify order message is missing time.

OrderRequest

 

webapiorr87_modify_order_no_when_time

Order modification failed because client side time was not specified.

OrderRequest

 

webapiorr88_modify_order_fractional_volume_contract

Order modification failed because the %1% has fractional volume which is supported only in %2%.%3% and greater protocol versions.

OrderRequest

 

webapiorr89_modify_order_not_logged_in

Cannot modify order because you are not logged in.

OrderRequest

 

webapiorr90_modify_order_failed

Order modification failed.

OrderRequest

 

webapiorr91_modify_user_attr_empty

Cannot modify order user attributes: empty set of attributes in the client message.

OrderRequest

 

webapiorr92_modify_user_attr_empty_and_no_checked_flag

Cannot modify order user attributes: empty set of attributes in the client message and no ‘is_checked’ flag specified.

OrderRequest

 

webapiorr93_modify_user_attr_delete_non_existent

Cannot modify order user attributes: ‘delete’ is set to non-existent attribute.

OrderRequest

 

webapiorr94_modify_user_attr_not_logged_in

Cannot modify order user attributes because you are not logged in.

OrderRequest

 

webapiorr95_modify_user_attr_invalid_order_id

Cannot modify order user attributes: invalid chain order ID.

OrderRequest

 

webapiorr97_modify_user_attr_failed

Order user attribute modification failed.

OrderRequest

 

webapiorr98_invalid_compound_order_type

New compound order message has invalid compound order type.

OrderRequest

 

webapiorr99_missing_compound_order_leg_sub

New compound order message is missing compound order leg.

OrderRequest

 

webapiorr100_invalid_use_existing_order_id

Use order message has invalid order ID (it should be ID of working order that belongs to specified account).

OrderRequest

 

webapiorr101_new_compound_order_not_logged_in

Cannot place compound order because you are not logged in.

OrderRequest

 

webapiorr102_new_compound_order_failed

Compound order placement failed.

OrderRequest

 

webapiorr103_new_order_not_logged_in

Cannot place order because you are not logged in.

OrderRequest

 

webapiorr104_new_order_failed

Order placement failed.

OrderRequest

 

webapiorr105_suspend_order_no_when_time

Order suspension failed because client side time was not specified.

OrderRequest

 

webapiorr106_cannot_suspend_order

Cannot suspend order because you are not logged in to trade.

OrderRequest

 

webapiorr107_activation_time_invalid

Activation time is invalid.

OrderRequest

 

webapiorr108_synthetic_liquidate_no_when_time

Synthetic liquidate request failed because client side time was not specified.

OrderRequest

 

webapiorr109_synthetic_liquidate_failed_not_logged_in

Cannot send synthetic liquidate request because you are not logged in.

OrderRequest

 

webapiorr110_synthetic_liquidate_failed

Synthetic liquidate request failed.

OrderRequest

 

webapiorr111_synthetic_scratch_no_when_time

Synthetic scratch request failed because client side time was not specified.

OrderRequest

 

webapiorr112_synthetic_scratch_failed

Synthetic scratch request failed.

OrderRequest

 

webapiorr113_approve_order_without_account

Account ID parameter is missing in approve order request.

OrderRequest

 

webapiorr114_unknown_order_side

Unknown order side value: %1%

OrderRequest

 

webapiorr115_unknown_account_summary_field

Unknown account summary field: %1%.

AccountSummary

 

webapiorr116_no_user_account_summary_field

No user account summary field requested: total_margin, position_margin, etc.

AccountSummary

 

webapiorr119_go_flat_error

Go-flat error: %1%

OrderRequest

 

webapiorr120_fill_care_order_not_support_synthetic_strategies

FillCareOrder is not supported for synthetic strategies.

OrderRequest

 

webapiorr121_fill_care_order_not_support_multilevel_strategies

FillCareOrder is not supported for multilevel strategies.

OrderRequest

 

webapiorr122_new_order_no_strategy_node

Strategy has no node with path %1%.

OrderRequest

 

webapiorr123_new_order_no_leg_node

Strategy has no leg node with path %1%.

OrderRequest

 

webapiorr124_new_order_param_out_of_range

Value %1% of parameter ‘%2%’ is out of range, node path %3%.

OrderRequest

 

webapiorr125_incorrect_node_path_format

Incorrect node path format: %1%.

OrderRequest

 

webapiorr126_new_order_dangling_leg

Leg parameters cannot be set for node %1%.

OrderRequest

 

webapiorr127_new_order_param_inconsistent_with_order_type

Parameter of node %1% is inconsistent with the order type.

OrderRequest

 

webapiorr128_new_order_param_not_set

Required parameter ‘%1%’ of node %2% is not set.

OrderRequest

 

webapiorr129_new_order_param_already_set

Parameter ‘%1%’ of node %2% is already set.

OrderRequest

 

webapiorr130_new_order_not_root_child

Node %1% must be a root child.

OrderRequest

 

webapiorr131_new_order_strategy_trading_params_set

Strategy trading parameters are unsupported for this contract type.

OrderRequest

 

webapiorr132_new_order_non_tradable_synthetic_strategy

Order placement failed because the contract is a non tradable synthetic strategy

OrderRequest

 

webapiorr133_order_not_found

Order not found by account ID %1% and order ID %2%. Order id might already be changed or order might be not received in this connection yet, ensure that an order trade subscription with a snapshot has been performed.

OrderRequest

 

webapiorr134_modify_user_attr_order_not_found

Cannot modify order user attributes: order not found by account ID %1% and chain order ID %2%. Order might be not received in this connection yet, ensure that an order trade subscription with a snapshot has been performed.

OrderRequest

 

webapiorr135_invalid_allowed_account_role

Invalid allowed account role: %1%.

AccountSummary

 

webapiorr136_invalid_allowed_group_type

Invalid allowed group type: %1%.

AccountSummary

 

webapiorr137_exclude_group_member_group_account_filter_exclusive

exclude_group_member and group_account_filter are mutually exclusive and cannot be specified in the same message.

AccountSummary

 

webapiorr138_new_order_allocated_account_missing_id

Allocated account message is missing account_id field.

OrderRequest

 

webapiorr139_new_order_allocated_account_missing_qty

Allocated account message is missing qty field.

OrderRequest

 

Rules request errors

Key

Format

Requests

Comment

webapirulereq1_request_rate_exceeded

Rule request rate of %1% per %2% second(s) has been exceeded. Please contact API support for details.

RuleRequest

 

webapirulereq3_duplicate_rule_request

Duplicate request ID %1%.

RuleRequest

 

Calendar event list request errors

Key

Format

Requests

Comment

webapicalevreq1_invalid_from

Invalid ‘from’ time in the request

CalendarEventListRequest

 

webapicalevreq2_invalid_to

Invalid ‘to’ time in the request

CalendarEventListRequest

 

webapicalevreq3_invalid_range

‘from’ time can’t be later than ‘to’ time

CalendarEventListRequest

 

webapicalevreq4_request_limit_exceeded

Limit of %1% for CalendarEventList requests has been exceeded

CalendarEventListRequest

 

webapicalevreq5_subscription_limit_exceeded

Limit of %1% for CalendarEventList subscriptions has been exceeded

CalendarEventListRequest

 

webapicalevreq6_outside_allowed_range

Requested data is outside the allowed range [current day - %1% days, infinity]

CalendarEventListRequest

 

Allocation request errors

Key

Format

Requests

Comment

webapiallocreq1_missing_id

Request is missing allocation_id field.

AllocationRequest

 

webapiallocreq2_wrong_orders_count

Allocation request must contain one allocation_order_refs field.

AllocationRequest

 

webapiallocreq3_order_missing_account

AllocationOrderRef message is missing account_id field.

AllocationRequest

 

webapiallocreq4_failed

Order fills allocation failed.

AllocationRequest

 

webapiallocreq5_rate_exceeded

Allocation request rate of %1% per %2% second(s) has been exceeded. Please contact API support for details.

AllocationRequest

 

webapiallocreq6_gw_error

Allocation failed (code %1%).

AllocationRequest

 

webapiallocreq7_gw_details

Allocation message: %1% (code %2%).

AllocationRequest

 

webapiallocreq8_duplicate_id

Duplicate allocation ID %1%

AllocationRequest

 

webapiallocreq9_order_missing_order_id

AllocationOrderRef message is missing order_id field.

AllocationRequest

 

Common cqg_api.Request errors

Key

Format

Requests

Comment

cqgapireq1_request_connection_timeout

Request timed out: connection to APIGW is not established.

cqg_api.Request

 

cqgapireq2_request_response_timeout

Request timed out: no response received.

cqg_api.Request

 

cqgapireq3_retried_request_response_timeout

Retried request timed out: no response received.

cqg_api.Request

 

cqgapireq4_unknown_result

Request processing was initiated, but the result is unknown and will not be returned due to server-side issues.

cqg_api.Request

 

cqgapireq5_unknown_request_kind

Unknown ‘request_kind’ value.

cqg_api.Request

 

cqgapireq6_invalid_request_id

Invalid Request ID: Must be within the range [0, 2^52).

cqg_api.Request

 

cqgapireq7_invalid_drop_request_type

The value of the ‘request_type_id’ field must match the original request.

cqg_api.Request