tda-api:用于Python的TD Ameritrade API客户端。包括股票和ETF的历史数据,期权链,流式订单簿数据,复杂的订单构建等

时间:2024-04-08 14:00:22
【文件属性】:

文件名称:tda-api:用于Python的TD Ameritrade API客户端。包括股票和ETF的历史数据,期权链,流式订单簿数据,复杂的订单构建等

文件大小:168KB

文件格式:ZIP

更新时间:2024-04-08 14:00:22

finance trading python3 financial-data automated-trading

tda-api :TD Ameritrade API包装器 什么是tda-api ? tda-api是的非官方包装。它努力做到尽可能的薄和不受限制,并在每个端点上提供了优雅的编程接口。显着的功能包括: 登录和认证 报价,基本面和历史价格数据 期权链 流报价和订单簿深度数据 贸易与贸易管理 帐户信息和首选项 如何使用tda-api ? 有关tda-api功能的完整说明,请参阅。同时,这是一个快速入门指南: 在执行任何操作之前,请在上创建一个帐户和一个应用程序。您将收到一个API密钥,也称为客户端ID,您可以将该API密钥传递给此包装器。您还需要记录您的回调URI,因为登录流程需要它。 接下来,安装tda-api : pip install tda - api 你很好!为了进行演示,以下是如何验证和获取过去二十年的每日历史价格数据: from tda import auth , clie


【文件预览】:
tda-api-master
----setup.py(2KB)
----.gitignore(2KB)
----requirements.txt(146B)
----Makefile(407B)
----.readthedocs.yml(564B)
----LICENSE(1KB)
----setup.cfg(545B)
----.github()
--------ISSUE_TEMPLATE()
--------FUNDING.yml(19B)
--------workflows()
----examples()
--------get_quote.py(597B)
--------birthday_dividends.py(3KB)
--------streaming()
--------async()
----README.rst(5KB)
----tests()
--------debug_test.py(5KB)
--------token_lifecycle_test.py(9KB)
--------streaming_test.py(145KB)
--------__init__.py(0B)
--------testdata()
--------orders_test.py(6KB)
--------utils.py(6KB)
--------orders()
--------client_test.py(56KB)
--------auth_test.py(22KB)
--------utils_test.py(4KB)
----tda()
--------client()
--------__init__.py(186B)
--------streaming.py(55KB)
--------utils.py(5KB)
--------orders()
--------debug.py(5KB)
--------version.py(18B)
--------auth.py(20KB)
----Makefile.sphinx(641B)
----CONTRIBUTING.rst(2KB)
----docs()
--------util.rst(1KB)
--------help.rst(5KB)
--------index.rst(1KB)
--------conf.py(2KB)
--------_static()
--------streaming.rst(22KB)
--------order-builder.rst(19KB)
--------auth.rst(13KB)
--------client.rst(11KB)
--------example.rst(319B)
--------order-templates.rst(9KB)
--------contributing.rst(52B)
--------getting-started.rst(3KB)
----tox.ini(343B)

网友评论