Saltar al contenido

Cómo operar perps con MetaMask Agent Wallet: 9 consejos clave

Tu agente puede abrir una posición apalancada con una sola frase. Descubre cómo la ejecuta: cotizaciones, precios límite, límites de slippage y niveles de stop.

12 min
Cómo operar perps con MetaMask Agent Wallet: 9 consejos clave

MetaMask Agent Wallet opera con futuros perpetuos en Hyperliquid a través del conjunto de comandos mm perps. Un trader le pide a su agente una posición en lenguaje natural, y el agente enruta esa solicitud a los comandos que depositan colateral, obtienen una cotización, abren la posición, establecen niveles de take profit y stop loss, y la cierran o redimensionan más adelante. La wallet mantiene la custodia; los depósitos se verifican según las políticas establecidas, y el agente solo propone.

Ahí es donde el trading de perps impulsado por agentes difiere de navegar por una interfaz. Una sola frase puede contener muchos supuestos implícitos sobre el tipo de orden, el slippage y el tamaño. Este artículo cubre los detalles que vale la pena hacer explícitos, incluyendo qué partes de ese flujo de trabajo alcanzan realmente los controles a nivel de wallet de MetaMask y cuáles no.

Esta es una guía de mecánicas de trading, no una introducción a los perps. Para entender qué son los futuros perpetuos y cómo se valoran, consulta trading de perps para principiantes y conceptos esenciales de futuros perpetuos. Para la matemática detrás del dimensionamiento de posiciones, consulta apalancamiento y margen en el trading de futuros perpetuos. Para la categoría de wallet en sí, consulta qué es una agentic wallet y cómo funcionan las agentic wallets.

La superficie de perps, en una tabla

Estos son los comandos en los que se apoya un flujo de trabajo de perps. Conocer la superficie facilita formular una solicitud que llegue tal como se pretende.

Lo que le pides a tu agente

Lo que se ejecuta

Lo que hace

"Qué mercados de perps están disponibles"

mm perps markets

Lista los símbolos negociables en la plataforma

"Fondea mi cuenta de perps con 500 USDC"

mm perps deposit

Deposita USDC en la plataforma

"Cuánto costaría un long de 5x en BTC"

mm perps quote

Cotiza la posición sin enviarla

"Abre un long de 5x en BTC con $100"

mm perps open

Envía la orden

"Pon un stop en 58,000"

mm perps modify

Adjunta take profit, stop loss o nuevo apalancamiento

"Muéstrame mis posiciones abiertas"

mm perps positions

Lee la exposición actual

"Cierra mi posición en BTC"

mm perps close

Cierra total o parcialmente

"Cancela esa orden pendiente"

mm perps cancel

Cancela por ID de orden

"Mueve 200 USDC de vuelta a spot"

mm perps transfer

Mueve colateral entre balances spot y perp

Fuente: Referencia de comandos de MetaMask Agent Wallet.

Con esa comprensión básica, aquí tienes 9 consejos clave para usar MetaMask Agent Wallet en el trading de perps.

1. Fondea la cuenta de perps antes de la primera solicitud

La subcuenta de Hyperliquid está vacía en el primer uso. Pedirle a un agente que abra una posición antes de que haya llegado algún colateral puede fallar con HYPERLIQUID_ERROR o ORDER_REJECTED, y el agente no tiene nada útil que reintentar.

mm perps deposit obtiene USDC de Arbitrum por defecto, por lo que el USDC debe estar en Arbitrum, o --source-chain-id debe apuntar a donde se encuentre. El colateral que ya está en el balance spot de la wallet en la plataforma puede moverse con mm perps transfer --direction spot-to-perp en lugar de hacer un depósito nuevo.

Un número que vale la pena memorizar: las órdenes por debajo de $10 nocionales son rechazadas con INVALID_AMOUNT, con una sugerencia de aumentar el tamaño de la posición o el apalancamiento. Las operaciones de prueba pequeñas deben superar ese mínimo.

2. Cotiza antes de abrir, o previsualiza con un dry run

mm perps quote cotiza una posición sin enviarla. mm perps open --dry-run va más lejos y valida toda la orden sin firmar ni enviar nada.

Ambos importan más con un agente que con una interfaz manual, porque el paso de confirmación que un trader normalmente leería en pantalla es algo que el agente puede ser instruido a omitir. Una cotización o un dry run pone los números de vuelta frente a un humano antes de que se firme cualquier cosa.

3. Di "limit" si lo que quieres es una orden limitada

mm perps open acepta --type market o --type limit, y una orden limitada requiere --limit-px. Una solicitud formulada como "abre un long de 5x en ETH con $200" no contiene ninguna instrucción de precio, por lo que se resuelve como una orden de mercado.

Las órdenes de mercado cruzan el spread y pueden experimentar slippage, que es la diferencia entre el precio de ejecución esperado y el precio realmente obtenido. En mercados con poca liquidez, esa brecha se amplía. Los traders que se preocupan por el precio de entrada generalmente lo especifican, y los que se preocupan más por la certeza de ejecución generalmente no lo hacen.

4. Limita el slippage tanto en la entrada como en la salida

Tanto mm perps open como mm perps close aceptan --max-slippage-bps, un techo expresado en puntos básicos. La documentación no publica un valor por defecto, por lo que una orden enviada sin ese flag opera con lo que aplique el CLI en lugar de con un número declarado.

Establecer el límite de forma explícita es una de las pocas instrucciones que restringe una apertura autónoma de una manera que el agente no puede reinterpretar. También es fácil olvidarlo en la salida, que es el tramo donde el slippage tiende a doler más, porque las salidas se concentran en los momentos en que todos los demás también están saliendo.

5. Adjunta take profit y stop loss como un segundo paso deliberado

mm perps open no acepta niveles de take profit ni stop loss. Estos se añaden con mm perps modify --tp y --sl , que requiere al menos uno de --leverage, --tp o --sl.

La consecuencia práctica: una posición abierta por un agente no tiene órdenes de salida adjuntas hasta que alguien las solicite. Un prompt que dice "abre un long de 5x en BTC con $100, luego pon un stop al 4% por debajo de la entrada y take profit al 8% por encima" describe dos comandos y obtiene ambos. Un prompt que se detiene después de la primera cláusula obtiene una posición sin protección. Establecer los niveles de salida al mismo tiempo que la entrada es lo que evita que la brecha entre esos dos estados importe.

6. Ten en cuenta que MetaMask verifica el depósito, no la orden

Solo un paso en un flujo de trabajo de perps es una transacción EVM que los controles a nivel de wallet de MetaMask evalúan realmente: el depósito. Pasa por el escaneo de amenazas en ambos modos de trading. En el modo Guard específicamente, también se mide contra el límite de salida de 24 horas continuas, que la documentación de MetaMask nombra los depósitos a Hyperliquid como una categoría incluida junto con transferencias de tokens y swaps. Si el depósito supera ese límite, o el escaneo de amenazas lo marca en cualquiera de los modos, el proceso se pausa en AWAITING_MFA para la aprobación de autenticación de 2 factores, entregada como una notificación push de MetaMask Mobile para inicios de sesión con QR o un enlace por correo electrónico para inicios de sesión en navegador, y el agente no puede continuar hasta que alguien responda. Esto aplica al modo de server-wallet; los modos de trading no aplican a configuraciones de bring-your-own-wallet.

Abrir, modificar y cerrar una posición ocurre en Hyperliquid mismo, no como transacciones EVM simuladas por MetaMask. Esas acciones no son escaneadas por amenazas, no consumen el presupuesto de salida, no se verifican contra listas de permitidos y no activan la autenticación de 2 factores, independientemente del tamaño de la posición. Un depósito de $2,000 que supera el límite de salida se examina en el momento de entrada; una posición de $50,000 abierta sobre ese mismo colateral con apalancamiento de 25x no recibe una segunda revisión por parte de la wallet. El límite de salida es un control en el momento de fondeo, no un control de tamaño de posición, y la disciplina de dimensionamiento para la propia orden recae completamente en lo que dice el prompt y lo que el agente hace con ello.

El hábito práctico: fondea la cuenta en un paso deliberado y separado, dimensionado según lo que realmente se pretende arriesgar, ya que ese es el único momento en que aplican las salvaguardas de MetaMask. Todo lo que ocurre después de ese depósito es responsabilidad del trader y del agente.

7. Inicia sesión siempre de la misma manera

Google, correo electrónico sin contraseña y MetaMask Mobile QR se resuelven cada uno a una dirección de server-wallet diferente, incluso cuando se usa la misma dirección de correo electrónico para más de uno de ellos. Dado que la cuenta de Hyperliquid se fondea desde una wallet específica, iniciar sesión de una manera diferente muestra una dirección diferente sin ninguno de ese colateral.

El hábito que evita esto: elige un método de inicio de sesión, úsalo siempre, y ejecuta mm wallet address después de iniciar sesión para confirmar la dirección esperada antes de solicitar cualquier cosa. Los fondos permanecen donde estaban; simplemente no son visibles desde la sesión incorrecta.

8. Delimita los DEX HIP-3 de forma deliberada

El balance, las posiciones y las órdenes se configuran por defecto en el DEX principal de Hyperliquid. --dex delimita una consulta a un DEX HIP-3 específico, y --all-dexes agrega los datos de todos ellos para lecturas de balance y posiciones.

A un agente al que se le pregunta "cuáles son mis posiciones" sin calificación solo reporta sobre el DEX principal. Para un portafolio distribuido entre múltiples DEX, esa respuesta es incompleta de una manera que no es obvia al leerla, lo que hace que --all-dexes valga la pena especificarlo en cualquier prompt que pretenda producir un panorama completo. mm perps dexs lista los identificadores disponibles.

Los flags de delimitación están documentados en los comandos de lectura en lugar de en la colocación de órdenes, por lo que --dex se entiende mejor aquí como un control de visibilidad.

9. Usa cotizaciones y dry runs para ensayar, no la testnet

mm perps open --dry-run valida una orden completamente especificada, incluyendo símbolo, dirección, tamaño y apalancamiento, sin firmar ni enviar nada. Combinado con mm perps quote, un prompt de estrategia puede ejecutarse de principio a fin con precios en vivo para confirmar lo que el agente realmente enviaría, antes de que haya ningún colateral en riesgo.

--network testnet existe en los comandos de lectura y trading, pero ensayar una estrategia en vivo allí actualmente no es práctico: la testnet de Hyperliquid usa una variante de USDC exclusiva de faucet que no está disponible a través de la ruta de fondeo de Agent Wallet, por lo que una cuenta de perps en testnet no puede fondearse de la misma manera que una en mainnet. Los dry runs y las cotizaciones son las herramientas de ensayo más confiables hasta que eso se resuelva.

Para la versión en vivo, --yes omite el prompt de confirmación interactivo en open, close, modify y cancel, que es lo que hace posibles los flujos programados o automatizados. Lo que --yes no hace es desactivar los propios controles de la wallet en el tramo de depósito descrito en el consejo 6. Omitir el prompt de confirmación elimina la lectura humana de la orden; no cambia lo que MetaMask verifica.

Lo que Agent Wallet no hace para los perps

Ser claro sobre el límite es más útil que insinuar uno más amplio.

No hay un motor de estrategias integrado. Agent Wallet expone la superficie de trading; la lógica de decisión vive en el agente y en lo que el trader le indique. No hay ninguna función dedicada de copy-trading, feed de señales ni rebalanceo automatizado incluido para posiciones de perps. Los traders que quieran ese tipo de lógica personalizada pueden construirla como un plugin, una función en beta que permite que un paquete npm instalado añada nuevos comandos al CLI bajo capacidades de lectura o envío de transacciones con consentimiento, pero esa es una ruta de construcción propia en lugar de una integrada.

El funding se acumula según un calendario establecido por la plataforma, y nada en la wallet lo monitorea en nombre del trader. Mantener una posición apalancada a través de múltiples intervalos de funding conlleva un costo que se acumula, como se explica en mecánicas y temporización del funding en futuros perpetuos. Un agente al que se le pide verificar el funding lo verificará. Un agente al que no se le pide, no lo hará.

El comportamiento del margen lo establece la plataforma, no la wallet. Para conocer la diferencia entre los dos modelos y lo que cada uno implica para la liquidación, consulta margen cruzado vs aislado en el trading de perpetuos.

Preguntas frecuentes sobre el trading de perps con MetaMask Agent Wallet

Traducido por IA. Puede contener errores. Por favor, verifique siempre la información.

Califica la traducción

Este artículo fue escrito por:

  • MetaMask

    MetaMask, anteriormente Consensys Software Inc, es la plataforma financiera self-custodial más grande del mundo, que ofrece a las personas un único lugar para guardar, gastar, ahorrar y hacer crecer su dinero tanto en criptoactivos como en activos tradicionales. La compañía está construyendo la plataforma de consumo donde esto ocurre, reuniendo pagos, ahorros, inversiones y activos digitales en una experiencia fluida y unificada. Habiendo crecido a partir de la wallet self-custodial más utilizada del mundo, MetaMask otorga a los usuarios control directo sobre su dinero y activos, con presencia en aproximadamente 190 países. MetaMask ha desempeñado un papel fundamental en el crecimiento de Ethereum desde 2016. Hoy, MetaMask se sitúa en el centro de la economía blockchain, construyendo el sistema operativo para el Open Money y poniendo a las personas en pleno control de su vida financiera.

    Leer todos los artículos