When troubleshooting a non-trivial website issue, it is sometimes necessary for our Client Services team to obtain additional information about your browser communication. You may be asked record and provide a .har file. This file contains additional information about the network requests that are sent and received by your browser. Your browser can generate such file by recording content, timeline and status of HTTP/HTTPS requests and responses while the issue occurs.
In this article we explain how to generate a .har file. Please click on the browser that you use in the list below:
To generate the HAR file for Google Chrome:
1. Open Google Chrome and go to the page where the issue is occurring.
2. Press CRTL +SHIFT + I on your keyboard. Alternatively, click on the Chrome menu icon (three vertical dots at the top-right of your browser window) and select More Tools > Developer Tools
3. The Developers Tools opens as a docked panel at the side or bottom of Chrome. Select the tab Network (Figure 1.)
Figure 1.
4. Look for a round Record button in the upper left corner of the Developer Tools toolbar and make sure it is red. If it is grey, click it once to start recording or just press CTRL+E (Figure 2.)
Figure 2.
5. Activate the checkbox Preserve log (Figure 3.)
Figure 3.
6. Click the Clear button to clear out any existing logs. The Clear button has a stop icon and is located on the right of the Record button (Figure 4.)
Figure 4.
7. Reproduce the issue you are experiencing while the network requests are being recorded.
8. Once you have reproduced the issue, right-click anywhere on the list of recorded network requests, select Save all as HAR with Content, and save the file to a location of your preference on your computer (e.g. on your Desktop).
9. From the IBKR Client Portal, go to the Message Center and create a new Web Ticket (or use an existing one when applicable)
10. Within the Web Ticket, attach the .har file previously generated. In case the IBKR Client Services has provided you with a reference ticker number or representative name, please add this information to the ticket body.
11. Submit the Web Ticket
To generate the HAR file for Firefox:
1. Open Firefox and go to the page where the issue is occurring
2. Press F12 on your keyboard. Alternatively click the Firefox menu icon (three horizontal parallel lines at the top-right of your browser window), then select Web Developer > Network
3. The Developers Network Tools opens as a docked panel at the side or bottom of Firefox. Select the tab Network (Figure 5.)
Figure 5.
4. Activate the checkbox Persists logs (Figure 6.)
Figure 6.
5. Reproduce the issue you are experiencing. The recording of the network request starts automatically.
6. Once you have reproduced the issue, right-click anywhere on the list of recorded requests and select Save All As HAR
7. Save the file to a location of your preference on your computer (e.g. on your Desktop)
8. From the IBKR Client Portal, go to the Message Center and create a Web Ticket (or use an existing one when applicable)
9. Within the Web Ticket, attach the .har file previously generated. In case the IBKR Client Services has provided you with a reference ticker number or representative name, please add this information to the ticket body
10. Submit the Web Ticket
To generate the HAR file for Microsoft Edge:
1. Open Edge and go to the page where the issue is occurring.
2. Press F12 on your keyboard. Alternatively click the Edge menu icon (three horizontal dots at the top-right of your browser window), then select More Tools > Developers Tools
3. Click the Network tab (Figure 10.)
Figure 10.
4. Reproduce the issue that you were experiencing before, while the network requests are being recorded.
5. Once done click the floppy disk icon (Export as HAR) or press CTRL+S (Figure 11.)
Figure 11.
6. Provide a filename and a location of your preference on your computer (e.g. on the Desktop). Then click the Save button
7. From the IBKR Client Portal, go to the "Message Center" and create a Web Ticket (or use an existing one when applicable)
8. Within the Web Ticket, attach the .har file previously generated. In case the IBKR Client Services has provided you with a reference ticker number or representative name, please add this information to the ticket body.
9. Submit the Web Ticket
To generate the HAR file for Safari:
Note: Before generating the HAR file, make sure you can see the Develop menu in Safari. If you do not see this menu, click on the menu Safari, choose Preferences, go to the tab Advanced and activate the checkbox next to Show Develop menu in menu bar
1. Open the Develop menu and select Show Web Inspector or press CMD+ALT+I
2. Click the Network tab (Figure 12.)
Figure 12.
3. Activate the checkbox Preserve log (Figure 13.)
Figure 13.
4. Click on the icon Export (or press CMD+S), provide a filename and a location of your preference on your computer (e.g. on the Desktop) and save the .har file
5. From the IBKR Client Portal, go to the "Message Center" and create a Web Ticket (or use an existing one when applicable)
6. Within the Web Ticket, attach the web archive file previously generated. In case the IBKR Client Services has provided you with a reference ticker number or representative name, please add this information to the ticket body.
7. Submit the Web Ticket
This page covers the steps required to add a user to the Authentication section in the IBKR Mobile app for iOS devices.
1. On your iOS device, open the IBKR Mobile app.
1.a. If the app opens with the login screen (Figure 1), tap on Services on the top-left corner (red arrow) and proceed with step 2.
1.b. If the app opens with your Home Page, Portfolio, Watchlists, or similar, tap on More on the bottom-right corner (Figure 2). Then tap on Two-Factor Authentication (Figure 3), followed by Add User (Figure 4) and proceed with step 3.
Figure 1. Figure 2. Figure 3.
Figure 4.
2. Tap on Authenticate (Figure 5) and then on Add User (Figure 6).
Figure 5. Figure 6.
3. Read the instructions and then tap on Continue (Figure 7).
Figure 7.
3. Enter your Username and Password, and then tap on Continue (Figure 8).
Figure 8.
4. An Authentication Code will be sent via SMS to the mobile phone number listed on your account (Figure 9). Enter this Authentication Code in the Activation Code field and tap on Activate (Figure 10).
Figure 9. Figure 10.
5. Depending on your smartphone's security settings, you will be asked to use your Passcode, Touch ID, or Face ID (Figure 11).
Figure 11.
6. If the activation has been successful, you will see a confirmation screen. Finally, tap on Done to complete the procedure (Figure 12).
Figure 12.
The filesystem permissions are controlled by your machines operating system. One of their functions is to secure your files, preventing unauthorized access or undesired modifications to the system and to your personal data.
Some software on your computer may modify or override the permissions assigned by the operating system. Under certain circumstances, this prevents the TWS installer from accessing the folder where the application core files have to be created (/users/youruser/home/Applications). In such cases, the TWS installation usually displays the error "Cannot create ... file. Shall I try again?"
7. Once the installation has completed successfully, repeat the previous steps from 1. to 5. setting back the permissions of “everyone” to “Read Only” to revert your changes to the initial status
Authentication device: this is the smartphone on which you activated the IBKR Mobile Authentication (IB Key)
Trading device: this is where you want to use IBKR Mobile app for trading.
A push notification is a brief message which is sent ("pushed") from a back-end server to your device over the Internet. Apps developers use those attention-grabbing messages to quickly and effectively reach the recipients, even if they are not currently engaging with their application. Notifications can deliver information to users or advise them of a specific action they are invited or required to perform.
The IBKR Mobile application uses notifications for informational purposes, as well as two-factor authentication. In the latter case, the user is invited to tap on the notification, which will automatically open the IBKR Mobile app and begin the authentication process.
This procedure explains how to manually enable notifications for the IBKR Mobile app. Please click the link below that matches your smartphone's operating system.
Please note that menu items labels and positions may vary according to your device vendor and software version.
1. The Apps & notifications item may be called Sound & notification on certain devices
The SMART charting mechanism analyzes and compares the market data coming from all venues a given contract is traded on and graphically displays the most favorable quotes.
When all the data streams are live, the data points are available for all sources and for each time point, thus they can be fully compared. The resulting SMART chart will be up to date and fully populated, moreover it will constantly and automatically update1.
The comparison between non synchronized market data streams (some live and some delayed) is just partially possible, since the delayed feeds are lacking data points for the last 15 or 20 minutes. Therefore, within that time frame, the SMART chart will usually display a series of yellow question marks to indicate unavailability of source data. In this case the SMART Chart will not update automatically.
When the lack of data points is more extensive or when the Exchange does not distribute delayed data for a given contract, the correspondent SMART Chart may be completely blank.
If your trading method is based on SMART charts, you would need to activate the live market data subscriptions for all the marketplaces your financial instruments are traded on2. For additional details, please see KB1201
If your trading method does not require SMART charts, you can decide to use Direct chart routing as a workaround.
A Directed Chart will allow you to graphically represent the market data coming from a single, specific Exchange. When possible, we suggest to select the primary marketplace for the product for this purpose, since this is usually the one offering the highest liquidity and trade volume, hence normally providing the most favorable quotes. If you have subscribed the market data for that venue, the resulting Directed Chart will be fully populated, up to date and it will update automatically1.
1. Within a watchlist, type the contract symbol and press Enter on your keyboard.
2. When then contract selection menu appears, select the item Stock (Directed). If you do not see this item, click on the small down arrow at the bottom of the menu to reveal the hidden menu items.
3. The Exchange selection screen will appear. You can now select the main Exchange for the product or the Exchange for which you have an active live market data subscription. Once done, click OK.
4. Within your watchlist you will see a newly created Directed Ticker line. It will contain the contract symbol and, preceded by the @ sign, the Exchange you selected at the previous step. Right click on that directed ticker line and select Chart > New Chart
INTRODUCTION
Our Account Management system lets you configure and manage your account from a single window, including our Exposure Fee Calculations report. The Exposure Fee Calculations is generated daily and made available within Account Management prior to the U.S. equity market open. This report allows users to view the change in Profit and Loss (PnL) of your positions if the price of each of your positions declines and increases by predetermined percentages.
REPORT ACCESS
To access/generate an Exposure Fee Calculations Report
1) From the Account Management Home Page, click on the Reports and then Other Reports menu options.
2) The following screen will appear.
3) Select Exposure Fee Calculations from the Report Type drop-down. Exposure Fee Calculations settings appear
4) In the Date field,select the date for the report
5) Click Run Report
REPORT OVERVIEW
The Exposure Fee Summary Reports reflects the Average Exposure and the corresponding Exposure Fee for each Sector1 and a hyper-link to view our Sensitivity Report for the Correlated Exposure Fee
Detailed Sector Summary
Clicking on the hyper-link associated with each sector1 will populate a detailed summary, which allows users to see the change in the PNL of your positions if the price of the corresponding ETF/Index increases / declines by a pre-determined amount. For the example of Equity Stocks and Indices we are assuming SPX declines by 30%, 20% and 10% and independent increases by 10% and 20% The results are based on theoretical pricing models and take into account coincidental changes in volatility and other variables that affect derivative prices
The report shows:
To use the report, click the radio button that corresponds to the up or down price change you want to see (+/- 10%, 20% or +30%). The PNL for each position is updated by the selected percentage
The following are figure shows an example of a Detailed Summary of the Equity Sector, with -30% selected
1 Accounts may have Average Exposure and a corresponded Exposure Fee for more than 1 Sector
Sensitivity Report for the Correlated Exposure Fee
For every contract in the portfolio we compute an estimate of the exposure fee if the position of a single contract is modified. We assume that contracts are bought or sold, as opposed to transferred in/out. The position change is not editable and in some cases may actually require the account to reverse the direction of their position, for example from a short position to long position.
For additional information regarding the Exposure Fee, please see KB3114
Below is a list of many of the Cryptocurrency products offered by IBKR*. If you don't see the product you are looking for, you can search the IBKR contract database through the Contract Search tool available on our website. Select the Support menu followed by your account type (Individual or Institution). Here you can do a Simple search by entering the product name or symbol, an Advanced search which allows you add filters to the search, or a search by specific product type.
Cryptocurrency
Stocks/ETFs
US
Non-US
Indices
Futures
*Some or all of the above products may not be available to IBKR clients located in certain jurisdictions.
Back to Table of Contents: Bitcoin and Other Cryptocurrency Products @ IBKR
Cryptocurrency Products Offered by IBKR
Cryptocurrency Products Market Data
Trading Bitcoin Futures with IBKR
Bitcoin Futures Product Page
https://www.interactivebrokers.com/en/index.php?f=25379
IBKR Margin Requirements
https://www.interactivebrokers.com/en/index.php?f=24176
If you have been informed or believe that your account profile contains an incorrect US SSN/ITIN, you may simply log into your Account Management to update this information. Depending on your taxpayer status, you can update your US SSN/ITIN by modifying one of the following documents:
1) IRS Form W9 (if you are a US tax resident and/or US citizen holding a US SSN/ITIN)
2) IRS Form W-8BEN (if you are a Non-US tax resident holding a US SSN/ITIN)
Please note, if your SSN/ITIN has already been verified with the IRS you will be unable to update the information. If however the IRS has not yet verified the ID, you will have the ability to update through Account Management.
How to Modify Your W9/W8
1) To submit this information change request, first login to Account Management
2) Click on the Settings section followed by Account Settings
3) Find the Profile(s) section. Locate the User you wish to update and click on the Info button (the "i" icon) to the left of the User's name
4) Scroll down to the bottom where you will see the words Tax Forms. Next to it will be a link with the current tax form we have for the account. Click on this tax form to open it
5) Review the form. If your US SSN/ITIN is incorrect, click on the UPDATE button at the bottom of the page
6) Make the requisite changes and click the CONTINUE button to submit your request.
7) If supporting documentation is required to approve your information change request, you will receive a message. Otherwise, your information change request should be approved within 24-48 hours.