> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qfex.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Product updates and announcements

<Update label="17th February 2026" description="Docs Update">
  Added default\_max\_leverage field to refdata response.

  See [here](/websocket/channels/mds/refdata) for further details
</Update>

<Update label="9th February 2026" description="Docs Update">
  Added funding scaling documentation. The final funding rate is now documented as scaled by `1/100`, and the funding stream reflects the post-scaling value.

  See [here](/websocket/channels/mds/funding_rate), [here](/qfex/contract-specifications), and [here](/qfex/faq) for further details
</Update>

<Update label="26th January 2026" description="Docs Update">
  Added the `fills` channel and fill response payload documentation.

  See [here](/websocket/channels/trade/fills) for further details
</Update>

<Update label="12th November 2025" description="Docs Update">
  Updated trades response to include `execution_type`.

  See [here](/websocket/channels/mds/trades.mdx) for further details
</Update>

<Update label="12th November 2025" description="Docs Update">
  Updated order response to include trade\_id. This is used for order responses with a status of FILLED, it provides the unique trade id of that fill.

  See [here](/websocket/channels/trade/order) for further details
</Update>

<Update label="11th November 2025" description="Docs Update">
  Updated get\_user\_trades endpoint to support more filtering.

  See [here](/websocket/channels/trade/get_user_trades) for further details
</Update>

<Update label="30th October 2025" description="Docs Update">
  Updated stop order response type. Type is now `STOP_LOSS` and `TAKE_PROFIT`. Stop orders are shown in the `orders` key in `get_orders_response`

  See [here](/websocket/channels/trade/get_user_orders) and [here](/api-reference/enums) for further details
</Update>

<Update label="27th October 2025" description="Docs Update">
  Added documentation for stop orders.

  See [here](/websocket/channels/trade/stop_add_order), [here](/websocket/channels/trade/stop_modify_order) and [here](/websocket/channels/trade/stop_cancel_order) for further details
</Update>

<Update label="17th October 2025" description="Docs Update">
  Added Close Position request.

  See [here](/websocket/channels/trade/close_position) for further details

  This is only intended for use in the frontend as a quick way to close a position.
</Update>

<Update label="15th October 2025" description="Docs Update">
  Added HMAC-SHA256 authentication requirements for the trade WebSocket, including refreshed client samples.

  See [here](/websocket/channels/trade/authenticate) for further details

  Documented the new cancel-on-disconnect channel with end-to-end examples for Python, Node.js, Go, and Java.

  See [here](/websocket/channels/trade/cancel_on_disconnect) for further details
</Update>

<Update label="13th October 2025" description="v0.0.10">
  You must now include order type in a modify order

  See [here](/websocket/channels/trade/modify_order) for further details.
</Update>

<Update label="25th September 2025" description="v0.0.10">
  You must now subscribe to order responses.

  See [here](/websocket/channels/trade/order) for further details.
</Update>

<Update label="24th September 2025" description="v0.0.10">
  API Key required for MDS.

  See [here](/websocket/main) for further details on what is required to connect to MDS.
</Update>
