Fund Manager
PORTFOLIO MANAGEMENT SOFTWARE
Contact Us

How to retrieve transactions from Charles Schwab

Charles Schwab now uses an "FDX" server instead of the older "OFX" technology.  Once set up, retrieving transactions/prices/balances works just as it did before with the OFX technology.  Like the OFX technology all your data is transmitted securely (HTTPS), and Fund Manager only has read access to your transactions/prices/balances.  A benefit of the FDX server is that your login credentials and account numbers are never shared with Fund Manager.

If you have been using Schwab's OFX server to retrieve data, you will need to update your settings for each Schwab account in Fund Manager.  To set up a new account or update an existing one, follow these steps:

  1. In Fund Manager, select the "Properties..." of your Schwab sub-portfolio, and choose "Transaction Retrieve Settings..."
  2. For the broker, choose "Charles Schwab - NEW"
  3. Press the "Get Access Code..." button, which will open up your web browser to Charles Schwab's site.  Here you will be able to provide Fund Manager permission to retrieve transactions/prices/balances for your account(s).  If you will be retrieving multiple accounts, select all the accounts you plan to retrieve.  When you finish reviewing your selected accounts, choose the button "Take me back to Fund Manager".  This will fill in the required "Access Code" and pseudo "Account Number" in the "Transaction Retrieve Settings Dialog".

If you will be tracking multiple accounts with Schwab you can copy the "Access Code" from an already set up account to the new one, instead of going through the "Get Access Code" process again.  After pasting in the Access Code, leave the "Account Number" blank.  The first time you retrieve you will be presented with a list of available accounts to choose from.  The account list will have a description of each account, plus only the last 3 digits of the real account number to help you identify the account.

When you are tracking multiple Schwab accounts under a single set of login credentials each account will have the same Access Code, but a unique Account Number.  This Account Number is only used for the FDX interface, and is not the same as the real account number.

Special note for retrieving from multiple computers:
Your access code and associated tokens are stored on your computer at:

C:\Users\<username>\AppData\Roaming\Fund Manager\<access_code>.txt

If you're going to be retrieving from multiple computers, you will need to copy this file between computers, such that you're always using the latest tokens for your access code.  Using the backup/restore functionality in Fund Manager will transfer this file for you (requires FM 2022 or later).  Each time you retrieve, this file may be updated with new tokens, invalidating old tokens, so you either need to retrieve a new access code when you switch computers, or keep using the latest copy of this file when you retrieve, no matter what computer you're retrieving from.  Alternatively, if you use the Portable/Cloud mode your access code will be kept with the program/data at:

.\Logs\<access_code>.txt

so it won't be necessary to separately copy this file between computers.

Fund Manager 2020 or later is required to use any FDX interface.

Return to the FAQ.

FundManagerSoftware.com | Search | Site Map | About Us | Privacy Policy