trump2cash icon indicating copy to clipboard operation
trump2cash copied to clipboard

Enable other trading platform APIs

Open jakedee opened this issue 7 years ago • 14 comments

TradeKing is only available to customers within within the US. It would be great if it was possible to replace the TradeKing API with one from another trading platform which is available in Europe/UK. I'll take a look at the code myself to investigate but I'm very much a beginner with Python.

jakedee avatar Feb 09 '17 13:02 jakedee

Yeah! I'm not prof. trader but maybe https://www.oanda.com would be solution.

They offer an REST API. here is a python solution: https://github.com/oanda/py-api-trading

KevinTaron avatar Feb 09 '17 13:02 KevinTaron

Also I found the create an application function in TradeKing doesn't work for me. When I'm redirected back after creating an new personal app, there's nothing in the developer home page.

zhenyulin avatar Feb 09 '17 16:02 zhenyulin

#19 #21 I think we have a few suggestions on trading platforms. I would love to help out on one of them if @maxbbraun you think that's a good idea!

domingohui avatar Feb 11 '17 17:02 domingohui

I'd be very interested in Robinhood, because they don't charge trading fees. They don't have a documented API (yet?), unfortunately.

maxbbraun avatar Feb 11 '17 22:02 maxbbraun

Robinhood doesn't have public api but u can request api (bete) access. There is a small request form to fill.

Gangol avatar Feb 11 '17 23:02 Gangol

I'd vote for Interactive Brokers. You can trade almost any type of security with them (stocks, futures, options etc.) using IbPy API. Trading fees are quite low.

msilb avatar Feb 12 '17 02:02 msilb

Seconded Interactive Brokers. I think they are available in many countries too. Would be nice to use the same API. ~~~But I don't see a python version of it. Does that mean it needs to run as a separate GAE instance just to make trades?~~~ EDIT: (see comment below)

domingohui avatar Feb 12 '17 06:02 domingohui

I'd chime in for IB as msilb and domingohui both mention above. However, the page I located and the one domingohui linked to differ... The UK site site states python support see the following: IB API. Alternatively, IG Group operate worldwide, are robust (have been running since the 1970s) and have API access. See IG Group and IG APIs

MailrPro avatar Feb 12 '17 19:02 MailrPro

I support the idea of using Interactive Brokers. Best value / quality over price.

berrehili avatar Feb 12 '17 19:02 berrehili

@MailrPro Hmmm interesting... But that's good news.

domingohui avatar Feb 13 '17 03:02 domingohui

Looks like there's an unofficial Robinhood API here: https://github.com/aurbano/robinhood-node

mikespax avatar Feb 13 '17 21:02 mikespax

@mikespax More detail here: https://github.com/sanko/Robinhood

t56k avatar Feb 13 '17 22:02 t56k

Was this ever resolved?

ceased-ebc avatar Aug 26 '17 15:08 ceased-ebc

Alpaca looks interesting too.

maxbbraun avatar Jul 27 '20 02:07 maxbbraun