Acceso del broker al cliente de operaciones

Todo sobre el trading en los mercados financieros: funcionamiento, dudas, noticias, etc.
Avatar de Usuario
X-Trader
Administrador
Mensajes: 12798
Registrado: 06 Sep 2004 10:18
Contactar:

Re: Acceso del broker al cliente de operaciones

Mensaje por X-Trader »

Interesante debate el que has suscitado con este hilo, JvTDR. Aporto mi granito de arena:

1. En Metatrader, todas las órdenes que envías están en el servidor del broker por lo que va a ver todo lo que haces sí o sí. Las únicas órdenes que no son residentes en el servidor son los trailing stops, tal y como explico en uno de mis últimos artículos.

2. El estándar actual que usan los brokers es el modelo híbrido de gestión de órdenes: si eres perdedor, te harán market making, no te enterarás y se quedarán con tus pérdidas; si tienen dudas, repartirán tu flujo de órdenes entre su propia red y los proveedores de liquidez; y si ganas mucho, pasarán el marrón a los proveedores de liquidez. Todo esto se evalúa en tiempo real con algoritmos que miden el riesgo que supones para el broker como cliente.

3. Sobre lo que tienes compilado en tu ordenador, en principio el broker no debería tener acceso (de hecho, Metatrader no tiene una "nube" donde se guarda todo como pasa en Visual Chart o ProRealTime). No obstante, si tu Expert Advisor usa comentarios predefinidos, el broker puede deducir qué estás usando y bloquear la operativa si ve algo anómalo o muy salvaje (a mí me ha pasado con algún EA salvaje que puse a funcionar de forma experimental, automáticamente me limitaron el nº de órdenes por minuto, cosa que en la demo no pasaba).

4. Metatrader 4 tiene una API propietaria. Hace unos años se filtró y hubo gente que pudo construir aplicaciones que se conectaban externamente a los servidores del broker pero Metaquotes se ocupó de limpiar a fondo la Red y eliminar cualquier referencia a esa API.

Resumiendo: tampoco te rayes, operar con MT4 tampoco entraña mayores riesgos, y salvo que el broker sea pirata y no te esté debidamente regulado, generalmente no te pasará nada (aunque normalmente no sabrás donde acaban tus pérdidas).

Y si buscas seguridad máxima, lo mejor es sin duda Interactive Brokers + una aplicación propietaria desarrollada por ti que se conecte a través de la API en Java o en Python.


Saludos,
X-Trader
"Los sistemas de trading pueden funcionar en ciertas condiciones de mercado todo el tiempo, en todas las condiciones de mercado en algún momento del tiempo, pero nunca en todas las condiciones de mercado todo el tiempo."
Avatar de Usuario
X-Trader
Administrador
Mensajes: 12798
Registrado: 06 Sep 2004 10:18
Contactar:

Re: Acceso del broker al cliente de operaciones

Mensaje por X-Trader »

Gordon Geko escribió: 12 Oct 2020 19:09 Un broker debe conocer la totalidad de acciones que realiza un nº de cuenta para evitar por todos los medios a equipos de algos que puedan desplumarlo en una operativa HFT o de arbitraje por vencimientos o brokers OTC..................SE MONITORIZA TODO.............ordenes ejecutadas a mercado stops OCO y otros...........para ver que clientes son toxicos y cuales utilizan ordenes IOC ..........que cuentas van a perder seguro o estar en breakeven en x Nº DE TRADES.............

Se "secuestran" los codigos de todo tipo de APIS sin excepcion...........no importa el tipo de lenguaje de programacion.............en mis tiempos estaban en lotus los algoritmos y habia tipos muy ingeniosos para cazar ordenes ocultas y ganar sistematicamente................

Ahora son equipos Python...................muchos son Indios o Chinos..............los mas peligrosos.................. y para neutralizarlos debes conocer todos sus habitos de trading..................hasta si son hombres o mujeres y las edades para tomar en cuenta o no su operativa......................

La mayoria de puestos de trabajo en NY de algos es para saber que hace una cuenta ganadora y cuando dejara de serlo via analisis de toda su actividad.......................pagan 250k + Bonus para que les digas si ese pajaro les va a fastidiar el balance de comisiones porque tiene un algoritmo que bate al mercado..........

La triste realidad es que no lo tienen y es facil comprobar con analisis de series stocasticas que su codigo tiene errores................diria que el 85% de codigo algoritmico tiene errores que emergen a partir de 250 trades en adelante....................asi que no importa que te roben el codigo sino saber que ese codigo es erroneo por no ser adaptativo sino estatico en su funcion.....................

Volvemos a lo mismo...............un equipo Phyton que retuerce un chicharro en el Amex puede cobrar unos 40.000k x mes cada miembro si lo hacen bien.........son eqipos de 10 a 15 y muy bien organizados por areas de trabajo......................esos son los mas peligrosos................. y no un simple trader aislado ........mas solo que una gata callejera......................
Me da que JvTDR no va por esa línea, pero como siempre... Fascinante, Gordon!!! :smt038 :smt038 :smt038

Saludos,
X-Trader
"Los sistemas de trading pueden funcionar en ciertas condiciones de mercado todo el tiempo, en todas las condiciones de mercado en algún momento del tiempo, pero nunca en todas las condiciones de mercado todo el tiempo."
Responder

Volver a “Trading en General”