ogsfrompoly

Cluster copy para dummies

Guía en lenguaje llano del agente cluster-copy de ogsfrompoly, el que sigue a un grupo de carteras hábiles. Cuándo compra. Cuándo pasa. Cuándo vende. Y qué números puedes girar.

Junto al historial publicado corre un pequeño agente. Replica las carteras que nuestra prueba de habilidad señala, pero solo cuando varias están de acuerdo a la vez. Esta página es el mecanismo entero en lenguaje llano: qué hace, paso a paso, y qué números son perillas frente a reglas soldadas en el código.

Es uno de dos agentes. El otro, wallet copy, sigue a dos traders concretos en lugar de esperar a un grupo. ¿No tienes claro qué página buscas? Empieza por el selector.

Piensa en un imitador muy cauteloso plantado en el mercado, observando a traders que ya se han demostrado. Es tímido a propósito. El dinero es real. Las posiciones de abajo son diminutas adrede — el objetivo de la primera corrida en vivo es acertar, no ser grande.

Cada número de esta página es el ajuste vivo para el mercado Macro a fecha de 2026-08-07, leído de config/copy_trade.yml.

Pruébalo — la decisión del agente, en vivo

por defecto = config Macro, 2026-08-07

¿Debería tocar esto siquiera?
¿Cuánto puedo poner en riesgo?
¿Cómo consigo llenarme?

Señal entrante

4 carteras hábiles en el lado comprador “Fed cuts rates at the September meeting” a $0,64.

Primero, aguas arriba — ¿hay siquiera una alerta?

  • ¿Está de acuerdo un grupo, y no un solo trader? 4 carteras ≥ 3

Luego los raíles del propio agente, en orden

  • ¿Tengo sitio bajo mi tope? $5 abiertos + $5 ≤ $20
  • ¿Hay alguien aquí con quien operar? $4.200 ≥ $1.000
  • ¿Está este mercado a punto de terminar? 6 h ≥ 1 h
  • ¿Se ha escapado ya el precio? 0,2 % (1 paso) ≤ 3 % o < 2 pasos
  • ¿Alguno de ellos estaba justo en el otro lado? nadie se dio la vuelta ≤ 0 en 10 min
  • ¿Es una participación demasiado cara para lo que arriesga? $0,64 ≤ $0,95
  • ¿Se come la comisión demasiada parte del ticket? 1,8 % ≤ 2 %
  • ¿Me dejará esto por debajo de mi suelo? $28,50 → $23,50 ≥ $5
  • ¿Puedo comprar dentro de mi propio límite de precio? pide $0,641 ≤ $0,646
  • ¿Es la orden lo bastante grande para la casa? 7,7 participaciones ≥ 5 participaciones

COMPRA $5

Todos los controles pasaron. Compra $5 con un límite de $0,646 — unas 7,7 participaciones — todo o nada, o nada en absoluto. Mantiene hasta que la primera de esas carteras venda.

El ejecutor real se detiene en el primer ✗ de la segunda lista y sigue adelante. Puntuamos aquí cada control para que veas qué hace cada perilla. Los precios son siempre los del lado que el agente compraría de verdad — para un grupo vendedor, ese es el resultado contrario. Los dos últimos controles son reglas de la propia casa: el límite tiene que ser alcanzable y la orden lo bastante grande. Entre las dos listas el ejecutor corre además un puñado de controles contables — ¿está este grupo ya abierto, está puesto el interruptor de emergencia? Los omitimos aquí porque ninguno es un número que puedas girar.

En una frase

Cuando 3+ carteras hábiles están de acuerdo, sin que ninguna haya estado en el otro lado en los últimos 10 min, y el mercado tiene al menos $1.000 de liquidez, le quedan más de 1 h y el precio no se les ha movido más de 3 % en contra → el agente compra $5 de lo que ellas compraron (o del resultado contrario, si estaban vendiendo), paga entre $0,60 y $0,95 por participación, cede como mucho 2 % del ticket en comisiones, no paga más de 1 % por encima del precio que ellas consiguieron, mantiene hasta que la primera se dé la vuelta, conserva $5 gastables y 2 POL para gas, y repite sin tener nunca más de $20 en juego a la vez.

La historia completa, paso a paso

1. Escucha a un grupo, nunca a un solo trader

Una sola cartera comprando algo no mueve nada. Hacen falta al menos 3 carteras hábiles operando lo mismo a la vez (cluster_threshold) para que el agente lo llame un quórum que merece un vistazo.

«Lo mismo a la vez» resultó ser tres requisitos, y durante mucho tiempo solo comprobábamos uno. Un grupo ahora necesita tres carteras que cada una tomó el precio ofrecido en vez de publicar una oferta y esperar. Cada una tiene que caer en el mismo lado de la misma apuesta, no solo en el mismo mercado. Cada una tiene que llegar en una transacción separada. Dos carteras llenadas por una sola operación son una decisión con dos nombres, y un creador de mercado cuya oferta fue golpeada nunca tuvo opinión.

Apretar eso llevó un mes de alertas de 263 a 14. Reproducido sobre las posiciones que ya habíamos abierto, 32 de 38 nunca se habrían tomado. Ninguna regla era redundante: por sí solas cazaron el 14 %, el 48 % y el 25 % de los malos grupos.

2. Si el grupo está vendiendo, compra el otro lado

Solo puedes vender lo que ya posees, y una posición nueva no posee nada. Así que durante mucho tiempo cada señal de «el grupo está vendiendo» rebotaba contra la casa. Eso es aproximadamente el 40 % de las señales que recibimos.

La salida está en la forma del mercado. Un mercado con dos resultados los valora para que sumen $1, y exactamente uno acaba valiendo $1. Vender «sí» a 90¢ y comprar «no» a 10¢ son la misma opinión. Lo segundo es una compra ordinaria que el agente sí puede hacer.

Las posiciones abiertas así son espejos. El agente recuerda ambos lados — el que sostiene y el que opera el grupo — porque necesita el segundo para saber cuándo salir.

3. ¿Sigue el grupo siquiera siendo de esa opinión?

Un grupo puede estar de acuerdo a las 15:00 y discutir consigo mismo a las 15:02. Si cualquiera de esas mismas carteras se puso en el lado opuesto de este mismo mercado en los últimos 10 minutos (reversal_lookback_s), el agente rechaza la señal. Eso no es un grupo. Es una cartera cambiando de opinión en público.

La ventana no es una conjetura. Los giros que registramos llegaron con 121 a 457 segundos de separación, y luego nada hasta los 915. 600 cae en ese hueco. Compra todo el beneficio con el menor daño colateral.

Aquí hay un segundo número, y es el más engañoso de la página. max_reversed_wallets está en 0. Parece un raíl apagado y significa exactamente lo contrario: no tolera ningún giro, así que uno solo rechaza el grupo entero. Subirlo afloja la regla. Para apagar el raíl pones la ventana a cero, no esto.

También rechaza desde la otra dirección. ¿Apartas a los que giraron y quedan menos de 3 carteras en pie? La señal también cae — no porque demasiadas cambiaran de opinión, sino porque las que lo hicieron eran la razón de que pareciera un grupo.

Una trampa que merece nombre, porque equivocarse aquí fue peor que no tener la regla. En un mercado de dos resultados, comprar «sí» y vender «no» son la misma operación, y la casa reporta ambas. Comparar las palabras «compró» y «vendió» encontró 82 giros que nunca ocurrieron entre 263 alertas — la misma operación, vista dos veces. Habría tirado posiciones ganadoras reales, incluida la mejor del libro. La dirección la calculamos contra el resultado sostenido. Nunca la leemos de la etiqueta.

4. Tres controles de seguridad antes de comprar nada

¿Por qué dos reglas para una pregunta? Los mercados cotizan en pasos fijos — un centavo, o una décima de centavo. El tres por ciento de un resultado de 2¢ es menor que el movimiento más pequeño que el mercado puede hacer. Un porcentaje solo llamaría «rancio» al parpadeo más diminuto y nada pasaría nunca. El suelo de pasos lo dice claro: un movimiento que la parrilla no puede subdividir es ruido, no información.

El compromiso es real. En un mercado que solo cotiza centavos enteros, dos pasos son 2¢ — y 2¢ contra un resultado de 10¢ es un movimiento del 20 %, no del 3 %. En esos mercados el suelo de pasos es la regla que ata, no el porcentaje.

Para un espejo, el agente mide cada uno de estos controles en el lado que compra de verdad. El mismo movimiento es un 5,4 % en un resultado de 24¢ y un 1,7 % en su gemelo de 76¢. Mide el lado equivocado y tiras exactamente los resultados baratos que los grupos vendedores favorecen.

5. Lo que cuesta el resultado, y lo que se lleva la comisión

Dos controles deciden a qué precios operará el agente.

La comisión. La casa cobra su comisión por participación, no por dólar. Compra un resultado barato y $5 compran muchas participaciones, así que los mismos $5 entregan mucho más en comisiones. Como parte del ticket la comisión sale a 5% × (1 − precio). Eso es un 4,5 % en un resultado de 10¢ y un 0,3 % en uno de 94¢. Limitarla al 2 % (max_entry_fee_pct) no es una regla de comisiones. Es un precio mínimo de $0,60, escrito en las unidades que importan.

Mereció la pena. En las primeras ocho posiciones cerradas el precio se movió en nuestra contra $0,46 en total. Las comisiones sumaron $1,58. La comisión fue el 77 % de todo lo perdido, y 3,4× la contribución del propio mercado. En una posición el precio se movió a nuestro favor y la operación aun así perdió dinero.

Subir la apuesta no ayuda. La comisión y las ganancias escalan ambas con el número de participaciones, así que la proporción nunca cambia. Doblar el ticket dobla la pérdida.

El precio. Aparte, no pagará más de $0,95 por participación (max_entry_price). A 95¢ un ticket de $5 puede ganar 26¢ y perder $5 — unas 19 a 1 en contra. A 99,8¢ apuesta $5 para ganar un solo centavo, 500 a 1, donde una mala resolución borra varios cientos de victorias.

La comisión no es el argumento aquí arriba. Como parte de la ganancia disponible se mantiene más o menos constante a cualquier precio alto. El argumento es la parrilla de precios de la propia casa. Los mercados cotizan en pasos de una décima de centavo. Un paso es el 2 % de todo lo que puede ganar un ticket a 95¢, pero la mitad de todo lo que puede uno a 99,8¢. Por encima de eso, el movimiento más pequeño que el mercado puede mostrar es la mayor parte del premio.

6. Revisa su propia cartera

«¿Tengo sitio?» — mantiene como mucho $20 abiertos en cualquier momento (exposure_cap_usdc), que son cuatro tickets de $5.

«¿Me dejará esto demasiado bajo?» — nunca opera si el saldo gastable cayera por debajo de $5 (working_capital_floor_usdc). En la práctica ese suelo lo frena mucho antes que el tope.

7. Compra pequeño, y se niega a pagar de más

Si todo cuadra compra $5 (trade_size_usdc), todo o nada: la orden se llena entera o muere. El límite de precio es un 1 % sobre lo que pagó el grupo (slippage_pct), pero nunca más apretado que dos pasos de precio (slippage_min_ticks). El 1 % de un resultado de 34¢ es menos de un centavo, que en un mercado de centavos enteros se redondea a ningún margen. Y una orden sin margen es una orden que muere. El agente ajusta después el límite a la parrilla del mercado, porque la casa solo acepta precios que caen exactamente sobre ella.

¿Por qué $5 y no $1? La casa no acepta una orden de menos de 5 participaciones. Un dólar compra 5 participaciones solo si el resultado cuesta 20¢ o menos. Por encima, la casa rechazaba todas las órdenes. El agente ahora cuenta las participaciones él mismo antes de enviar, en vez de enterarse por la casa. Un rechazo por esta razón es ambiguo, y un rechazo ambiguo ata parte del tope a una posición que no existe.

8. Dónde está el dinero en realidad

Desde la actualización del exchange de Polymarket, la casa ya no acepta una cartera normal como la parte que coloca una orden. Así que el efectivo está en una cartera de depósito de Polymarket, y la clave solo firma en nombre de esa cartera.

Tienen que estar en su sitio dos permisos on-chain: uno para gastar el efectivo (comprar), otro para mover los tokens de resultado (vender). Se rompen de forma independiente. Una tarde comprar funcionó todo el día mientras cada venta rebotaba contra un permiso ausente. La comprobación previa ahora lee ambos directamente de la cadena en vez de confiar en la config.

9. Mantiene, y sale al primer giro

Luego observa a las mismas carteras, y sale en cuanto la primera se dé la vuelta. No espera a que las demás estén de acuerdo.

Llegar hasta la resolución es el plan de reserva, para cuando nadie gira primero.

La regla del giro en sí está cableada. No hay ajuste para ella — pero desde que aterrizó el paso siguiente, ya no es la única salida.

10. También vende con sus propios números

Durante sus primeros meses este agente tuvo exactamente dos salidas: el grupo se da la vuelta, o el mercado resuelve. Ahora hay una tercera, y no le pregunta nada al grupo.

Más o menos una vez por minuto valora una salida completa de cada posición abierta — lo que pagaría de verdad la mejor puja, menos la comisión de salida, frente a lo que costó el billete incluida la comisión que pagó al entrar. Esa lectura es toda la regla. Si pierde más de auto_close_loss_pct, vende. Si gana más de auto_close_profit_pct, vende.

Leerlo neto de comisiones, y no del precio, es justo el punto. Un billete de $5 que pagó 15 centavos por entrar y pagará más o menos otro tanto por salir empieza la vida alrededor de un 6% por debajo. «Cuánto de lo que puse recuperaría» es la pregunta que un operador tiene de verdad. «Cuánto se ha movido el medio» no lo es.

Cuatro detalles lo hacen un raíl y no un gatillo nervioso:

Ambos números se leen al arrancar, de modo que armarlos es editar el fichero y reiniciar. Cualquiera de los dos en 0 — o simplemente ausente, que es como se parsea — deja ese lado en reposo.

Hoy ambos están ausentes. El raíl está desplegado y armado sobre nada; ninguna posición se ha cerrado nunca así. Cuando lo armemos, los valores seguirán sin publicarse. Un umbral vivo es un número contra el que alguien podría operar mientras la posición sigue abierta, que es exactamente lo que la política de divulgación existe para evitar.

Un filo que conviene nombrar, porque armar no es un gesto neutral: una posición que ya está pasada del umbral cuando el servicio reinicia se cierra en unos dos minutos. El procedimiento es leer el libro abierto primero.

11. Una salida fallida se reintenta, no se olvida

Una orden de salida puede rechazarse igual que una entrada, y antes se esfumaba con una línea en un log. Ahora guardamos el evento: tres intentos, más o menos a un minuto y ensanchándose, cada uno reportado. Si el tercero falla el agente lo dice en voz alta en vez de callarse. Reintentar es seguro. Si la posición se cerró entre tanto, el reintento no hace nada.

12. Nada desaparece en silencio

Apuntamos cada pase y cada rechazo con sus números: el límite que el agente pidió, el precio tras el redondeo a la parrilla, el mejor precio del libro y cuánto volumen había en nuestro límite. Sin ellos, «mi límite era demasiado apretado» y «el libro era demasiado fino» parecen idénticos — y sus arreglos son opuestos.

13. Y vuelta a empezar

Vendido, efectivo de vuelta, sitio libre, siguiente señal. Una posición por grupo, nunca dos, y nunca vuelve a entrar en un grupo ya cerrado. En un primer arranque empieza por la alerta más nueva en vez de reproducir toda la historia contra una cartera viva.

14. Una vez por semana barre el beneficio

Cuenta el beneficio contabilizado y envía el excedente por encima del suelo de $5 a la dirección de pago (profit_destination). Paga solo si esa dirección está en la lista permitida (destination_allowlist, el seguro), solo si la cantidad supera el umbral de polvo de $1 (dust_threshold_usdc) y solo si quedan al menos 2 POL de gas (gas_reserve_pol). Sin gas no podría cerrar una posición, así que el pago es lo que cede. Una semana perdedora no paga nada. El primer pago de la historia necesita a un humano que diga que sí.

15. El gran botón rojo

En cualquier momento el interruptor de emergencia (kill_switch) impide que el agente compre nada nuevo — mientras sigue vigilando y cerrando lo que ya está abierto. Deja de tomar riesgo; no lo abandona. Un modo sombra decide exactamente igual que siempre pero escribe cada orden frustrada a un fichero en vez de enviarla.

¿Y cuándo vende con sus propios números? Arma el raíl

Ambos deslizadores arrancan donde los tiene la configuración en marcha: apagados. Arma cualquiera de los dos lados y mira cómo se desarrolla la misma posición — el raíl consulta el libro más o menos una vez por minuto y quiere ver la misma respuesta dos veces antes de hacer nada.

Trayectoria del precio

$5 comprados a $0,40 — 12,5 participaciones, con comisiones de ida y vuelta incluidas.

  • lo que dejaría cerrar ahora raíl
  • min 1 -10,6 % dentro de ambas líneas
  • min 2 -20,2 % dentro de ambas líneas
  • min 3 -29,7 % dentro de ambas líneas
  • min 4 -34,5 % dentro de ambas líneas
  • min 5 -39,2 % dentro de ambas líneas

Desarmado

Ningún umbral está puesto, que es lo que dice la configuración en marcha, así que este raíl nunca dispara. La posición sale como siempre: cuando lo dice la regla de salida de arriba, o en la resolución.

El raíl está desplegado en ambos agentes y armado en ninguno. Cuando lo armemos no publicaremos los números: un umbral es algo contra lo que un lector podría operar mientras una posición sigue abierta. Todo lo de esta página es la regla, no nuestros ajustes.

Qué está cableado, y no es un ajuste

¿Por qué dividirlo así? Cuánto, cuándo pasar, cuánto a la vez, cuánto dejar atrás — todo eso es un número, y los números son seguros de exponer. Cómo compra y cuándo vende — toda la lógica de copia — vive en código. Una línea descuidada de YAML no puede descarrilar la estrategia.

Lo que aún no afirmamos

Cuatro límites que conviene conocer. Cambian cómo deberías leer los números del propio agente.

Lo que esta página no es

Estos son parámetros operativos de nuestro propio agente pequeño, publicados con el mismo espíritu que el resto del historial. No son consejo, no son un servicio de señales y no son la afirmación de que replicar carteras hábiles seguirá funcionando.

Nunca publicamos las direcciones de las carteras del agente en ningún lugar de este sitio. Observa la cartera ejecutora en tiempo real y verás posiciones abiertas, que es exactamente lo que la política de divulgación existe para impedir.