Configure any available plan and add-ons. Pay only for 48 hours.
Try proxiesProxies for working with Interactive Brokers (IBKR): a fixed, dedicated IP that keeps your TWS and IB Gateway sessions on one stable route — for algo traders, bots on the TWS API, and traders connecting from restricted networks. From $3.50 per IP/month.
An algo setup on IBKR has one property that makes the network route unusually important: the broker allows exactly one active session per username. Log in from a second place and the first session drops — which also means that anything that makes your connection look like it moved can cost you a live trading session mid-day. Consumer VPNs are the classic self-inflicted version: the endpoint changes, IBKR sees a new origin, the session gets challenged or bumped, and IB Gateway lands in the login loop every quant forum knows. A dedicated proxy is the opposite arrangement — one exclusive static address that your TWS or IB Gateway traffic exits from every day, so the broker sees the same origin at every login and its security layer has nothing to re-verify. The address is reserved for you alone, and with IP whitelisting your machines authenticate to it without embedding credentials anywhere in your stack.
The second scenario is reachability. Corporate and institutional networks routinely block the outbound ports and endpoints a trading terminal needs, and some networks filter brokerage traffic categorically. Routing TWS or the Gateway through a proxy gives the connection a clean egress: since both are Java applications, they follow the JVM’s standard SOCKS options (-DsocksProxyHost / -DsocksProxyPort in the launcher config), and a system-level proxifier does the same job without touching Java flags. One architectural point that saves debugging time: the API socket your bot connects to — 7496/7497 for TWS, 4001/4002 for the Gateway — is a local connection between your code and the terminal, and it stays local. The proxy carries the terminal’s upstream traffic to IBKR’s servers; a 502 from your API client is a local port or config issue, never the proxy.
The frame we keep deliberately narrow: this page is about connection stability and network access — a fixed address for a session that shouldn’t flicker, and a route out of networks that block trading infrastructure. Your eligibility to hold and use an IBKR account is set by your residency and the broker’s KYC, and a proxy changes neither.
The four proxy options we offer — and the use cases each one fits best.
| DatacenterIPv4 packages | Rotating proxiesfull shared pool | ISPstatic residential | Our pick for Interactive Brokers Dedicatedexclusive IPv4 |
|
|---|---|---|---|---|
| IP source | Datacenter, IPv4 | Datacenter, IPv4the same 100,000+ IP pool | Consumer ISP networks | Datacenter, IPv4 |
| Who uses the IP | Up to 5 customers per IPnever concurrently | Shared pool available to all rotating-proxy customers | Up to 5 customers per IPnever concurrently | Exclusive to youfor the entire plan term |
| IP persistence | Static listup to three free refreshes per month | Exit IP rotates on every requestwell suited to high-volume web scraping | Static listone free refresh every eight days | Staticreserved for the entire plan term |
| Pricing model | By IP countunlimited bandwidth | Per requestfull pool access | By IP countunlimited bandwidth | By IP countunlimited bandwidth |
| Cost predictability | Fixedbased on IP count | Variabledepends on request volume | Fixedbased on IP count | Fixedbased on IP count |
| Speed | Up to 500 Mbpsper proxy | Up to 300 Mbpsper connection | Up to 500 Mbpsper proxy | Up to 500 Mbpsper proxy |
| Suitability for strict anti-fraud systems | Limiteddatacenter origin remains visible | Moderaterotation reduces repeated requests from a single IP | HigherISP-registered residential IPs | Moderatethe IP's reputation depends only on you |
| Scaling | 100–100,000+ IPslarger packages have a lower price per IP | No fixed list to scaleyou pay per request, not per IP | Package-basedtotal cost increases with IP count | Starts at one IPbest for targeted use cases; volume pricing is available on request |
| Minimum order | From 100 IPs | From 2.5 million requests | From 100 IPs | From 1 IP |
| Price | $from $0.07 per IP/month | $$from $49.00/month | $$from $0.22 per IP/month | $$$from $3.50 per IP/month |
| Best for | Steady volumes: web scraping and automation using a fixed proxy list | Burst workloads and one-off projects: maximum IP diversity without buying a list | Social media, accounts, long sessions — wherever IP trust matters | Accounts and messaging apps, where the IP is part of your reputation and you need a clean IP reserved exclusively for you |
| Buy now | Rotating proxies | ISP proxies | Dedicated proxies |
Point TWS or IB Gateway at the address via the JVM SOCKS options or a proxifier; your bot keeps connecting to the local API port as before. The snippets below cover custom data scripts.
# HTTP or HTTPS proxy curl -x http://login:password@IP:port https://example.com # SOCKS5 curl --socks5-hostname IP:port \ --proxy-user login:password \ https://example.com
import requests proxy = "http://login:password@IP:port" # your proxy from the Dashboard r = requests.get( "https://example.com", proxies={"http": proxy, "https": proxy}, ) print(r.status_code)
import { ProxyAgent } from "undici"; const dispatcher = new ProxyAgent("http://login:password@IP:port"); const res = await fetch("https://example.com", { dispatcher }); console.log(res.status);
$ch = curl_init("https://example.com"); curl_setopt($ch, CURLOPT_PROXY, "IP:port"); curl_setopt($ch, CURLOPT_PROXYUSERPWD, "login:password"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch);
Choose a standard format or create a custom one with any field order and delimiter your software requires.
See the FAQ for the ports used by each protocol.
You can automate purchases, renewals, whitelist changes, and proxy list exports. Create an API key in your Dashboard in a couple of clicks.
Claude, Cursor, and other agents buy proxies, renew plans, and export updated proxy lists through an access token you create in your Dashboard. See how it works.
Per-IP prices shown are for the largest package size. Get an exact quote in the calculator above.
| IP | Country | Port | Protocol | |
|---|---|---|---|---|
| 212.183.88.215 | AT | 80 | HTTP | |
| 47.243.92.199 | HK | 3128 | HTTP | |
| 212.183.88.153 | AT | 80 | HTTP | |
| 212.183.88.13 | AT | 80 | HTTP | |
| 203.95.199.159 | KH | 8080 | HTTP | |
| 154.92.9.3 | JP | 80 | HTTP | |
| 113.204.79.230 | CN | 9091 | HTTP | |
| 181.214.1.97 | AE | 80 | HTTP | |
| 219.93.101.63 | MY | 80 | HTTP | |
| 185.18.250.64 | CH | 80 | HTTP |
A few service metrics—and feedback from our customers.
I use proxies for online games. I have been using the service for many months and I am satisfied with the quality and efficiency. Proxies work as they should and there are practically no disconnects. I recommend it, you will not regret it!
Like the service! Responsive and fast support, affordable prices, convenient renewal panel and network selection. Just what I need!
If you need to buy proxies at an affordable price, this is the best choice. I became a client of the service half a year ago. The cost is adequate, technical support always tries to help, and most importantly, you can use proxies without a password and login!
I used the service for social networking. At first I bought it for a month, but now I will definitely renew it because the quality is really good! I am very glad that I finally found a really cool service!
Can't find your answer? Message us in live chat — real humans reply.
Only if the disconnects are network-related — so diagnose before you buy. Three causes dominate, and a proxy fixes exactly one of them. IBKR restarts its servers nightly during regional maintenance windows, and the Gateway drops on schedule; that's the broker's architecture, and the standard remedy is an auto-restart configured right after the window. A competing login kills the session too, since one username gets one session — no address changes that. What a stable dedicated IP does fix is the third bucket: sessions challenged or bumped because your route to IBKR keeps changing — a VPN that rotates endpoints, a home ISP reassigning your address mid-week, an office NAT that shuffles egress IPs between connections. If your Gateway logs show location-verification prompts or relogins that correlate with network changes rather than the clock, a fixed exit address removes the trigger.
Two clean options, no code changes in your strategy layer. The Java way: TWS and IB Gateway respect the JVM's SOCKS settings, so add -DsocksProxyHost=your-proxy-IP and -DsocksProxyPort=your-port to the .vmoptions file (or jts.ini launcher config), and the terminal's upstream traffic exits through the proxy. The system way: a proxifier (Proxifier on Windows/macOS, redsocks on Linux) captures the terminal's traffic by process name and routes it to the SOCKS5 address without touching Java flags at all — easier when you run several terminals with different addresses. Either way, whitelist your server's IP in the Dashboard and the connection needs no credentials. Your bot's eConnect still targets 127.0.0.1 on the usual local port — that hop never goes through the proxy, and shouldn't.
Split the question in two, because the answers differ. From a network that blocks it — an office firewall, a university network, an ISP that filters brokerage endpoints — yes: routing through a proxy gives your terminal an egress the local policy doesn't intercept, and that's an ordinary infrastructure decision for accessing your own account. From a country where IBKR doesn't offer service — that's a different matter. The broker determines eligibility by your documented residency through KYC, not by your IP address, and its terms govern where accounts may be operated from. A proxy gives you network reachability and a stable route; it doesn't alter what your agreement with the broker permits, and presenting a misleading location to a regulated financial institution is a risk we'd advise against taking. When in doubt, IBKR's own compliance pages — not a proxy provider — are the source to check.
A different proxy type may be a better fit for your use case. All products use the same Dashboard and support team.
An IP reserved exclusively for you, available from a single IP. Speeds of up to 500 Mbps per proxy.
Learn moreStatic ISP-registered residential IPs for use cases where network origin matters.
Learn morePay per request and access the full 100,000+ IP pool through a single gateway. Built for web scraping and API workloads.
Learn moreSOCKS5 with UDP support — for gaming, streaming, and VoIP.
Learn moreWe can sign a contract and provide all the documents your accounting team needs. Most business orders are activated within 24 hours of your request.