Automated trading with R on IB

??? I wouldn't be waiting for an answer if I could just GOOGLE it. There is very little documentation on this. 1 video that is semi useful. Clearly you know of many more resources..... Also talking and interacting with a community is much more effective then reading an article.
really? maybe if you read an article you would learn something and have something worthwhile to contribute.
 
really? maybe if you read an article you would learn something and have something worthwhile to contribute.

When I see a question I can answer, I answer it. If you can help me, then I eventually will help someone who asks the same question that I did. Whats wrong with you anti social people. If you don't want to answer my question don't answer it. But I am currently learning alot from this thread and someone who googles the same questions I had can refer to this thread. Damn dude you really need to get some (|) .....
 
R does this so easy, so am I really increasing my utility learning java from scratch?
Don't let the trolls and h8rz scare you. But do talk to Jeff about his roadmap for the product. I'm not sure he's still actively supporting it. And if something ever goes drastically wrong, IB offers best-in-class autoliquidation service to minimize the chance of a debit balance. Obviously, keep only a microscopic portion of your net worth in an autotraded account at any given time.
 
Don't let the trolls and h8rz scare you. But do talk to Jeff about his roadmap for the product. I'm not sure he's still actively supporting it. And if something ever goes drastically wrong, IB offers best-in-class autoliquidation service to minimize the chance of a debit balance. Obviously, keep only a microscopic portion of your net worth in an autotraded account at any given time.
Thanks truetype I just connected with him on Linkdin, will send him a message and if my schedule permits I'll visit him in Chicago, only 6 hour drive for me (Toronto). Do you personally have any of your funds in automated trading? Pros and Cons between discrete and systematic?
 
Thanks truetype I just connected with him on Linkdin, will send him a message and if my schedule permits I'll visit him in Chicago, only 6 hour drive for me (Toronto). Do you personally have any of your funds in automated trading? Pros and Cons between discrete and systematic?
Yes, a lot. But I outsource. Re systematic versus discretionary, that's like vi vs Emacs...
 
You can derive the number of users from all the questions popping up on various forums.
If you don't need the features that have been implemented then it works fine. The official IB API also has had plenty of problems...
English is not my native language, what's your point?
The official API is preferential nowadays but IbPy is still used. I've used IbPy for years and the official API since it came out for different purposes and I've had no significant issues with either.
Have you actually used both for a long period of time?

Look at the dates from the posts of said forums. The IBKR Python API is fairly recent, I don't think it's been around longer than a couple years. You won't find many people using IBPy after it was released. IBPy is deprecated because there's simply zero reason to use it when you can use the API from the vendor and you're setting yourself up for a myriad of issues going forward.

It's nonsense to tell the OP to use a no longer supported, unofficial wrapper when there's an open source version provided by IBKR. You've been using IBPy for a while so for you the cost of switching is larger, but someone just starting should go straight to the Python API and forget about IBPy altogether.
 
It seems the best way to go is use IB's java API, however, I am an economist at heart and believe Java wont suit my needs as it is a pure programming language. My strategy in the smallest nutshell, will be, gamma scalping a straddle into earnings. I will need to be able to price an option using my inputs as well balance the greeks w.r.t my implied vol. R does this so easy, so am I really increasing my utility learning java from scratch? If the answer is a yes, what needs to be done, needs to be done.

For your needs, Python is probably better than Java. Java/Scala are faster when running, but you can actually write code faster/cheaper on Python.
 
Hey everyone, I am an avid R user and want to start automated trading using the connection between Interactive brokers API and R. IB has a great IBrokers package on R but I am not to sure how I would automate the trade. Can someone point me in the right direction on where to learn how to set this up? IF you have any experience I would love to hear.
Are you familiar with Dmitry's TWS API FAQ: https://dimon.ca/dmitrys-tws-api-faq/ ?
Has a lot of good info about Java, Python, R and a lot more.
 
For those who are interested in using R for trading on Interactive Brokers there is a nice course listed on their site on "Trader's Academy" page. Here's the link to the page.

https://gdcdyn.interactivebrokers.com/en/index.php?f=25243

The course name is "Trading Using R". Just scroll down on the Trader's Academy page and you will find the course details.

The course is offered for Free and has been created in collaboration with QuantInsti which conducts an exclusive course in Algorithmic Trading called the Executive Programme in Algorithmic Trading (EPAT)

The "Trading Using R" is based on the IBrokers R package and the entire process of automated trading using different functions from the IBrokers package has been explained with interactive examples using RStudio.

I am one of the creators of this course :)

Hope this helps.
 
Back
Top