Kinfo supports most US brokers including the big brokerages such as Robinhood, Interactive brokers, TradeSation, TD Ameritrade, Fidelity, E* Trade, Ally and Charles Schwab. We are continuously adding support for new brokers and the goal is to support all brokers in the US.
How does it work?
Kinfo has direct integration to a number of brokers and uses Plaid for non direct integrated brokers. Plaid is an aggregation provider that sits between kinfo and broker and provides the necessary security infrastructure to connect to every broker in a secure manner.
Direct integrated broker either uses Oauth to provide a three-legged authentication process between the broker and kinfo, or it uses less sensitive credentials that can only be used to read data, this is the case when linking via clearing firms.
Linking via Plaid is an oath type process where you are presented via a form from Plaid. When the linking process is finished, kinfo will obtain a token from plaid which can be used to read data.
You can read more about the process under the guide for each broker.
|Interactive Brokers||Direct||1 Year||Yes||Yes|
|Cobra Trading||Direct||3 Years||No||No|
|All Other Brokers||Plaid||1 Month||No||Yes|
Plaid integrated brokers
Since Plaid integrated brokers only support 1 month history, you will likely only see a few historical trades showing when linking.
For trades to be recorded, all transactions making up the trade must be imported.
Kinfo uses best-in-class solutions for all technology, software and infrastructure used to link brokers with the kinfo platform. Plaid which is the worlds biggest aggregation provider is trusted by thousands of personal finance and investing apps.
Kinfo is required to follow certain specifications to achieve a high level of security. The most important of these are:
- Kinfo NEVER see, store or have access to your real broker credentials
- Kinfo can NEVER be used to execute trades
- Kinfo can NEVER touch your money/assets or make any changes to your account
- All communication between the app, kinfo, Plaid, and brokers uses bank-level 256-bit encryption
- The token used by kinfo can only be used to read data, never make changes or execute trades
For more in-depth information, see our page about security.
What about MFA?
MFA stands for multi-factor-authentication and is an extra security measure brokers use to verify new devices that try to authenticate with a user’s credentials.
In some cases, a link to a new broker will trigger MFA authentication. When this happens you have to login to your account on kinfo and update your account. Brokers behave differently but in most cases, your should only be required to do this once.
When linking your broker, trading performance will be calculated from inception and going forward. Dependent on the broker you will also get performance metrics calculated retroactively.