-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathREADME.Rmd
executable file
·31 lines (22 loc) · 1.73 KB
/
README.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
---
title: IBrokers2 Package for Executing Real-Time Trading Strategies Via the API of Interactive Brokers
author: "Jerzy Pawlowski (algoquant)"
tags: Interactive Brokers, API
abstract: R functions for executing real-time trading strategies via the <a href="https://interactivebrokers.github.io/tws-api/" target="_blank">API of Interactive Brokers (IB API)</a>. The package *IBrokers2* is derived from *IBrokers*, and is fully backward compatible with it.
output:
md_document:
variant: markdown_github
---
[![Build Status](https://travis-ci.org/algoquant/IBrokers2.svg?branch=master)](https://travis-ci.org/algoquant/IBrokers2)
### Overview
The package *IBrokers2* contains *R* functions for executing real-time trading strategies via the <a href="https://interactivebrokers.github.io/tws-api/" target="_blank">API of Interactive Brokers (IB API)</a>. The package *IBrokers2* is derived from package <a href="https://cran.r-project.org/web/packages/IBrokers/index.html" target="_blank"><em>*IBrokers*</em></a>, and is fully backward compatible with it. This means that all the *IBrokers* functions and variables are preserved exactly in *IBrokers2*, while some additional functions have been added. The new functions mostly provide additional trade execution capabilities, for running systematic trading strategies in a callback loop.
More information can be found in the document *real_time_trading.html* in the vignettes sub-directory.
### Installation and Loading
Install package *IBrokers2* from github:
```{r eval=FALSE}
if (!("package:devtools" %in% search() || require("devtools", quietly=TRUE)))
install.packages("devtools")
devtools::install_github(repo="algoquant/IBrokers2")
library(IBrokers2)
```
<br>