CreateTradingVenues

CreateTradingVenues

Inputs (Array of CreateTradingVenue) inherits from EntityBase

Name

Type

Description

Mandatory

Available from version

Name

Type

Description

Mandatory

Available from version

BrickId

Guid

 Not used.

 

 

Name

string

The name of the trading venue 

 true

2.26 

ShortName

string

 The short name of the trading venue 

  true

 2.26

 MIC

string

 The MIC code of the Trading Venue

  true

 2.26

 IsTradingVenue

bool

 If the trading venue object represents an actual trading venue

  true

 2.26

IsMarket

bool

If the trading venue is a market or not

 true

2.26

IsInternal

bool

If the trading venue is internal or not

 true

2.26

TRSCountry

string?

The country code of the TRS country according to ISO-standard here: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Only country codes where the country is located within the European Economic Area should be entered, if the country for the Trading Venue is outside this area the value XX should be entered. 

The countries used here is present in the System Data→MiFID II Management in Bricknode Broker.

false

2.26

Country

string

The country code of the TRS country according to ISO-standard here: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2

false

2.27

Output

Name

Type

Description

Available from version

Entities

Array

All trading venues in the request is returned along with each trading venues BrickId and array of Errors per trading venue object

 2.26

Code examples

var request = new CreateTradingVenuesRequest(); request.Entities = new CreateTradingVenue[] { new CreateTradingVenue() { Name = "OTC, ShortName = "OTC", MIC = "XOFF", IsInternal = false, IsMarket = true, IsTradingVenue = true, TRSCountry = "SE" } }; client.CreateTradingVenues(request);