Página anterior
Etiquetas
Configuración de bots
Fecha
November 10, 2026
Compartir

Cómo usar el preset del bot de trading de criptomonedas Volume para futuros en Origami Tech

How to Use the Volume Futures Crypto Trading Bot Preset in Origami Tech

Introducción

El Futures | OneWay Mode | Volume Bot es un preset de bot de trading de criptomonedas listo para usar en Origami Tech, pensado para la ejecución automatizada en mercados de futuros perpetuos.

La estrategia abre y cierra una posición de forma repetida usando los precios actuales del mejor ask y el mejor bid. Antes de permitir una nueva orden de compra, el bot compara el spread actual del mercado con un límite predefinido. El preset por defecto usa un valor de orden de aproximadamente 12 unidades de la moneda de cotización, un spread máximo del 0,2 % y una pausa de 25 segundos entre ciclos de ejecución.

Esta guía explica cómo funciona el Volume Bot, qué controla cada fórmula principal, qué mercados se adaptan a la estrategia, cómo lanzar el preset y qué parámetros puedes ajustar según las condiciones del mercado.

¿Qué es el bot de trading de criptomonedas Volume para futuros?

El Volume Bot está diseñado para el trading de futuros de criptomonedas en el modo de posición One Way.

El modo One Way mantiene una única posición neta en el mercado de futuros seleccionado. La estrategia lee esa posición y usa su tamaño actual para decidir qué lado del siguiente ciclo de ejecución debe activarse.

Con la configuración por defecto, el bot sigue una secuencia sencilla:

  1. Lee la posición actual y el libro de órdenes de futuros.
  2. Calcula el spread actual entre el mejor ask y el mejor bid.
  3. Permite una compra cuando se cumple la condición de posición y el spread se mantiene por debajo del límite configurado.
  4. Compra aproximadamente 12 unidades de la moneda de cotización al mejor ask actual.
  5. Cuando la posición disponible pasa a ser positiva, activa el lado de venta.
  6. Vende la posición disponible al mejor bid actual.
  7. Espera 25 segundos antes del siguiente ciclo de ejecución.

El resultado es una estrategia de trading con bots de criptomonedas compacta, diseñada en torno a la ejecución repetida de órdenes y a un control de las condiciones de spread.

¿Para quién es útil el bot de trading Volume?

El Volume Bot puede ser útil si quieres automatizar la ejecución repetida en futuros sin colocar cada orden manualmente.

Su lógica resulta especialmente interesante cuando el objetivo operativo es lograr un volumen de trading de criptomonedas constante sin perder el control sobre el spread máximo que acepta la estrategia.

El preset también es un buen punto de partida para los traders que quieren entender cómo interactúan los datos del libro de órdenes, el estado de la posición y el tamaño de las órdenes dentro de una plataforma de bots de trading automatizada.

La estrategia debe evaluarse principalmente como una estrategia de ejecución y volumen. Cada ciclo completo implica comprar al ask y vender al bid, por lo que el spread y las comisiones del exchange afectan directamente al coste económico de mantener el bot en marcha.

¿Qué mercados funcionan mejor con el Volume Bot?

El Volume Bot está pensado para mercados de futuros perpetuos que admitan el modo de posición One Way.

La liquidez del mercado es especialmente importante porque la estrategia interactúa directamente con la parte superior del libro de órdenes.

Los pares con un spread ajustado y relativamente estable suelen ofrecer condiciones más predecibles para este tipo de ejecución. Los libros de órdenes profundos también reducen la probabilidad de que el tamaño de orden necesario altere de forma significativa el precio disponible.

Por lo tanto, un mercado adecuado suele tener:

  • suficiente liquidez en futuros
  • un spread entre bid y ask constantemente estrecho
  • suficiente profundidad en el libro de órdenes para el tamaño de orden elegido
  • acceso estable al modo de posición One Way necesario
  • comisiones del exchange razonables en relación con el tamaño de orden y la frecuencia de ejecución configurados

Un mercado poco líquido puede mostrar spreads más amplios y menos estables. El filtro de spread puede impedir algunas ejecuciones en esas condiciones, pero aun así conviene revisar la liquidez antes del lanzamiento.

Cómo funciona el bot de trading Volume

El preset combina datos de la posición, precios en tiempo real del libro de órdenes de futuros y un filtro de spread.

Posición actual

position_ = position(grid().position_side, grid().margin_mode)

La variable position_ lee la posición actual usando el lado de la posición y el modo de margen configurados para el bot.

Más adelante, la estrategia comprueba position_.available_quantity para determinar si debe activarse la condición de compra o la de venta.

Precio de compra

price_buy = orderbook_futures().ask[0].price

El bot toma el precio del mejor ask del libro de órdenes de futuros.

El mejor ask es el precio de venta más bajo disponible en ese momento.

Este valor se convierte en el precio de ejecución cuando el bot compra.

Cantidad de compra

amount_buy = 12 / execute_price

La estrategia por defecto asigna aproximadamente 12 unidades de la moneda de cotización a cada compra.

Por ejemplo, con un precio de ejecución de 3.000:

12 / 3000 = 0.004

El tamaño de orden resultante es de 0,004 unidades del activo base.

En un par cotizado en USDT, esto corresponde aproximadamente a 12 USDT de exposición nocional antes de comisiones y de posibles diferencias de ejecución.

Por lo tanto, el número 12 es uno de los parámetros más importantes para controlar el volumen de trading de criptomonedas que genera cada ciclo.

Precio de venta

price_sell = orderbook_futures().bid[0].price

El lado de venta usa el precio del mejor bid.

El mejor bid es el precio de compra más alto disponible en ese momento en el libro de órdenes.

Esto significa que el Volume Bot por defecto compra al ask actual y vende al bid actual.

Cantidad de venta

amount_sell = position_.available_quantity

La cantidad de venta es igual al tamaño disponible de la posición actual.

Una vez que el bot tiene una posición positiva, la estrategia usa esa cantidad disponible como volumen de venta.

Por lo tanto, la lógica por defecto cierra la posición positiva disponible en lugar de usar otra cantidad de venta fija.

Límite de spread

spread_limit = 0.002

El spread máximo por defecto es:

0.002 = 0.2%

Este parámetro define el entorno de spread máximo en el que la condición de compra puede seguir activa.

Un límite más estricto hace que el bot solo opere cuando los precios bid y ask están más próximos entre sí.

Un límite más amplio permite la ejecución en condiciones de spread más abiertas.

Como la estrategia compra al ask y vende al bid, un spread permitido más amplio también aumenta el coste potencial de ejecución de una operación completa de compra y venta.

Spread actual

El preset calcula el spread relativo usando el mejor ask y el mejor bid actuales.

La fórmula visible corresponde a la relación estándar:

spread_current =
orderbook_futures().ask[0].price /
orderbook_futures().bid[0].price - 1

Por ejemplo:

Best ask = 100.10
Best bid = 100.00

El spread resultante es:

100.10 / 100.00 - 1 = 0.001

o bien:

0.1%

Con el spread_limit por defecto del 0,2 %, esta condición de mercado supera la comprobación de spread.

Precio de ejecución

execute_price =
price_buy if side == 'buy' else price_sell

El precio de ejecución cambia según la dirección actual de la orden.

Para una compra, el bot usa price_buy, que es el mejor ask.

Para una venta, usa price_sell, que es el mejor bid.

Por lo tanto, la estrategia sigue los precios en tiempo real del libro de órdenes en lugar de usar un precio fijo predefinido.

Volumen de ejecución

execute_volume =
amount_buy if side == 'buy' else amount_sell

El volumen de ejecución también depende de la dirección.

El lado de compra usa:

12 / execute_price

El lado de venta usa:

position_.available_quantity

Esto crea dos reglas de dimensionamiento distintas dentro del mismo bot de trading.

La cantidad de compra se controla mediante un valor fijo en la moneda de cotización. La cantidad de venta sigue la posición realmente disponible.

Condición de compra

El preset activa una orden de compra cuando se cumple la condición de posición actual y el spread actual se mantiene por debajo del límite de spread configurado.

La lógica visible comprueba:

position_.available_quantity <= 0

y:

spread_current < spread_limit

Por lo tanto, con los ajustes por defecto, una compra requiere que el spread se mantenga por debajo del 0,2 %.

La comprobación de la posición también impide que el bot siga aumentando continuamente una posición ya positiva en la configuración estándar.

Condición de venta

sell_orders_count =
1 if position_.available_quantity > 0 else 0

Una orden de venta se activa cuando la cantidad disponible de la posición es positiva.

A continuación, la orden de venta usa:

execute_price = price_sell

y:

execute_volume = position_.available_quantity

Por lo tanto, el bot intenta vender la posición positiva disponible al mejor bid actual.

Retardo de ejecución

sleep_after_second = 25

El preset por defecto espera 25 segundos entre ciclos de ejecución.

Este parámetro afecta directamente a la frecuencia con la que la estrategia puede generar nuevas órdenes.

Un retardo más corto puede aumentar la frecuencia y el volumen potenciales de trading de criptomonedas.

Un retardo más largo reduce el número máximo de ciclos que el bot puede realizar en el mismo periodo.

La frecuencia de ejecución siempre debe analizarse junto con las comisiones del exchange y los costes de spread.

Parámetros por defecto del Volume Bot

Parámetro Valor por defecto Función

‍position_ Dinámico Lee la posición de futuros actual

‍price_buy Mejor ask Precio usado para la ejecución de compra

‍amount_buy 12/execute_price. Aproximadamente 12 unidades de la moneda de cotización por compra

‍price_sell Mejor bid. Precio usado para la ejecución de venta

‍amount_sell Cantidad disponible de la posición Tamaño de la orden de venta

‍spread_limit 0.002 Spread máximo por defecto del 0,2 %

‍spread_current Ask dividido entre bid menos 1 Spread relativo actual del mercado
‍execute_price Precio de compra o precio de venta Selecciona el precio de ejecución según la dirección
‍execute_volume Cantidad de compra o cantidad de venta Selecciona el volumen de la orden según la dirección
‍buy_orders_count 0 o 1 Activa una compra cuando se cumplen las condiciones de posición y spread
‍sell_orders_count 0 o 1 Activa una venta cuando la posición es positiva
‍sleep_after_second 25. Pausa entre ciclos de la estrategia

¿Cómo es un ciclo con la configuración por defecto?

Supongamos las siguientes condiciones de mercado:

Best bid = 100.00
Best ask = 100.10
spread_limit = 0.002

El spread actual es:

100.10 / 100.00 - 1 = 0.001

Esto equivale al 0,1 %, por debajo del límite de spread por defecto del 0,2 %.

Por lo tanto, la condición de compra puede cumplirse si la condición de posición actual también lo permite.

El tamaño de compra pasa a ser aproximadamente:

12 / 100.10 = 0.11988

El bot puede comprar alrededor de 0,11988 unidades del activo base.

Una vez que la posición pasa a ser positiva, el lado de venta se activa y usa la cantidad disponible de la posición.

A continuación, el bot toma como objetivo el mejor bid actual para la orden de venta.

Si los precios se mantuvieran exactamente en 100,10 de ask y 100,00 de bid, la operación completa de compra y venta cruzaría un spread del 0,1 %. Las comisiones del exchange supondrían un coste adicional.

Por eso el control del spread es importante en el Volume Bot.

Cómo lanzar el bot de trading Volume

  1. Abre Origami Tech y elige el proyecto y la cuenta de exchange que quieras usar.
  2. Crea un nuevo bot de trading de futuros de criptomonedas y selecciona el par de futuros perpetuos que necesites.
  3. Configura la cuenta en el modo de posición One Way, junto con el modo de margen y el apalancamiento adecuados para tu configuración.
  4. Abre el selector de presets y elige: Futures | OneWay Mode | Volume Bot
  5. Revisa las fórmulas importadas y los parámetros por defecto antes de activarlo.
  6. Presta especial atención a:
amount_buy
spread_limit
sleep_after_second
tu apalancamiento
tu configuración de margen
la liquidez y las comisiones del mercado seleccionado

7. Guarda el bot de trading después de revisar la configuración y actívalo cuando la lógica de órdenes resultante coincida con lo que buscas.

¿Qué parámetros deberías cambiar?

amount_buy

Valor por defecto:

12 / execute_price

El número 12 determina el valor aproximado, en moneda de cotización, de cada nueva compra.

Aumentar este valor incrementa la cantidad procesada en cada ciclo.

Por ejemplo:

25 / execute_price

crearía una compra por un valor aproximado de 25 unidades de la moneda de cotización.

Un valor mayor puede aumentar más rápido el volumen de trading de criptomonedas, pero también incrementa la exposición y el importe absoluto que se paga en spread y comisiones.

Un valor menor ofrece un dimensionamiento más conservador y puede ser más adecuado para cuentas pequeñas o mercados con una profundidad limitada en el libro de órdenes.

spread_limit

Valor por defecto:

0.002

Esto corresponde al 0,2 %.

Reducirlo a:

0.001

limitaría las nuevas compras a spreads inferiores a aproximadamente el 0,1 %.

Esto crea un filtro de ejecución más estricto.

Aumentarlo a:

0.003

permitiría spreads de hasta aproximadamente el 0,3 %.

Esto permite que el bot opere en una gama más amplia de condiciones de mercado, a cambio de aceptar costes de spread potencialmente más altos.

En un Volume Bot, este parámetro debe evaluarse junto con las comisiones maker y taker y el spread habitual del mercado seleccionado.

sleep_after_second

Valor por defecto:

25

Esto controla el retardo entre ciclos de ejecución.

Aumentarlo reduce la frecuencia máxima del bot de trading.

Por ejemplo:

60

crea una pausa de un minuto entre ciclos.

Reducir el valor permite que el bot compruebe antes si hay un nuevo ciclo.

Una frecuencia mayor puede aumentar el volumen de trading de criptomonedas, pero también las comisiones y los costes totales de ejecución.

price_buy y price_sell

Valor por defecto:

price_buy = orderbook_futures().ask[0].price

price_sell = orderbook_futures().bid[0].price

Estas fórmulas definen el modelo de ejecución del preset.

Cambiarlas modifica la forma en que el bot de trading interactúa con el libro de órdenes.

La configuración por defecto apunta a los mejores precios disponibles en ambos lados, lo que hace que la estrategia sea sencilla, pero también significa que cada operación completa de compra y venta puede cruzar el spread.

Es mejor considerar estos parámetros como parte de la lógica de la estrategia y no como ajustes de riesgo habituales.

amount_sell

Valor por defecto:

position_.available_quantity

El bot por defecto intenta vender la posición positiva disponible.

Cambiar esta fórmula crearía un modelo diferente de gestión de la posición.

Por ejemplo, usar solo una fracción de la posición introduciría salidas parciales y dejaría una exposición residual después de cada ciclo.

Una modificación de este tipo cambia sustancialmente el comportamiento del preset y debe probarse como una estrategia de trading con bots de criptomonedas independiente.

Cómo configurar el Volume Bot para distintos mercados

Un par de futuros perpetuos muy líquido y con un spread ajustado suele sostener la lógica por defecto de forma más predecible, porque los precios del mejor bid y el mejor ask se mantienen relativamente próximos.

Un mercado menos líquido puede requerir un spread_limit más estricto y un amount_buy menor para reducir la exposición a condiciones inestables del libro de órdenes.

En periodos de mayor volatilidad, tanto el spread como la liquidez disponible pueden cambiar rápidamente. Unos tamaños de orden menores y un retardo de ejecución más largo pueden reducir el ritmo al que la estrategia acumula costes de ejecución.

En mercados con spreads muy ajustados de forma constante, el trader puede valorar si conviene ajustar el umbral de spread o el intervalo de ejecución según el objetivo de volumen y la estructura de comisiones.

Cada cambio debe evaluarse teniendo en cuenta la liquidez real del mercado y no solo el spread nominal.

Spread, comisiones y el coste real del volumen

El filtro de spread es especialmente importante porque la estrategia por defecto compra al ask y vende al bid.

Supongamos que el valor de la orden es de aproximadamente 12 USDT y que el spread actual alcanza el nivel máximo por defecto del 0,2 %.

A modo ilustrativo, el coste de spread de una operación completa e inmediata de compra y venta es aproximadamente:

12 × 0.002 = 0.024 USDT

Esta cifra representa únicamente el componente del spread.

Las comisiones del exchange añaden otro coste a ambos lados de la transacción.

Los resultados reales también pueden variar porque los precios del libro de órdenes pueden cambiar entre las ejecuciones de compra y de venta.

Por lo tanto, un mercado con un spread nominalmente aceptable puede seguir siendo ineficiente para la estrategia si las comisiones son altas, la liquidez es escasa o los precios se mueven con rapidez.

Qué supervisar después del lanzamiento

Las métricas más importantes para este bot de trading son el spread actual, el volumen total de trading de criptomonedas, el número de ciclos completados, las comisiones del exchange, los precios medios de ejecución, el tamaño de la posición y el PnL realizado.

El estado de la posición merece especial atención porque las condiciones de compra y venta dependen directamente de position_.available_quantity.

Una posición disponible positiva activa el lado de venta.

Una posición no positiva puede activar el lado de compra cuando también se cumple la condición de spread.

Los cambios en el comportamiento del spread también pueden indicar que la liquidez del mercado ha variado. Un par que normalmente cotiza con un spread muy ajustado puede volverse temporalmente menos adecuado para la ejecución frecuente en periodos de volatilidad o de menor liquidez.

Consideraciones de riesgo del Volume Bot

El Volume Bot automatiza la ejecución según fórmulas predefinidas. La rentabilidad no forma parte de la condición de entrada.

La estrategia puede generar costes por el cruce del spread, las comisiones del exchange y los movimientos adversos del precio entre los tramos de compra y de venta.

Los mercados de futuros también conllevan riesgos de apalancamiento y de liquidación. Por eso, el tamaño de la posición, el modo de margen y el apalancamiento deben revisarse junto con los parámetros del preset.

Una primera configuración conservadora puede usar tamaños de orden más pequeños, un límite de spread adecuado y un apalancamiento controlado mientras observas cómo se comporta el bot de trading en el mercado seleccionado.

Conclusiones

El Futures | OneWay Mode | Volume Bot es uno de los presets de Origami Tech más fáciles de entender, porque su lógica central es transparente.

Lee la posición actual, compra al mejor ask, vende al mejor bid, limita la ejecución de compra según el spread actual y espera 25 segundos entre ciclos.

Los ajustes por defecto usan aproximadamente 12 unidades de la moneda de cotización por compra y un spread máximo del 0,2 %.

Los parámetros más prácticos de ajustar son amount_buy, spread_limit y sleep_after_second, porque afectan directamente al tamaño de la orden, a las condiciones de mercado aceptables y a la frecuencia de ejecución.

Los cambios más amplios en price_buy, price_sell, amount_sell o en las condiciones de posición alteran la estrategia de trading subyacente y deben considerarse modificaciones de la estrategia, no un simple ajuste de parámetros.

‍

Etiquetas
Etiquetas
Configuración de bots
Fecha
November 10, 2026
Trading inteligente, máxima rentabilidad

Opera de forma más inteligente con Origami Tech

Lleva tu trading de criptomonedas al siguiente nivel con nuestra potente terminal de trading automatizado. Maximiza tus ganancias, minimiza los riesgos y mantente a la vanguardia del mercado las 24 horas, los 7 días de la semana.

Empieza a operar ahora