Hola compi, programar te sirve para poder crear o modificar a tu gusto o de acuerdo a tus necesidades muchas herramientas que te pueden ayudar en tu trading habitual, o bien para poder automatizar tus
estrategias de forma que operen por sí mismas de acuerdo a tus reglas, lo cual a su vez aporta ventajas e inconvenientes en relación al trading manual:
Ventajas:
- Puedes aprovechar todas las oportunidades que ofrezca el mercado o activo donde estés trabajando sea la hora que sea, sin tener que estar pendiente todo el tiempo delante de la pantalla, sobre todo si no tienes mucho tiempo para ello, o bien sobre todo en ciertos países que les pilla durmiendo cuando mayor
movimiento tienen esos mercados. Vamos, que los robots no descansan, ni tienen que dormir, ni comer, jajaja.
- Puedes hacer cálculos matemáticos y de todo tipo que te den buenos puntos de entrada mucho más rápido y fácil de lo que podríamos hacer manualmente.
- Se descartan las emociones del
trader, las cuales afectan mucho en la operativa, sobre todo en
traders más inexpertos (miedo, avaricia, euforia, cansancio, impaciencia, etc etc), lo cual hace en muchos casos que el trader no aplique sus propias reglas o las de la
estrategia a rajatabla y eso le haga empeorar sus resultados.
Inconvenientes:
- Pues que por la misma razón, eliminan la discrecionalidad del trader, y si éste es experto y controla bien sus emociones de tal modo que sea
rentable consistentemente, entonces sí que podría "saltarse" ciertas reglas en determinados casos, o aplicar un análisis general de contexto de mercado y otros factores, así como la propia intuición que aporta la experiencia, que el robot no podría aplicar. Obviamente, ésto puede ser tanto una ventaja como un inconveniente. Si el trader es experto y maneja bien sus emociones sería un inconveniente eliminar su discrecionalidad y criterio, y si no, podría ser una ventaja.
- Otro inconveniente podría ser que ocurriese un problema técnico que haga que el EA no se comporte como debiera en arreglo a las reglas, si el robot no está bien confeccionado, o el programador es más inexperto o no ha tenido en cuenta ciertos detalles o circunstancias que se pueden producir. Así como otros problemas técnicos, como que se pierda conexión a internet, o se pierda el suministro eléctrico en un momento determinado, aunque esto también te puede pasar si eres tú el que estás operando manualmente.
Aparte del trading automático en sí mismo, que como te comento es diferente al trading manual por todos estos aspectos, también existen otras herramientas (sobre todo
indicadores y scripts) que no automatizan las estrategias y no operan por sí mismas, sino que te pueden ayudar a tomar decisiones de inversión mostrando ciertos cálculos con mayor rapidez visualmente, o bien automatizando ciertas tareas muy concretas para que el trader manual pueda hacerlas más rápido en el momento en que lo considere necesario.
Bien, pues todo es tipo de cosas son las que podrías crear o modificar a tu gusto si sabes programar.
Espero que te sirva como iniciación.
Saludos y un abrazo.