You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Documentation and bug fixes from user testing (#30)
* Updated slack links.
Clarified wording based on feedback.
* Document paper trading setup.
Note that accepting connections may not be needed.
* Reduce log spamming for unmapped values.
* Changed wording based upon review.
* Changed wording based upon review.
Copy file name to clipboardExpand all lines: README.md
+30-15Lines changed: 30 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,17 +12,18 @@ An [Interactive Brokers](https://www.interactivebrokers.com/) integration for [D
12
12
with about $200B of customer equity. Quants and hedge funds often choose [Interactive Brokers](https://www.interactivebrokers.com/) because of its low trading costs and API that facilitates automated trading. With low minimum account balances,
13
13
it is also an attractive choice for individual investors.
14
14
15
-
[Deephaven](https://deephaven.io) is the real-time query engine that runs the quantitative trading of the world's largest
16
-
hedge funds, banks, and exchanges. [Deephaven](https://deephaven.io) makes working with real-time data easy and
15
+
[Deephaven](https://deephaven.io) is the real-time query engine that is the backbone for the quantitative trading of the
16
+
world's largest hedge funds, banks, and exchanges. [Deephaven](https://deephaven.io) makes working with real-time data easy and
17
17
facilitates very concise and easy-to-read code. With [Deephaven](https://deephaven.io), quants can create new models
18
18
and get them into production quickly, traders can monitor the market and their portfolios, and
19
19
managers can monitor risk.
20
20
21
21
[deephaven-ib](https://github.com/deephaven-examples/deephaven-ib) combines the low-cost trading of
22
22
[Interactive Brokers](https://www.interactivebrokers.com/) with the analytical power and ease of use of
23
23
[Deephaven Community Core](https://github.com/deephaven/deephaven-core) to yield an open, quantitative
24
-
trading platform. Basically, it provides an open platform for building a quantitative hedge fund or for performing
25
-
quantitative trading in your personal account.
24
+
trading platform. Basically, it provides an open platform for building quantitative trading strategies and
25
+
custom analytics. You can build something simple, like a portfolio monitor, or something complex, like a
1) In [IB Trader Workstation (TWS)](https://www.interactivebrokers.com/en/trading/tws.php), click on the gear in the
155
164
upper right corner. 
156
-
In API->Settings, make sure:
165
+
In `API->Settings`, make sure:
157
166
158
167
*"Enable ActiveX and Socket Clients" is selected.
159
168
*"Allow connections from localhost only" is not selected.
160
169
*"Read-Only API" is selected if you want to prevent trade submission from [deephaven-ib](https://github.com/deephaven-examples/deephaven-ib).
161
170
162
171
Also, note the "Socket port" value. It is needed when connecting [deephaven-ib](https://github.com/deephaven-examples/deephaven-ib).
163
172

173
+
1) [For Paper Trading] Log into the [Interactive Brokers Web Interface](https://interactivebrokers.com/).
174
+
1) [For Paper Trading] In the [Interactive Brokers Web Interface](https://interactivebrokers.com/), navigate to `Account->Settings->Paper Trading Account` and make sure that "Share real-time market data subscriptions with paper trading account?" is set to true.
1) Accept incoming connections to [IB Trader Workstation (TWS)](https://www.interactivebrokers.com/en/trading/tws.php).
180
+
1) Accept incoming connections to [IB Trader Workstation (TWS)](https://www.interactivebrokers.com/en/trading/tws.php). (May not be required for all sessions.)
170
181

171
182
1) Build the Docker images:
172
183
```bash
@@ -192,6 +203,10 @@ To get help on running the system:
192
203
193
204
# Use deephaven-ib
194
205
206
+
To use [deephaven-ib](https://github.com/deephaven-examples/deephaven-ib), you will need to open the [Deephaven Web IDE](http://localhost:10000/ide/)
207
+
by navigating to [http://localhost:10000/ide/](http://localhost:10000/ide/) in your web browser. The following commands
208
+
can be executed in the console.
209
+
195
210
## Connect to TWS
196
211
197
212
All [deephaven-ib](https://github.com/deephaven-examples/deephaven-ib) sessions need to first create a client for interacting
0 commit comments