由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - ETrade API
相关主题
help: 一个很简单的 PayPal API 总是报错; PayPal alternative请教一个the user profile service failed the sign-in问题
求助: 关于用VC做user interface请教一个the user profile service failed the sign-in问题
请教高手:Win32 编程还有用吗?大家在linux下面用什么C++的IDE呢?
Programming Android, 2nd Edition准备面试一个java-based position,有什么书推荐一下?
Unable to build WeChat API's Sample with Android Studio (转载)boost更新太快了
Android开发方面的书How difficult is it to write your own sprintf ?
first thing you want on a blog?A question
用LDAP存user还是mysql存?现在流行啥version control software?
相关话题的讨论汇总
话题: etrade话题: sdk话题: account话题: api话题: login
进入Programming版参与讨论
1 (共1页)
c********1
发帖数: 5269
1
I am developing auto stock trading system. I tested etrade API during
Thanksgiving long weekend.
1.I downloaded erade java SKD from etrade web site.
2. I tried to use the SDK. SDK document said that I needed to get access key
from etrade to access etrade account.
3. If I want to get a access key for my account, it will take 1~2 weeks. It
will take 2 days for getting a sanbox account access key. I login my etrade
account, submitted a request to get access key for a sandbox account.
4. I got the key two days later.
5. I am excited, and write test code to learn how to use the SDK. The SDK
does not come with test sample code, it only come with documents. I copied
the sample code(for login account) from SDK document, The code just did not
run. I googled a lot.I checked etrade developer forum, couple people
complain they could get code to run, and a guy offer $300 for a working
sample code. I carefuly read their documents, after I downloaded 7 jar
files, and tweaking the code, I successfully run the code.
Etrade API provide 2 options for login. a).submit a request to let etrade
setup my account to support use call-back for login. That will need to wait
1~2 for their response. b) manual login.
6. I hate to sumbit request, I use manual login option.I logined etrade
account and manually copy the [verification code] after login. I passed the
[verification code] to my running test program. My test prgram finally are
ready to act.
7. I submitted a stock quote for aapl. etrade returned a quote for goog.
8. I re-checked the document, it said user might got a quote that was not
user asked for in sandbox account. That sucks.
9. To access my account by API, I am required to downloaded and signed two
contracts, total 16 pages, and mail them to etrade. I will get a key for my
etrade account in 1~2 weeks after they got my mail. I mailed out the
contracts today.
I just wonder why etrade create a lot of hurdles for userers to use their
SKD.Two possible reasons
1. Their engineer are incompetent
2. They have a hidden agenda.They created complication for their advantages
-- maybe they can treat a order submit by a users and By API differently...
For Comparison purpose. I tried out IB broker SDK. I download their SDK from
ib web site.The SDK comes with test sample.
In about 30 minutes, I can run the sample code, I could get my account
information(I did not need to download any extra jar files, did not need to
sign any contracts on paper), submit buy orders, and query market data.
I am disappoint by etrade SDK. I expected I can login etrade account use
etrade sdk alone(without need to download extra jar files, to sign contracts
,...)
g*****g
发帖数: 34805
2
Stick with IB, it's cheaper anyway if your system does day/swing trade.

key
It
etrade

【在 c********1 的大作中提到】
: I am developing auto stock trading system. I tested etrade API during
: Thanksgiving long weekend.
: 1.I downloaded erade java SKD from etrade web site.
: 2. I tried to use the SDK. SDK document said that I needed to get access key
: from etrade to access etrade account.
: 3. If I want to get a access key for my account, it will take 1~2 weeks. It
: will take 2 days for getting a sanbox account access key. I login my etrade
: account, submitted a request to get access key for a sandbox account.
: 4. I got the key two days later.
: 5. I am excited, and write test code to learn how to use the SDK. The SDK

c********1
发帖数: 5269
3
My system are going to support IB boker, ETrade, and fidility.

【在 g*****g 的大作中提到】
: Stick with IB, it's cheaper anyway if your system does day/swing trade.
:
: key
: It
: etrade

ET
发帖数: 10701
4
It's hard to say if it's engineer capability or it's a product decision.
You are very capable I guess. If your company doesn't fully support one of
products which is in your hands. what will you do? will you put your 100%
effort?

key
It
etrade

【在 c********1 的大作中提到】
: I am developing auto stock trading system. I tested etrade API during
: Thanksgiving long weekend.
: 1.I downloaded erade java SKD from etrade web site.
: 2. I tried to use the SDK. SDK document said that I needed to get access key
: from etrade to access etrade account.
: 3. If I want to get a access key for my account, it will take 1~2 weeks. It
: will take 2 days for getting a sanbox account access key. I login my etrade
: account, submitted a request to get access key for a sandbox account.
: 4. I got the key two days later.
: 5. I am excited, and write test code to learn how to use the SDK. The SDK

c********1
发帖数: 5269
5
That is good point.
I wonder why etrade do not provide working sample with their SDK.
Maybe they provide working sample for big partner. They just do not want to
share the code with small guys.

【在 ET 的大作中提到】
: It's hard to say if it's engineer capability or it's a product decision.
: You are very capable I guess. If your company doesn't fully support one of
: products which is in your hands. what will you do? will you put your 100%
: effort?
:
: key
: It
: etrade

ET
发帖数: 10701
6
it might work for 1.0 API. API upgrades to 2.0 but the library doesn't. so..
The project is not getting supported the engineers just let it be. Even
though the engineers want to keep it fresh, his manager might have stopped
his effort. by yelling at : why the fuck you waste time on it?
In a big company, sometimes there is little to do with engineers' capability.
The whole point is that opening their APIs is not their interest any more.
Look at the industry trend, once upon a time, there was a trend that every
company likes to share their DATA. Now they start to close the door either
because of the competition, or privacy, or whatever the lawyers tell them.

to

【在 c********1 的大作中提到】
: That is good point.
: I wonder why etrade do not provide working sample with their SDK.
: Maybe they provide working sample for big partner. They just do not want to
: share the code with small guys.

1 (共1页)
进入Programming版参与讨论
相关主题
现在流行啥version control software?Unable to build WeChat API's Sample with Android Studio (转载)
browser extension 的问题Android开发方面的书
Google员工给的api talkfirst thing you want on a blog?
bad news:Oracle wins, Google loses in copyright ruling on J (转载)用LDAP存user还是mysql存?
help: 一个很简单的 PayPal API 总是报错; PayPal alternative请教一个the user profile service failed the sign-in问题
求助: 关于用VC做user interface请教一个the user profile service failed the sign-in问题
请教高手:Win32 编程还有用吗?大家在linux下面用什么C++的IDE呢?
Programming Android, 2nd Edition准备面试一个java-based position,有什么书推荐一下?
相关话题的讨论汇总
话题: etrade话题: sdk话题: account话题: api话题: login