https://github.com/kriasoft/tdameritrade
TD Ameritrade Client Library for .NET. Helps developers integrate custom solutions with the TD Ameritrade Trading Platform.
https://github.com/kriasoft/tdameritrade
Last synced: 6 months ago
JSON representation
TD Ameritrade Client Library for .NET. Helps developers integrate custom solutions with the TD Ameritrade Trading Platform.
- Host: GitHub
- URL: https://github.com/kriasoft/tdameritrade
- Owner: kriasoft
- License: apache-2.0
- Created: 2011-05-06T21:38:38.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2017-10-28T18:39:03.000Z (about 8 years ago)
- Last Synced: 2025-06-30T04:26:02.453Z (7 months ago)
- Language: C#
- Homepage:
- Size: 664 KB
- Stars: 76
- Watchers: 24
- Forks: 57
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
## TD Ameritrade Client Library for .NET
Free, open-source .NET Client for the [TD Ameritrade Trading Platform](https://www.tdameritrade.com/api.page).
Helps developers integrate TD Ameritrade API into custom trading solutions.
### Download
Get the latest version via [NuGet](https://www.nuget.org/packages/TDAmeritrade.Client/)
### Sample
```csharp
using (var client = new AmeritradeClient())
{
client.LogIn();
var quotes = await client.GetQuotes("GOOG", "AAPL", "MSFT");
var symbols = await client.FindSymbols("bank");
var prices = await client.GetHistoricalPrices("GOOG", startDate: DateTime.Now.AddYears(-1));
var watchlists = await client.GetWatchlists();
}
```
If you have not specified username/password in code, you will be prompted to enter your
TD Ameritrade client's credentials at runtime:

### Credits
Copyright (c) 2013 [Konstantin Tarkus](http://www.linkedin.com/in/koistya), [KriaSoft LLC](http://www.kriasoft.com)
This software is released under the Apache License 2.0 (the "License"); you may not use the software
except in compliance with the License. You can find a copy of the License in the file
[LICENSE.txt](https://raw.github.com/kriasoft/tdameritrade/master/LICENSE.txt) accompanying this file.
Logo image is a trademark of TD Ameritrade, Inc.
### Contacts
Do you have any questions or need help? Email me at [hello@tarkus.me](mailto:hello@tarkus.me)
or visit our [discussion board](https://groups.google.com/forum/#!forum/tdasdk).
**P.S.**: Your contributions of any kind are welcome!