From our earliest days, E*TRADE has been focused on providing you, our investors and traders, with the best technology tools combined with award-winning service. While we offer great tools like Power E*TRADE Pro, E*TRADE Mobile Pro, and a host of other tools, we know you want to leverage other tools in the market, or may even want to build your own algorithmic trading / analysis applications. E*TRADE's Developer Platform gives you comprehensive tools you need to build the best experience - in fact, we use it to build our own E*TRADE Mobile for Windows Phone as well as other E*TRADE products.

Our apps page highlights third-party tools that provide advanced charting and analytics, social investing, and other tools. They make it easy for you to securely access your account information and execute trades directly from these applications.

For developers and investors who want to build their own tools, the portal offers a wealth of tools including:

  • Significantly improved documentation explaining how to use our API to get market quotes, access your account data, and execute trades
  • New sample code and SDKs to show you how to use the API
  • FAQ and support tools to help get you up and running on the platform

Learn more about how to get started for our investors. If you are a software vendor who wants to integrate the API into your application, find out how to partner with us.

Thanks, and we're looking forward to seeing how you use the E*TRADE Developer Platform!


By using E*TRADE API ("API") and accepting the terms of the Application Programming Interface License Agreement and the Application Programming Interface User Agreement, you agree that API may employ security policies, procedures and systems of Third Party providers which may or may not be less stringent and secure than the policies, procedures and systems of E*TRADE Securities LLC ("E*TRADE") or its affiliates. Material provided on API may have been produced by independent third parties not affiliated or endorsed by E*TRADE or its affiliates ("Third Party"). To the extent that API or Third Party providers express opinions or make recommendations, you understand that such opinions or recommendations are expressed by the Third Party provider and are not the opinions or recommendations of E*TRADE or its affiliates. E*TRADE is not responsible for the accuracy of market data displayed on API or made available by Third Party providers. There may be latency between the time an order (or other information) is submitted from API and the time the order is received by E*TRADE. The E*TRADE Two Second Execution Guarantee or any similar guarantee does not apply for orders placed through API and Third Party provider web sites. The E*TRADE CompleteTM Protection Guarantee does not apply. Orders created and submitted through API are not vetted until they are received by E*TRADE. It is possible that E*TRADE may reject an order placed through API. Please see the Application Programming Interface License Agreement and the Application Programming Interface User Agreement for more information.

The E*TRADE family of companies provides financial services including trading, investing, and related banking products and services to retail investors.

Securities products and services offered by E*TRADE Securities LLC, Member FINRA/SIPC.

System response and account access times may vary due to a variety of factors, including trading volumes, market conditions, system performance, and other factors.