credentials() :: ExBitmex.Credentials.t() | nil
params() :: map()
position() :: ExBitmex.Margin.t()
rate_limit() :: ExBitmex.RateLimit.t()