CryptoPainter
CryptoPainter
Un viejo amigo me llama "pintor", análisis técnico/de datos y trading cuantitativo, proporcionando varios ángulos complicados para ver el mercado y usando el tiempo para apalancarme. La cuenta real es una cuenta de agente, se está probando un sistema de estrategias autoevolutivas, ¡por favor no copies!
32Siguiendo
3 Kseguidores
Feed
Feed
¿Alguien me preguntó por qué no actualicé el motor de "algoritmos genéticos"?
¡Quiero actualizar!
Después de configurar el marco y perfeccionar las funciones, hay que hacer entrenamiento completo, pero el problema es que, si miras el registro de abajo, se necesitan 80 iteraciones para entrenar un árbol, casi 1 hora, hay 6 árboles en una ventana de avance, y todo el conjunto de muestra se divide en 6 ventanas para hacer Caminar hacia adelante...
1hx6x6 = 36h, esto es solo la primera capa de entrenamiento de datos de volumen y precios, tras completarse, también entrará en la capa de datos macro, y finalmente está el entrenamiento de la capa de datos alternativos como futuros y on-chain, todos los cuales se estiman durarán 3 días...
Y lo peor es que cuando tienes mala suerte, los factores inyectados aleatoriamente por la biblioteca de factores no pueden hibridarse para producir expresiones excelentes, y se convertirá en la situación actual de Fallido a pantalla completa, lo que significa que los factores entrenados funcionan bien en la muestra, pero están estirados fuera de la muestra...
Esto es básicamente un factor de sobreajuste, y se elimina directamente con PASS...
Durante la última semana, he estado pasando por este proceso aburrido, sintiendo que mi cuaderno alienígena será descartado tarde o temprano...
Así que no es que no quiera actualizar, pero realmente no tengo nada que actualizar...

CryptoPainter
Al investigar una nueva estrategia para el agente y configurar una máquina de estados de algoritmo pura, de repente se dio cuenta de que este mecanismo también podía usarse en la estrategia ASR anterior, así que empezó a cambiar el código apresuradamente y luego rompió a llorar...
¡La vieja estrategia que no se ha optimizado con éxito durante todo un año de repente cobra nueva vitalidad!
En cuanto a lo que se ha cambiado, es usar la máquina de estados para registrar la volatilidad del mercado en tiempo real y luego ajustar la volatilidad a los parámetros de la estrategia original, lo que suma menos de 20 líneas de código, pero hace que el canal ASR original sea diferente en varios detalles...
El rendimiento global de la estrategia de 5 años de BTC aumentó un 75%+, mientras que la caída máxima disminuyó un 14%.
Cuando estudiaba la cuantificación pura de algoritmos antes, despreciaba la máquina de estados, y cuando realmente producía un efecto de optimización positiva, sentía que era muy fragante...
¡Se estima que pronto se podrá actualizar una versión!
Es tan difícil...


Al investigar una nueva estrategia para el agente y configurar una máquina de estados de algoritmo pura, de repente se dio cuenta de que este mecanismo también podía usarse en la estrategia ASR anterior, así que empezó a cambiar el código apresuradamente y luego rompió a llorar...
¡La vieja estrategia que no se ha optimizado con éxito durante todo un año de repente cobra nueva vitalidad!
En cuanto a lo que se ha cambiado, es usar la máquina de estados para registrar la volatilidad del mercado en tiempo real y luego ajustar la volatilidad a los parámetros de la estrategia original, lo que suma menos de 20 líneas de código, pero hace que el canal ASR original sea diferente en varios detalles...
El rendimiento global de la estrategia de 5 años de BTC aumentó un 75%+, mientras que la caída máxima disminuyó un 14%.
Cuando estudiaba la cuantificación pura de algoritmos antes, despreciaba la máquina de estados, y cuando realmente producía un efecto de optimización positiva, sentía que era muy fragante...
¡Se estima que pronto se podrá actualizar una versión!
Es tan difícil...


La reunión entre China y Estados Unidos, el nuevo máximo de las acciones estadounidenses, parece que todo es tan feliz...
¿Tengo la corazonada de que algo grande podría pasar en los próximos dos días?
Porque cuando se expone el punto de inflexión de la trama en la película, normalmente se organiza así...
Recientemente, descubrí por qué todas las grandes bolsas han lanzado el mercado pre-OPI???
Entonces, ¿por qué tanta gente regañó a @MSX_CN cuando estaba haciendo esto antes de la OPV al principio???
Ahora todos los exchanges, ya sean tokens o contratos, están listados, y tú presumes de ello???
Es extraño...
En cierta medida, también muestra que el mercado está reconociendo gradualmente:
La participación en cadena en activos de Tier 1/Pre-IPO es en sí misma parte de la innovación futura de productos financieros...
Esto es cierto para muchas innovaciones. Al principio, todos veían lo "extraño"...
Cuando cada vez más personas se unan, la industria empezará a darse cuenta de su valor...
Ahora toda la industria está explorando esta dirección, lo cual es en realidad algo positivo, al menos demuestra que el mercado se está desarrollando hacia un sistema de activos más rico y abierto.

Los ingresos por staking de $BILL han sido de 12.200, el lanzamiento aéreo vale 200.000 dólares y los ingresos por compromiso superan los 2.000 estadounidenses.
Últimamente he visto que mucha gente está lista para ir corto, así que sigo planeando ver la obra, la situación de @billions_ntwk está muy clara, mientras alguien se atreva a hacer short, seguro que no podrás comer ni andar...
Aún quedan 6 meses por desbloquear, y no hay un margen de 10 veces más para cubrirse, ni posibilidad de cobrar sin riesgo...
Así que, para seguir viendo el programa, la mejor forma es esperar, dejé que la IA analizara el modelo basado en la predicción del precio límite en el momento de desbloqueo, decía, 2~3 dólares...
El límite superior del precio depende de cuándo se agotan los fondos de venta en corto, y el punto de inflexión de la tendencia depende de cuándo hay una gran cantidad de fondos minoristas para entrar en larga.
En otras palabras, tienes un montón de monedas sin desbloquear en la mano que parecen muy ansiosas, y el equipo del proyecto puede estar más nervioso que tú... 😂

Se dice que los niños serán mucho más fáciles después de febrero, pero en realidad, todavía hay problemas en marzo y abril... Un alboroto interminable...
Mi número es un 80% frío, y la postura que tuiteo ahora es:
Sosteniendo un móvil en la mano izquierda, tecleando con el pulgar, letra a letra y la derecha palmeando las nalgas de un conejo pequeño como un paciente de Parkinson...
No puedo parar, lloro en cuanto paro...
Es demasiado difícil...
#OKX ¡Este evento de staking Boost es imprescindible!
19% anualizado, y la cantidad es solo 20.000U, lo cual parece muy adecuado para esos gestores financieros con varios números...
USDT solo depositó 11,81 millones, es decir, el pool de stablecoin tiene menos de 600 personas prostituyéndose gratis, lo cual es irrazonable...
¿No deberían ir todas a las acciones estadounidenses?


Tras dos días de des-blackboxing, todo el sistema de estrategias por fin dejó de sangrar y ya no perdía dinero, y al final seguía siendo una frase:
¡La capa de toma de decisiones estratégicas debería aislar la IA!
¡La capa de toma de decisiones estratégicas debería aislar la IA!
¡La capa de toma de decisiones estratégicas debería aislar la IA!
El trabajo de estos dos días es escribir los efectos de varias palabras grandes de prompt en Python, y ya no dejar que la IA interfiera en ningún módulo relacionado con decisiones de trading...
Porque aunque dejes que la IA haga trading, seguirá escribiendo una estrategia temporal para comerciar por sí misma, y a veces ni siquiera hará una simple prueba para llevar a los patos a las estanterías...
Así que, en vez de dejar que la IA escriba, es mejor escribirlo tú mismo, y en los últimos dos días he movido la infraestructura de la estrategia ASR-VC al servidor, y tras funcionar durante dos días, finalmente no perdí dinero...
Para contar una cosa curiosa, todavía hay estrategias a corto plazo funcionando en paralelo en el sistema, y la tasa de victorias de 43 transacciones por la mañana es inferior al 40%, lo comprobé rápidamente, solo para descubrir que la IA cambió el parámetro límite de un RSI al revés al cambiar el código anoche, así que la estrategia se revirtió y abrió una orden toda la noche...
De verdad...
Pero hoy por fin vuelve a la normalidad, todo el sistema de estrategias sigue estrictamente la lógica de "truncar pérdidas, dejar que los beneficios corran", y ahora puedes ver una larga lista de órdenes de beneficio cuando abres #OKX, porque la orden de pérdida detendrá automáticamente la pérdida si no sobrevives 4 horas...
Esperamos que esta optimización integral pueda estabilizar la Memoria del Agente. MD es reseco y hay que limpiarlo manualmente todos los días, pero Hermes es realmente mucho más estable que Openclaw.


CryptoPainter
En los últimos dos días, hemos reconstruido todo el sistema y compartido nuevas lecciones:
1. Al construir un sistema estratégico con participación de IA, hazte la pregunta "¿Se puede implementar esta función mediante puro código?" ”
Si una función puede implementarse mediante código puro, por muy compleja que sea su lógica de implementación, debería evitarse dejársela a la IA para la toma de decisiones.
Por ejemplo, mi idea actual de arquitectura de sistema estratégico es primero desplegar un conjunto de estrategias cuantitativas puramente algorítmicas con alta tasa de victorias y alta relación de pérdidas de beneficio, pero con una frecuencia de trading muy baja, y el resultado del backtest es menos de 10 operaciones al año, aunque los datos son excelentes.
La razón por la que no opero es porque se han añadido muchos factores de filtro al árbol de decisión de la estrategia, y el mercado normal no puede activar la señal de apertura en absoluto...
Luego uso IA para intervenir en la toma de decisiones, a través de datos de historial de cuentas y estructura de estrategias, dejando que ajuste dinámicamente los parámetros del filtro, para que una estrategia puramente algorítmica se convierta en un trader flexible...
Entonces surge el problema, aunque las palabras de la IA ya son completas, pero a medida que aumenta el número de parámetros de su iteración, la IA empieza a producir algunas desviaciones de dirección auto-reforzantes...
Por ejemplo, la última vez que cambié el rango de RSI, descubrí que la tasa de victoria de la estrategia aumentaba y el beneficio aumentaba, y luego esta experiencia de cambio se usaba como un registro de iteraciones para la siguiente optimización, y el contexto cambiaba gradualmente para que, independientemente de cómo funcione la estrategia, solo modificará un parámetro central, y cuanto más cambie, más extremo se vuelve...
Incluso si añado una descripción de todos los parámetros expuestos al prompt global, tras cada partida durante un periodo de tiempo, la IA se quedará atascada gradualmente en uno o dos parámetros, incapaz de liberarse...
Por lo tanto, tuve que dedicar 2 días a convertir esta parte de la tarea de IA que implica recogida de datos, análisis en tiempo real y ajuste dinámico de parámetros en lógica pura de código, y todo el sistema tuvo que hacer mucho desarrollo de dependencias para adaptarse, lo cual era completamente innecesario cuando antes lo decidía la IA, que podía extraer datos por sí misma, búsqueda en red, análisis semántico y luego sacar conclusiones de ajuste de parámetros...
Pero aún así, sin la participación de la IA en la toma de decisiones intensa, el funcionamiento de todo el sistema finalmente se ha estabilizado, así que una cosa que se puede confirmar es que, para los sistemas de trading, ¡el código muerto es mejor que los modelos grandes y flexibles!
Actualmente, he reducido el alcance del trabajo en IA al análisis de sentimiento social, la cobranza de activos (ciclo de verificación y desbloqueo de antecedentes) y la monitorización de sistemas, y tienes un agente como secretario, lo cual es mucho más seguro y estable que tenerlo como trader.
Por lo tanto, si aún tienes ganas de darle a la IA un prompt y luego empezará a ayudarte a ganar dinero, es mejor lavarse y dormir, la etapa actual de los grandes modelos solo puede realizar la ejecución de estrategias puramente algorítmicas bajo parámetros fijos, lo que equivale a ayudar a los usuarios a ahorrarse el problema del desarrollo inicial;
Pero cuanto más avanzas, más espacio ocupa la IA en un sistema, mayor es la incertidumbre de la caja negra, y a veces no es tan estable como encontrar un profesor con una orden...
