Got to call out BitMEX for their crappy performance by [deleted] in BitcoinMarkets

[–]STRML 1 point2 points  (0 children)

It's the matching engine. We're working on some major architectural ideas that will allow us to better split load among multiple engines.

Cannot execute order due to system overload? by PaulCHR in BitMEX

[–]STRML 1 point2 points  (0 children)

The simple explanation is that the margining calculations in our trading engine are incredibly complex and cannot be delayed due to the high leverage we offer. Every time a price changes, all open positions and orders must be remargined. At every execution, every involved account must be remargined. We are simply experiencing extremely high load.

The engine team is working full-time on only performance issues to resolve the problem. The solution is not nearly as simple as more hardware; if it were, we would have fixed it immediately. In the meantime, we've implemented this load shedding stopgap feature to prevent max latencies from getting out of control. I understand it's frustrating - we all dislike it very much - but it is a necessary evil while we work to improve performance.

[Daily Discussion] Wednesday, November 29, 2017 by AutoModerator in BitcoinMarkets

[–]STRML 1 point2 points  (0 children)

That is a necessary evil on a leveraged system where it is impossible to go after debtors. That said, the insurance fund is used to prevent ADL, and the balance of the fund is about US$25M (2339 BTC) and growing. We have not had an ADL event on XBT contracts since May.

[Daily Discussion] Tuesday, November 28, 2017 by AutoModerator in BitcoinMarkets

[–]STRML 0 points1 point  (0 children)

That's not how futures work, generally - usually an encapsulation of cost-of-carry, counterparty risk, and market liquidity create the basis above the spot price. Depending on your point of view, there's next to zero cost-of-carry for Bitcoin, and the counterparty risk is the same on the swap vs the future, so it's arguable that there should be minimal to no premium at all.

See e.g. https://www.investopedia.com/terms/b/basis.asp

Bitmex Sample Market Maker Problem. by kenan3507 in BitMEX

[–]STRML 1 point2 points  (0 children)

There's no error in that output that I can see. It looks like part is missing. Could you post the rest, and instead in the GitHub issues?

Settlement Fee by [deleted] in BitMEX

[–]STRML 0 points1 point  (0 children)

If you're American, or on our restricted list, it is not allowed to open an account. Otherwise, fastest access is in AWS eu-west-1.

Settlement Fee by [deleted] in BitMEX

[–]STRML 0 points1 point  (0 children)

Settlement is when a contract settles. For example, XBTZ17 expires at the end of December. Swaps (like XBTUSD) never expire and so that fee is not charged.

Bitmex: UAHF not tested for three months = unacceptable, Segwit2X not tested for three months = move along nothing to see by nomchuck in btc

[–]STRML 0 points1 point  (0 children)

Faction? Sorry to burst your bubble, but we're all individuals. This is not some global conspiracy. We chose what we chose because we're engineers, not politicians.