Python bitcoin trading bot

Python bitcoin trading bot

Python trading bot binance

En el siguiente artículo te mostraré cómo construir tu primer algoritmo automatizado de trading de criptomonedas, así como los recursos que necesitarás. Antes de entrar en materia, me gustaría agradecer al usuario de Reddit flooberspatz por contribuir a la mejora de este algoritmo.
Los bots de trading, o algoritmos de trading, son programas diseñados para colocar automáticamente posiciones de trading en tu nombre, y operan en base a una serie de parámetros predefinidos. Estos parámetros también se pueden denominar como la lógica que impulsa las señales de compra o venta del bot. En el mundo bursátil, el uso de los bots de negociación se conoce como Trading de Alta Frecuencia y normalmente requieren acceso a centros de datos de baja latencia para poder competir en un mercado ya sobresaturado.
En comparación, el mercado de las criptomonedas es mucho más joven y, debido a la cadena de bloques, hay menos barreras de entrada a la hora de crear un bot que pueda competir con los grandes actores del mercado.
Para este ejemplo, nuestro bot operará con Bitcoin automáticamente si el precio ha subido más de un 3% en los últimos 10 minutos. Tendremos un stop loss del 5% y un take profit del 8%. Más adelante, puede optar por optimizar aún más su bot e incluir características adicionales como el trailing stop loss y las señales de cierre – pero por ahora lo mantendremos simple.

Crypto trading bot github python

Una vez que haya seleccionado el botón «Create Api Master Key», se le pedirá que verifique su cuenta introduciendo su contraseña y los 6 dígitos de 2FA. Si aún no ha habilitado el 2FA para su cuenta, primero tendrá que pasar por el proceso de configuración del 2FA.
Una vez que se haya mostrado la clave API privada, copie tanto la clave API pública como la privada en un lugar seguro. No compartas nunca esta clave API con nadie. Antes de terminar con la configuración de la clave de API, seleccione habilitar todos los permisos de la clave de API. Utilizaremos todos los ajustes para esta guía tutorial, sin embargo, puede reconfigurar su configuración una vez que esté listo para desplegar su versión de producción de su bot de comercio. Durante las pruebas, no necesitaremos ninguna configuración compleja.Nota: Puedes crear varias claves API. Si quieres tener un conjunto de claves API con sólo permisos de «Datos», otro conjunto con sólo permisos de «Cuenta», y otro con permisos de «Usuario», puedes configurar tus claves como quieras.

Docker crypto trading bot

A diferencia de las bolsas de valores tradicionales, como la de Nueva York, que tienen un horario de negociación fijo, las criptodivisas se negocian las 24 horas del día, lo que hace imposible que alguien pueda controlar el mercado por sí mismo.
La solución habitual es utilizar un bot de negociación de criptomonedas que coloque las órdenes por usted cuando esté haciendo otras cosas, como dormir, estar con su familia o disfrutar de su tiempo libre. Hay muchas soluciones comerciales disponibles, pero yo quería una opción de código abierto, así que creé el bot de criptocomercio Pythonic. Como escribí en un artículo introductorio el año pasado, «Pythonic es una herramienta de programación gráfica que facilita a los usuarios la creación de aplicaciones en Python utilizando módulos de funciones ya hechos». Se originó como un bot de criptomoneda y tiene un extenso motor de registro y partes bien probadas y reutilizables como programadores y temporizadores.
Este tutorial práctico le enseña cómo empezar con Pythonic para el comercio automatizado. Utiliza el ejemplo de operar con Tron contra Bitcoin en la plataforma de intercambio Binance. Elijo estas monedas por su volatilidad entre ellas, más que por cualquier preferencia personal.

El mejor bot de comercio de criptomonedas de código abierto

Este repositorio de Github se utiliza como una colección de códigos de python que pueden ser útiles para hacer sus propios bots de trading de criptomonedas o aplicar estrategias de trading avanzadas (Arbitraje Triangular, Market Making) a los mercados de criptomonedas. Entre otras herramientas útiles.
Puedes empezar viendo mi canal de vídeo de youtube sobre la introducción al trading con bots de criptomonedas o estrategias avanzadas como el arbitraje triangular, que te ayudarán a entender el propósito y el razonamiento detrás del código en este repo.
El propósito de estos bots es implementar una estrategia avanzada de comercio de criptodivisas en un intercambio de criptodivisas, como Binance. Usted necesitará una computadora, una cuenta de Binance, y una copia de este código. Usted será capaz de ejecutar este bot como un software para hacer operaciones rentables para usted.
La carpeta Historic-Legacy contiene copias anteriores/fuera de fecha de los bots que se encuentran dentro de esta carpeta, puede estar interesado en desarrollar desde un punto anterior, o editar antes de que se hiciera una determinada modificación del código.

Entradas relacionadas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad