1 votos

Corredores que ofrecen cuentas de bajo coste o gratuitas

Estoy intentando un "hola mundo" de comercio algorítmico en vivo.

Un script que extrae los datos de los ticks, los presenta visualmente y me permite comprar/vender pulsando un botón.

También se puede alternar entre { dinero falso + datos históricos } o { dinero real + datos actuales }

Soy totalmente nuevo en esta escena; mi formación es en matemáticas / programación informática.

Además, mi consulta es principalmente académica; me gustaría aprender los principios básicos mediante la creación de máquinas funcionales básicas.

Creo que lo que tengo que hacer es encontrar algún bróker que ofrezca una API web, y que permita cuentas gratuitas o de bajo coste.

¿Cómo puedo encontrar un corredor de este tipo? Todos los que he encontrado hasta ahora requieren un depósito inicial de varios cientos de dólares o más.

Espero encontrar algún broker que te permita abrir una cuenta gratuita, y practicar con datos históricos y dinero falso, y que luego te permita operar con dinero real, pero con cantidades ínfimas, digamos 1$.

Intuitivamente, esperaría que existiera un servicio de este tipo, ya que sería una buena forma de atraer a una base de clientes. Y esperaría ir a su sitio web y ver tal vez un "Hola Mundo" estilo script escrito en Python, para ayudar a empezar.

¡Pero no puedo encontrar ninguno!

¿Hay alguien que ofrezca este servicio?

Y si esa pregunta está fuera de tema, entonces mis disculpas, y puedo preguntar en su lugar:

¿Cuál sería el foro adecuado para esta investigación?

EDITAR: http://www.tradingwithpython.com/ ¡se ve bien!

EDIT (agosto de 2016): https://www.quantopian.com ¡es donde se encuentra!

2voto

BS. Puntos 7136

Python / R (mi favorito) / mathlab están bien para hacer un análisis rápido, visualizar los datos, prototipo y backtest su estrategia. Pero no soy consciente de ninguna plataforma de comercio que se ejecuta con ellos.

Sigue con lo que te sientas cómodo para la creación de prototipos, pero yo invertiría tiempo en aprender C (o incluso C++ en la fase II, si tienes tiempo suficiente), ya que muchas plataformas de trading tienen lenguajes similares a C en los que podrías implementar los resultados de tus análisis.

Yo sugeriría una plataforma de escritorio, en lugar de las basadas en la web.

Empecé con MT4 (metatrader), porque: - El lenguaje de mql4 es tipo C lo que significa que en el futuro probablemente podría trasladar sus resultados a otras plataformas con problemas menores. - Hay muchos brokers (especialmente de Forex) que ofrecen cuentas demo para MetaTrader con un coste de 0$. (ejemplo: FXCM, ... - busca en la web, encontrarás muchas. Asegúrese de obtener la cuenta de demostración para MT4) - funciona en Windows, pero he visto que también funciona en Linux (usando wine), por lo que incluso puede funcionar en Mac también.

Encontrar algo similar para las acciones va a ser más difícil. (Yo no he encontrado ninguno). Recuerdo haber utilizado Visual Chart, donde si no me equivoco tiene datos gratuitos al final del día (incluso para series temporales de 1 m) que se pueden exportar como xls o csv. Puede ser útil como fuente de datos para acciones de todo el mundo (EEUU y Europa). (www.visualchart.com). Utilizan Visual Basic si quieres programar algo. Pero con un poco de práctica usted puede construir su programa en C / C ++, hacer un DLL de Windows y llamarlo desde dentro de visualchart ...

Podría ser genial si alguien tiene algo más...

0voto

Michael Cramer Puntos 111

Creo que Interactive Brokers ofrece todo lo que quieres. Tienen una oferta de bajo coste para estudiantes (por edad) pero no es gratis. Puedes probar su programa gratis si usas una cuenta demo pero es muy limitado.

Tienen cuentas de papel y cuentas reales que son mejores que la cuenta demo, pero hay que pagar por los datos en tiempo real. Esto es necesario incluso si sólo quieres datos históricos y hay una cantidad limitada de eso.

No hay ejemplos en python de IB, pero hay una solución de código abierto IbPy que nunca he utilizado. Hay muchos ejemplos de C y Java de IB.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X