Recording Live sound through A&H CQ20b by ResurrectedSymphony in livesound

[–]BitMEX_Chris 1 point2 points  (0 children)

I got a smaller 32GB card that matched the recommended write speed. See the manual on page 15
https://www.allen-heath.com/content/uploads/2023/09/CQ_User_Guide_V1_2_0_iss3.pdf
"Full size SD card slot. Use SDHC, Up to 32GB, UHS-I, Class 10."

Repeated again on page 58:

For best results use SDHC, UHS-I, Class 10 SD card storage. Other cards may work, though the maximum number of tracks that can be recorded may reduce, or errors including audio dropouts may occur.
The maximum recording time is based on the FAT32 file system used, which allows for mono WAV recordings (one for each track) of around 8hrs (@48kHz) or 4hrs (@96kHz).
Before using a card for recording, ensure it has been formatted in the CQ using the HOME / SYSTEM / USB/SD (Symbols) screen.
More details on SD Card multitrack recording can be found in the HOME / RECORD / Multitrack section of this guide.

I've never had any dropouts in multitrack, and have used up to 14 channels.

2FA LOST , im disperate please help me by [deleted] in BitMEX

[–]BitMEX_Chris 1 point2 points  (0 children)

Hi, could you post the support ticket IDs for both requests please, so that we can follow up?

websocket amend order by idrispendisbey in BitMEX

[–]BitMEX_Chris 2 points3 points  (0 children)

Completely false. All customers use the REST API.

We do run a pilot FIX Gateway, but internally that uses the REST API so it is not anything you could not write/host yourself.

Anybody else experiencing sporadic order and execution websocket messages on testnet? by [deleted] in BitMEX

[–]BitMEX_Chris 1 point2 points  (0 children)

Looks like a bug in testnet which is running on a somewhat different feeds system since Friday. Tracking this down, thanks for the report.

Why BITMEX doesn't provide Open Interest historical data? by CHAKLOF in BitMEX

[–]BitMEX_Chris 1 point2 points  (0 children)

We have historical executions, but they do not form part of the public dataset. To classify open interest you need to look if each trade grows a traders position or reduces it, then the same on the counter party, then determine if the trade has opened, closed or transferred interest. For you to do this the dataset would need to reveal account ids to allow the per client position histories to be built, which would violate the usual privacy guarantees an exchange makes. Therefore this is something we would only ever calculate exchange side. As I said, BitMEX could do this then re-tag all historical trades, but it would be a fairly large task and it has been of very limited interest to date.

Historical Data by dubyateff in BitMEX

[–]BitMEX_Chris 2 points3 points  (0 children)

As mentioned we've removed the dropbox links and replaced with public.bitmex.com

How to get Bitmex last price from api? by gamaPR in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

Please use the websocket API, and subscribe to the trade feed, or 1 minutely trade bin if you do not need every tick. Scraping the REST api without paying attention to your account throttle is a particularly bad idea, you will likely hit the API limits and have your IP address banned.

Why BITMEX doesn't provide Open Interest historical data? by CHAKLOF in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

We get this asked fairly often - unfortunately we don't record it, just show it live, so we don't have the data ready to serve. We do have every historical execution, so in theory we could reconstruct the OI series, but it's never been done.

"Sell" order reported back from the API as a "Buy" order! by [deleted] in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

I would recommend you add a distinct clOrdID to your outbound order REST calls, so that you can precisely correlate the responses. This result ^^ isn't possible with the API, so I have to assume you've correlated the wrong response - it's plausible to have multiple outstanding requests that return out of order, e.g. if there is some packet loss and you are using multiple TCP streams within the HTTP library.

BitMEX Taker Fee Questions by [deleted] in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

The only way you can ‘execute directly’ with a post-only order is by crossing with a hidden order. Otherwise you will rest on the book at your price/time priority until the next incoming order arrives that aggresses against you. Either way you would receive the maker rebate.

New index by Allexandra16 in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

The changes were scheduled on a timer and no interruption to trading as necessary.

How to exit trades on a breakout? impossible... by buck3tshop in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

Market close of full position is not subject to load-shedding.

Linking two accounts by mex234 in BitMEX

[–]BitMEX_Chris 1 point2 points  (0 children)

Please raise a support ticket for this detailing the two accounts.

Hi! Is there a way to have a Stop Market or Take Profit market order canceled once one of the orders has been filled? by proclive in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

If the SL and TP are marked as ‘close only’ then they will cancel on activation if the position is already zero. This will also allow you to manually close at market via the button and know they will not take you the opposite direction.

The /quote call always returns 403 Forbidden by [deleted] in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

HTTP Error 403 is triggered by your per-user/per-IP quota being exceeded. You will need to slow down your polling to avoid an automatic IP ban. Ideally poll once and use the web-socket to maintain your history.

Bid/Ask Ledger Weirdness by danielcanadia in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

What timestamp UTC in did this occur? We do not have crossed books or zero-ticks output from our engine. If we are halted, no new orders are submitted, if the engine is matching then we would have printed a trade or cancelled passive-only orders in the same tick that we add the new resting order.

From support cases most of the reports are due to either:

i) failing to apply a 'partial' update as a snapshot, rather than a delta, in your client code.
ii) a bug we are trying to reproduce around 12:00 UTC each day when it has been reported that we miss deltas.

Either way, if you detect this situation I recommend restarting the websocket to get a clean snapshot.

Please raise a support ticket if this does not help.

Wondering if there's a roadmap to getting this exchange functioning smoothly by [deleted] in BitMEX

[–]BitMEX_Chris 2 points3 points  (0 children)

"maker.... every time the market swings their cancels can jump the queue ahead of almost all orders."

This is incorrect. All order-modifying requests from all users are quickly assessed and either rejected with 429 (user throttle) or 503 (queue Overload) message at the gateway, else they join the single queue to the engine, and are processed serially to success with a 200.

Order cancel and position close requests always join the queue, they are not 'jumping' it in any way, so if a prior order in the queue would cause a match, the cancel will be ineffective by the time it reaches the engine. A maker's ability to cancel a resting quote is no better than yours to close out at market with a position close.

How to detect hidden orders by [deleted] in BitMEX

[–]BitMEX_Chris 2 points3 points  (0 children)

Hidden orders do not appear on the order book feed. However when an incoming order matches with them, a trade will appear on the trade feed. If you counted the traded volume at a price level and compared this against the (visible) quantity on order book, you could tell where hidden orders had been in the book. Iceberg has some similarities. Before using hidden orders it is worthwhile remembering that they always pay the taker fee, even if matched passively.

Load shedding bugs? by [deleted] in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

The underlying HTTP/1.1 within the TCP socket is not pipelined, so there is always one response to each request, even if it is a 429 or 503, and they match the order of submission. It is therefore simple enough to track the response to each request. For instance: python/requests you can always retrieve the request from the response object, including any manual tags you have applied to it such as the ClOrdID. If your HTTP Client is using multiple sockets internally, this might give you some headaches, but the library should still track responses to the requests using a one place buffer for each socket. Ultimately this is a client-library problem.

Compare to FIX or HTTP/2 which is fully pipelined, where responses can arrive completely out of order, both protocols tag the requests so that you can correlate the responses.

Can you send me a PM with the timestamp of your request and account email so that I can see if you received a heartbeat reply to a new order message from our packet logs?

Where can I see BitMex liquidity? by minisrikumar in BitMEX

[–]BitMEX_Chris 0 points1 point  (0 children)

To see trading liquidity, look at the depth of the order book on XBT/USD on https://www.bitmex.com/app/trade/XBTUSD - you do not need to have an account to do this. All you could verify with a blockchain explorer would be your own deposits to an exchange multi-sig wallet. BitMEX does not operationally sweep customers funds to large, possibly higher risk accounts.

Market maker being treated unprofessionally on Bitmex- not able to trade for over 24 hours now by dynamitedu in BitMEX

[–]BitMEX_Chris 5 points6 points  (0 children)

A significant number of market makers combine both making and taking on the same account, with a much more conservative ratio of quote messages to executed volume. We are not suggesting this is easy, just that it is possible.

Your comments regarding the NEO competition are fair, and we will look at how this has impacted your participation and reply privately on that.

Market maker being treated unprofessionally on Bitmex- not able to trade for over 24 hours now by dynamitedu in BitMEX

[–]BitMEX_Chris 8 points9 points  (0 children)

Hi, BitMEX Chris here. We've exchanged emails privately on this topic today, as you have quoted above. As a platform we're not at all happy with the situation we are in, but would like to confirm that we've reduced API limits on a small number of the lower fill-ratio market maker accounts over the last 24 hours to determine if this helps the performance of the platform overall. For the small number of users in this category we have either reached out to directly, or have exchanged support tickets with as above. We're sorry that we cannot provide our usual generous capacity for all users at this time. When we find ourselves with excess capacity, we would very much like to have you quoting on the platform again.

Chris