{"id":147842,"date":"2022-07-13T11:24:22","date_gmt":"2022-07-13T15:24:22","guid":{"rendered":"https:\/\/ibkrcampus.com\/?p=147842"},"modified":"2022-11-21T09:56:18","modified_gmt":"2022-11-21T14:56:18","slug":"interactive-brokers-gateway-install-setup","status":"publish","type":"post","link":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/","title":{"rendered":"Interactive Brokers: Gateway Install &#038; Setup"},"content":{"rendered":"\n<p>A brief tutorial on setting up the Interactive Brokers Gateway on Linux.<\/p>\n\n\n\n<p>I\u2019m working on a project that uses data acquired from the&nbsp;<a href=\"https:\/\/www.interactivebrokers.com\/en\/trading\/ib-api.php\">Interactive Brokers API<\/a>. The API is not accessible directly but rather via a local client which is installed on your machine. You have two options for this client:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Interactive Brokers Trader Workstation (TWS) and<\/li><li>Interactive Brokers Gateway.<\/li><\/ul>\n\n\n\n<p>The former provides a fully featured trading interface, while the latter simply provides and interface to the API. I\u2019m going with the latter.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"download\">Download<\/h3>\n\n\n\n<p>Download the Gateway installer. There are two versions:&nbsp;<code>stable<\/code>&nbsp;and&nbsp;<code>latest<\/code>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>IBDOWNLOAD=https:\/\/download.interactivebrokers.com\/installers\/ibgateway\n<i># Stable version<\/i>\ncurl -o ibgateway-standalone-linux-x64.sh $IBDOWNLOAD\/stable-standalone\/ibgateway-stable-standalone-linux-x64.sh\n<i># Latest version<\/i>\ncurl -o ibgateway-standalone-linux-x64.sh $IBDOWNLOAD\/latest-standalone\/ibgateway-latest-standalone-linux-x64.sh<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install<\/h3>\n\n\n\n<p>Next you need to run the installer.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chmod u+x ibgateway-standalone-linux-x64.sh\n.\/ibgateway-standalone-linux-x64.sh<\/code><\/pre>\n\n\n\n<p>You can safely accept all of the defaults in the installation process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"624\" height=\"490\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-install-wizard-andrew-collier.png\" alt=\"\" class=\"wp-image-147902 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-install-wizard-andrew-collier.png 624w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-install-wizard-andrew-collier-300x236.png 300w\" data-sizes=\"(max-width: 624px) 100vw, 624px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 624px; aspect-ratio: 624\/490;\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Launch<\/h3>\n\n\n\n<p>During the installation a&nbsp;<code>Jts<\/code>&nbsp;directory will be created. Beneath that you\u2019ll find a sub-directory named with the version of the gateway (for example,&nbsp;<code>1015<\/code>) and within that you\u2019ll find the executable,&nbsp;<code>ibgateway<\/code>. Run the executable.<\/p>\n\n\n\n<p>Choose the&nbsp;<em>IB API<\/em>&nbsp;option for API type. Fill in your username and password. Press the&nbsp;<strong>Log In<\/strong>&nbsp;button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"790\" height=\"617\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-login-andrew-collier.png\" alt=\"\" class=\"wp-image-147903 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-login-andrew-collier.png 790w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-login-andrew-collier-700x547.png 700w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-login-andrew-collier-300x234.png 300w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-login-andrew-collier-768x600.png 768w\" data-sizes=\"(max-width: 790px) 100vw, 790px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 790px; aspect-ratio: 790\/617;\" \/><\/figure>\n\n\n\n<p>From time to time you\u2019ll find that you are unable to login because the servers are down for maintenance. Just be patient and the service will be restored. Maintenance seems to typically occur around midnight UTC on a Friday night, but this seems to vary.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"790\" height=\"617\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-login-maintenance-andrew-collier.png\" alt=\"\" class=\"wp-image-147904 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-login-maintenance-andrew-collier.png 790w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-login-maintenance-andrew-collier-700x547.png 700w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-login-maintenance-andrew-collier-300x234.png 300w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/gateway-login-maintenance-andrew-collier-768x600.png 768w\" data-sizes=\"(max-width: 790px) 100vw, 790px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 790px; aspect-ratio: 790\/617;\" \/><\/figure>\n\n\n\n<p>Once connected you should see an interface showing the connection status.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"700\" height=\"587\" data-src=\"\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/interactive-brokers-gateway-andrew-collier.png\" alt=\"\" class=\"wp-image-147905 lazyload\" data-srcset=\"https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/interactive-brokers-gateway-andrew-collier.png 700w, https:\/\/ibkrcampus.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/interactive-brokers-gateway-andrew-collier-300x252.png 300w\" data-sizes=\"(max-width: 700px) 100vw, 700px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 700px; aspect-ratio: 700\/587;\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h3>\n\n\n\n<p>Once the Gateway is running and you\u2019re connected you\u2019ll immediately be able to interact with the API. You can do this from a variety of languages. Unless timing is hyper-critical for what you\u2019re doing then I\u2019d suggest exploring either the Python or R interface to the API.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"resources\">Resources<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/dimon.ca\/dmitrys-tws-api-faq\/\">TWS API FAQ<\/a><\/li><li><a href=\"https:\/\/groups.io\/g\/twsapi\/topics\">TWS API Forum<\/a><\/li><\/ul>\n\n\n\n<p><em>Visit datawookie blog for additional insight on this topic: <a href=\"https:\/\/datawookie.dev\/blog\/2022\/04\/setting-up-interactive-brokers-gateway\/\" rel=\"sponsored nofollow\">https:\/\/datawookie.dev\/blog\/2022\/04\/setting-up-interactive-brokers-gateway\/<\/a><\/em>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A brief tutorial on setting up the Interactive Brokers Gateway on Linux.<\/p>\n","protected":false},"author":877,"featured_media":147859,"comment_status":"closed","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[339,340,338,350,341,351,352,344,2197],"tags":[806,575,12276,3456],"contributors-categories":[13755],"class_list":{"0":"post-147842","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-data-science","8":"category-api-development","9":"category-ibkr-quant-news","10":"category-quant-asia-pacific","11":"category-quant-development","12":"category-quant-europe","13":"category-quant-north-america","14":"category-quant-regions","15":"category-quant-south-america","16":"tag-data-science","17":"tag-ibkr-api","18":"tag-ibkr-gateway-set-up","19":"tag-trader-workstation","20":"contributors-categories-datawookie-blog"},"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Interactive Brokers: Gateway Install &#038; Setup<\/title>\n<meta name=\"description\" content=\"A brief tutorial on setting up the Interactive Brokers Gateway on Linux.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.interactivebrokers.com\/campus\/wp-json\/wp\/v2\/posts\/147842\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Interactive Brokers: Gateway Install &amp; Setup | IBKR Quant Blog\" \/>\n<meta property=\"og:description\" content=\"A brief tutorial on setting up the Interactive Brokers Gateway on Linux.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/\" \/>\n<meta property=\"og:site_name\" content=\"IBKR Campus US\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-13T15:24:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-21T14:56:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/quant-spiral-purple-pink.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"563\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Andrew B. Collier\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrew B. Collier\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\\\/\\\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"NewsArticle\",\n\t            \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/interactive-brokers-gateway-install-setup\\\/#article\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/interactive-brokers-gateway-install-setup\\\/\"\n\t            },\n\t            \"author\": {\n\t                \"name\": \"Andrew B. Collier\",\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#\\\/schema\\\/person\\\/4259d101ad6c8903e8c31c3f1e0425e3\"\n\t            },\n\t            \"headline\": \"Interactive Brokers: Gateway Install &#038; Setup\",\n\t            \"datePublished\": \"2022-07-13T15:24:22+00:00\",\n\t            \"dateModified\": \"2022-11-21T14:56:18+00:00\",\n\t            \"mainEntityOfPage\": {\n\t                \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/interactive-brokers-gateway-install-setup\\\/\"\n\t            },\n\t            \"wordCount\": 317,\n\t            \"publisher\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#organization\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/interactive-brokers-gateway-install-setup\\\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/07\\\/quant-spiral-purple-pink.png\",\n\t            \"keywords\": [\n\t                \"Data Science\",\n\t                \"IBKR API\",\n\t                \"IBKR Gateway Set up\",\n\t                \"Trader Workstation\"\n\t            ],\n\t            \"articleSection\": [\n\t                \"Data Science\",\n\t                \"IBKR API Development\",\n\t                \"Quant\",\n\t                \"Quant Asia Pacific\",\n\t                \"Quant Development\",\n\t                \"Quant Europe\",\n\t                \"Quant North America\",\n\t                \"Quant Regions\",\n\t                \"Quant South America\"\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/interactive-brokers-gateway-install-setup\\\/\",\n\t            \"url\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/interactive-brokers-gateway-install-setup\\\/\",\n\t            \"name\": \"Interactive Brokers: Gateway Install & Setup | IBKR Quant Blog\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/interactive-brokers-gateway-install-setup\\\/#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/interactive-brokers-gateway-install-setup\\\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/07\\\/quant-spiral-purple-pink.png\",\n\t            \"datePublished\": \"2022-07-13T15:24:22+00:00\",\n\t            \"dateModified\": \"2022-11-21T14:56:18+00:00\",\n\t            \"description\": \"A brief tutorial on setting up the Interactive Brokers Gateway on Linux.\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/interactive-brokers-gateway-install-setup\\\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"@id\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/ibkr-quant-news\\\/interactive-brokers-gateway-install-setup\\\/#primaryimage\",\n\t            \"url\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/07\\\/quant-spiral-purple-pink.png\",\n\t            \"contentUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/07\\\/quant-spiral-purple-pink.png\",\n\t            \"width\": 1000,\n\t            \"height\": 563,\n\t            \"caption\": \"Quant\"\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#website\",\n\t            \"url\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/\",\n\t            \"name\": \"IBKR Campus US\",\n\t            \"description\": \"Financial Education from Interactive Brokers\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#organization\",\n\t            \"name\": \"Interactive Brokers\",\n\t            \"alternateName\": \"IBKR\",\n\t            \"url\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#\\\/schema\\\/logo\\\/image\\\/\",\n\t                \"url\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2024\\\/05\\\/ibkr-campus-logo.jpg\",\n\t                \"contentUrl\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2024\\\/05\\\/ibkr-campus-logo.jpg\",\n\t                \"width\": 669,\n\t                \"height\": 669,\n\t                \"caption\": \"Interactive Brokers\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#\\\/schema\\\/logo\\\/image\\\/\"\n\t            },\n\t            \"publishingPrinciples\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/about-ibkr-campus\\\/\",\n\t            \"ethicsPolicy\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/cyber-security-notice\\\/\"\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\\\/\\\/ibkrcampus.com\\\/campus\\\/#\\\/schema\\\/person\\\/4259d101ad6c8903e8c31c3f1e0425e3\",\n\t            \"name\": \"Andrew B. Collier\",\n\t            \"description\": \"I am a Physicist and a Data Scientist. I work on a diverse range of projects, mostly in R and Python, although I dabble in a range of other technologies. I enjoy public speaking and delivering training. I strive to make data and code more accessible, taking complex concepts and breaking them down into smaller, digestible units. https:\\\/\\\/datawookie.dev\\\/\",\n\t            \"sameAs\": [\n\t                \"https:\\\/\\\/cv.datawookie.dev\\\/\"\n\t            ],\n\t            \"url\": \"https:\\\/\\\/www.interactivebrokers.com\\\/campus\\\/author\\\/andrew-b-collier\\\/\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Interactive Brokers: Gateway Install &#038; Setup","description":"A brief tutorial on setting up the Interactive Brokers Gateway on Linux.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.interactivebrokers.com\/campus\/wp-json\/wp\/v2\/posts\/147842\/","og_locale":"en_US","og_type":"article","og_title":"Interactive Brokers: Gateway Install & Setup | IBKR Quant Blog","og_description":"A brief tutorial on setting up the Interactive Brokers Gateway on Linux.","og_url":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/","og_site_name":"IBKR Campus US","article_published_time":"2022-07-13T15:24:22+00:00","article_modified_time":"2022-11-21T14:56:18+00:00","og_image":[{"width":1000,"height":563,"url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/quant-spiral-purple-pink.png","type":"image\/png"}],"author":"Andrew B. Collier","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Andrew B. Collier","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/#article","isPartOf":{"@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/"},"author":{"name":"Andrew B. Collier","@id":"https:\/\/ibkrcampus.com\/campus\/#\/schema\/person\/4259d101ad6c8903e8c31c3f1e0425e3"},"headline":"Interactive Brokers: Gateway Install &#038; Setup","datePublished":"2022-07-13T15:24:22+00:00","dateModified":"2022-11-21T14:56:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/"},"wordCount":317,"publisher":{"@id":"https:\/\/ibkrcampus.com\/campus\/#organization"},"image":{"@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/#primaryimage"},"thumbnailUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/quant-spiral-purple-pink.png","keywords":["Data Science","IBKR API","IBKR Gateway Set up","Trader Workstation"],"articleSection":["Data Science","IBKR API Development","Quant","Quant Asia Pacific","Quant Development","Quant Europe","Quant North America","Quant Regions","Quant South America"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/","url":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/","name":"Interactive Brokers: Gateway Install & Setup | IBKR Quant Blog","isPartOf":{"@id":"https:\/\/ibkrcampus.com\/campus\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/#primaryimage"},"image":{"@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/#primaryimage"},"thumbnailUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/quant-spiral-purple-pink.png","datePublished":"2022-07-13T15:24:22+00:00","dateModified":"2022-11-21T14:56:18+00:00","description":"A brief tutorial on setting up the Interactive Brokers Gateway on Linux.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.interactivebrokers.com\/campus\/ibkr-quant-news\/interactive-brokers-gateway-install-setup\/#primaryimage","url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/quant-spiral-purple-pink.png","contentUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/quant-spiral-purple-pink.png","width":1000,"height":563,"caption":"Quant"},{"@type":"WebSite","@id":"https:\/\/ibkrcampus.com\/campus\/#website","url":"https:\/\/ibkrcampus.com\/campus\/","name":"IBKR Campus US","description":"Financial Education from Interactive Brokers","publisher":{"@id":"https:\/\/ibkrcampus.com\/campus\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ibkrcampus.com\/campus\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ibkrcampus.com\/campus\/#organization","name":"Interactive Brokers","alternateName":"IBKR","url":"https:\/\/ibkrcampus.com\/campus\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ibkrcampus.com\/campus\/#\/schema\/logo\/image\/","url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2024\/05\/ibkr-campus-logo.jpg","contentUrl":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2024\/05\/ibkr-campus-logo.jpg","width":669,"height":669,"caption":"Interactive Brokers"},"image":{"@id":"https:\/\/ibkrcampus.com\/campus\/#\/schema\/logo\/image\/"},"publishingPrinciples":"https:\/\/www.interactivebrokers.com\/campus\/about-ibkr-campus\/","ethicsPolicy":"https:\/\/www.interactivebrokers.com\/campus\/cyber-security-notice\/"},{"@type":"Person","@id":"https:\/\/ibkrcampus.com\/campus\/#\/schema\/person\/4259d101ad6c8903e8c31c3f1e0425e3","name":"Andrew B. Collier","description":"I am a Physicist and a Data Scientist. I work on a diverse range of projects, mostly in R and Python, although I dabble in a range of other technologies. I enjoy public speaking and delivering training. I strive to make data and code more accessible, taking complex concepts and breaking them down into smaller, digestible units. https:\/\/datawookie.dev\/","sameAs":["https:\/\/cv.datawookie.dev\/"],"url":"https:\/\/www.interactivebrokers.com\/campus\/author\/andrew-b-collier\/"}]}},"jetpack_featured_media_url":"https:\/\/www.interactivebrokers.com\/campus\/wp-content\/uploads\/sites\/2\/2022\/07\/quant-spiral-purple-pink.png","_links":{"self":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/posts\/147842","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/users\/877"}],"replies":[{"embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/comments?post=147842"}],"version-history":[{"count":0,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/posts\/147842\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/media\/147859"}],"wp:attachment":[{"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/media?parent=147842"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/categories?post=147842"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/tags?post=147842"},{"taxonomy":"contributors-categories","embeddable":true,"href":"https:\/\/ibkrcampus.com\/campus\/wp-json\/wp\/v2\/contributors-categories?post=147842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}