Skip to content

Add exchange-related asset thresholds to the constellation settings #25

@orbitlens

Description

@orbitlens

There are several important exchange settings that need to be set on the constellation level:

  • MinLotSize (for example, 0.00001) - Defines the minimum tradeable amount of base asset and amount increase/decrease step. Enforced lot size causes "dust" leftovers after trades, but gradually simplifies the matching rules and prevents the micro-trades spamming. Not 100% sure that we need to enforce this rule by default.
  • MinOrderSize (for example, 10) - Defines the minimum allowed order amount in terms of base asset, prevents micro-trades spamming.
  • MinTickSize (for example, 0.00001) - Defines the intervals that a price can be increased/decreased by, prevents orderbook spoofing. This is essential for orderbook depth analysis.
  • MaxOrdersPerAccount - Maximum allowed active orders per account.

Potentially, all these settings can be automatically calculated and adjusted based on the trading activity, but for now we'd better allow constellation members to decide.

Metadata

Metadata

Assignees

Labels

featureNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions