Simulated Trading for Computational Finance Educators

Articles From: Interactive Brokers
Website: Interactive Brokers


We invite computational finance professors to supplement their classwork with the IBKR’s Student Trading Lab. The program offers access to US and overseas financial products around the world from a single unified platform, in a safe paper-trading environment.

In addition, users can explore IBKR’s Python and Excel APIs to develop risk analysis skills, trading apps and data science knowledge.

Here is how professors can get started:

  1. Create an educator’s account through the Student Trading Lab program. Click here to start your application now.
  2. Invite your students from our Client Portal. Look for the “Invite” menu and paste the students’ email addresses. They will get an invitation email with a link to set up a simulated account.
  3. Create your own trading account from Client Portal. Just send an invitation to yourself and set up your own sub-account.
  4. Download the Trader Workstation (TWS) software from here.
  5. Download the Trader Workstation (TWS) API software, which comes with a sample, from here.
  6. Review the resources provided via the API Guide and Production and Beta Release Notes.
  7. Check out our API tutorials. Article such as “How To Place Orders Using the IBKR TWS Python API” and “How to Request Market Data via the Python API” feature video tutorials.
  8. Visit the Traders’ Academy API page for courses on Python, Excel, and R.

Finally, be sure to explore the Student Trading Lab for Educators page for additional information.

Disclosure: Interactive Brokers

The analysis in this material is provided for information only and is not and should not be construed as an offer to sell or the solicitation of an offer to buy any security. To the extent that this material discusses general market activity, industry or sector trends or other broad-based economic or political conditions, it should not be construed as research or investment advice. To the extent that it includes references to specific securities, commodities, currencies, or other instruments, those references do not constitute a recommendation by IBKR to buy, sell or hold such investments. This material does not and is not intended to take into account the particular financial conditions, investment objectives or requirements of individual customers. Before acting on this material, you should consider whether it is suitable for your particular circumstances and, as necessary, seek professional advice.

The views and opinions expressed herein are those of the author and do not necessarily reflect the views of Interactive Brokers, its affiliates, or its employees.

Disclosure: API Examples Discussed

Throughout the lesson, please keep in mind that the examples discussed are purely for technical demonstration purposes, and do not constitute trading advice. Also, it is important to remember that placing trades in a paper account is recommended before any live trading.