[Python-es] Algoritmo para Trading

Alberto Valverde alberto en toscat.net
Mie Sep 9 07:58:43 EDT 2020


Olvidé mencionar que si eres residente fiscal en España y abres cuenta en
broker en el extranjero es posible que tengas que presentar el modelo 720 a
la Agencia Tributaria (eg: si el valor de los activos + “cash” supera
€50k). Las sanciones por no hacerlo o hacerlo mal son cuantiosas y, a día
de hoy, no prescriben. Infórmate muy bien de los temas fiscales si no lo
has hecho ya. Una desventaja de usar broker extranjero (los únicos que
conozco con API) es que deberás declarar todo “a mano“ (o pagar a alguien
que lo haga por ti) ya que estos no envían la información a la AEAT
automáticamente para que que aparezca en el borrador. Tampoco aplican
retenciones a los dividendos.

—

I can calculate the motion of heavenly bodies but not the madness of
people. — Sir Isaac Newton

On Wed, 9 Sep 2020 at 13:01, Fernando Garcia <riello57 en gmail.com> wrote:

> Gracias por la info. Ya estoy recogiendo información. A ver si hay suerte
> y encuentro la manera de hacerlo.
>
> El mié., 9 sept. 2020 12:29, Alberto Valverde <alberto en toscat.net>
> escribió:
>
>> Si eres residente legal en EEUU tienes varios brokers que ofrecen API
>> para operar (Alpaca, etrade, Ameritrade...). En Europa tienes Interactive
>> Brokers. Probablemente hay más en otras regiones que desconozco. Todos
>> tienen API REST y algunos librería que lo abstrae en python. Según mi
>> experiencia, sin ser residente legal en eeuu, la oferta de brokers con API
>> es limitadísima. Desde hace poco Alpaca ofrece una beta a no-residentes
>> pero es bajo invitación y necesitas un saldo mínimo de $30k para mantener
>> la cuenta abierta. Puedes pedir invitación en el formulario que enlazan en
>> https://alpaca.markets/blog/non-us-live-trading-beta/
>>
>> HTH
>>
>> On Wed, 9 Sep 2020 at 11:42, Fernando Garcia <riello57 en gmail.com> wrote:
>>
>>> Saludos.
>>> Me gustaria saber si alguien de esta Lista tiene conocimientos sobre el
>>> tema del Trading automático, librerías a utilizar (no numpy, matplotlib,
>>> canvas, etc... si no otras mas específicas que a lo mejor desconozco)
>>> Por concretar un poco mas, mi intencion es utilizar el Trading online
>>> para intentar redondear ingresos (nada de hacerme super millonario,
>>> objetivos realistas)
>>> Se que hay servicios en internet que te facilitan hacer inversiones,
>>> tomar decisiones de compra y venta, etc... en un click, apoyado en
>>> herramientas y gráficos muy buenos, pero no es eso lo que quiero.
>>> El motivo es que no tengo ni idea de Trading (ahorrense los consejos del
>>> tipo: pues no te metas, etc...) No quiero estar pendiente de la marcha de
>>> los mercados minuto a minuto, tomando decisiones de compra-venta bajo
>>> presión, se que así perdería enseguida lo que pienso invertir.
>>> Lo que quiero es escribir un programa en Python con una serie de bucles
>>> condicionales que encierren criterios sencillos de cuando comprar o vender.
>>> De momento me sirve para empezar. Nada de machine-learning de momento,
>>> aunque el programa podría evolucionar.
>>> Todo esto ya se hacerlo yo.
>>> Aquí viene la parte para la que necesito ayuda: una vez escrito el
>>> programa, quiero "engancharlo" en una plataforma y que sea el programa el
>>> que vaya tomando las decisiones según las órdenes que le he dado, sin
>>> necesidad de que yo esté permanentemente pendiente de su evolución. Creo
>>> que se entiende.
>>> Lo que quiero saber es si es posible hacer esto (es decir, si se permite
>>> hacer esto de forma legal) y como.
>>> Nótese que no quiero un programa que me oriente mediante gráficos y
>>> estadísticas para tomar las mejores decisiones. Eso ya se hacerlo y no es
>>> lo que busco.
>>> Se me podría decir que este tipo de preguntas mejor plantearlas en un
>>> foro de Trading, pero ya lo he hecho y nadie da una respuesta. Por eso
>>> recurro al mundo de Python.
>>> Me he esforzado en dejar claro lo que busco, pero no duden en pedir
>>> cualquier aclaración que necesiten.
>>>
>>> Muchas gracias y saludos de nuevo.
>>>
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es en python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> https://mail.python.org/mailman/listinfo/python-es
>>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20200909/c70a4cd8/attachment.html>


Más información sobre la lista de distribución Python-es