Establecer el contrato de opción utilizando elexchange.SetContractType()
Los intercambios de opciones de criptomonedas soportados por la plataforma de negociación FMZ Quant:
Los futuros_Deribit
Para elDeribit
Intercambio, sólo llame a laexchange.SetContractType()
Función para ajustar el contrato a un contrato de opción.
Después de establecer un contrato de opción, cuando usted llamaGetTicker()
y otras interfaces de ticker, todo lo que obtienes es los datos de ticker de ese contrato de opción.
Ponga una orden usandoexchange.Sell()
, exchange.Buy()
Función, prestar atención a la dirección de la transacción al hacer un pedido, el usoexchange.SetDirection()
para establecer la dirección de la transacción.exchange.CancelOrder()
La función se utiliza para cancelar un pedido.exchange.GetPositions()
La función se utiliza para consultar la posición.
El código de referencia de la estrategia:La estrategia de prueba de las opciones de DeribitEjemplos de códigos de contratos de opciones:BTC-13SEP24-60000-C
, XRP_USDC-27SEP24-1-C
, BTC-CS-6SEP24-57000_57500
, BTC-PCAL-20SEP24_13SEP24-55000
, etc.
Futuros_OKX
El establecimiento de contratos, la colocación de órdenes, la cancelación de órdenes, la consulta de órdenes y la obtención de cotizaciones de mercado, etc., son de la misma operación queDeribit
, y el formato del código del contrato esBTC-USD-200626-4500-C
- ¿ Por qué?
Puede consultar la información relativa al contrato a través de la interfazhttps://www.okx.com/api/v5/public/instruments
.
Por ejemplo, para consultar la información de los contratos de opciones de BTC:
function main() {
Log(HttpQuery("https://www.okx.com/api/v5/public/instruments?instType=OPTION&uly=BTC-USD"))
}
import json
import urllib.request
def main():
ret = json.loads(urllib.request.urlopen("https://www.okx.com/api/v5/public/instruments?instType=OPTION&uly=BTC-USD").read().decode('utf-8'))
Log(ret)
void main() {
Log(HttpQuery("https://www.okx.com/api/v5/public/instruments?instType=OPTION&uly=BTC-USD"));
}
Futures_HuobiDM
Por ejemplo, el código del contrato de opciones de Huobi:BTC-USDT-201225-P-13000
; el contrato es unBTC
contrato; la fecha de ejercicio es el 25 de diciembre de 2020; las opciones son Put Options (PUT); el precio de ejercicio es de $13,000.
Para las opciones de compra, la prima pagada por el comprador es USDT, lo que indica que se utiliza el USDT en los activos de la cuenta; el margen del vendedor es moneda, que está garantizada por la moneda de los activos.
Para las opciones de venta, la prima pagada por el comprador es USDT, lo que indica que se utiliza el USDT en los activos de la cuenta; el margen del vendedor es USDT, que está garantizado por el USDT en los activos.
El valor de las acciones de la entidad
Apoya la opción USDC del intercambio Bybit, y establece el par de operaciones aETH_USDC
, función de llamadaexchange.SetContractType
establecer el contrato como un contrato de opción.
Ejemplo de código del contrato de opción:ETH-25NOV22-1375-P
.
El valor de las pérdidas
Apoya opciones USDC en Aevo Exchange. Ejemplo de código de contrato de opción:ETH-30JUN23-1600-C
.
Los futuros_GateIO
Apoya opciones USDT enGATE.IOEjemplo de código del contrato de opción:BTC_USDT-20211130-65000-C
.