API access to my programmer

Hello Fellas,

Quick question, I have a programmer working on a algo for me and he needs the API access. Do I have to give him access to my portal right down to the key card or is there any way i can allow some sort of restricted access to the API (only historical data and live data is needed). Other account information is fine.

Edit: I am talking about the TWS API, interactive brokers

Thank you
 
Last edited:
Give him your paper trading account credentials for dev and test.

I wouldn't give out my real auth info. These keys and other auth info should be read from a separate config file. When code is delivered, use keys in your file; e.g.:

Code:
keys.json
{
    "api_key": 123456,
    "app_key": 234567
    "port": 7497
}

These are stored in the clear; you may also need to encrypting these keys
 
he can create his own paper account and use that. Looks like you didn't vet this guy; I assume he is cheap
Is it reasonable to expect him to open an IB account? Not sure it's necessary to code an algo.
 
Is it reasonable to expect him to open an IB account? Not sure it's necessary to code an algo.
I programmed to dozens of APIs. I always either have my own account or the API vendor provides one for me.
 
I programmed to dozens of APIs. I always either have my own account or the API vendor provides one for me.
you dont need to open a real $ account. Anyone can create a paper account in a few minutes
With IB you need a regular account before you can open a paper account:
Interactive Brokers said:
Once your regular trading account has been approved and funded, you are eligible to open a Paper Trading Account.
https://www.interactivebrokers.com/en/software/omnibrokers/topics/papertrader.htm
I've faced this problem myself: someone wants code using a specific broker (IB, Tradestation, etc). As a programmer, am I expected to have many different accounts with different brokers? For this reason I've had to turn down some contracts.
 
With IB you need a regular account before you can open a paper account:

I've faced this problem myself: someone wants code using a specific broker (IB, Tradestation, etc). As a programmer, am I expected to have many different accounts with different brokers? For this reason I've had to turn down some contracts.
You don't have to put much $ into the account.
 
Back
Top