schwab-py


Nameschwab-py JSON
Version 0.0.0a25 PyPI version JSON
download
home_pagehttps://github.com/alexgolec/schwab-py
SummaryUnofficial API wrapper for the Schwab HTTP API
upload_time2024-05-01 18:45:26
maintainerNone
docs_urlNone
authorAlex Golec
requires_python>=3.8
licenseMIT
keywords finance trading equities bonds options research
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ``schwab-py``: A Schwab API Wrapper
========================================

.. image:: https://img.shields.io/discord/720378361880248621.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2
  :target: https://discord.gg/BEr6y6Xqyv

.. image:: https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Dalexgolec%26type%3Dpatrons&style=flat
  :target: https://patreon.com/alexgolec

``schwab-api``
--------------

Background
==========

In 2020, Charles Schwab completed its purchase of TDAmeritrade. Prior to this 
purchase, TDAmeritrade operated (in the author's personal opinion) the most 
high-quality, accessible, and cost effective trading API. It offers developers 
access to their TDAmeritrade accounts, trading in equities, ETFs, and options, 
plus a wide range of historical data. 

Since this purchase, Schwab has begun to transition TDAmeritrade customers onto 
their own service. In late 2022, the announced the TDAmeritrade REST API will be 
included in this transition, which will happen over the course of 2023. 


What is ``schwab-api``?
=======================

The author of this repo (Alex Golec) had previous authored ``tda-api``, an 
unofficial python wrapper around the previous TDAmeritrade API. This library is 
currently the most popular method of accessing this API, with a community of 
hundreds of active users on our Discord server. 

While the details of the forthcoming Schwab API have not yet been announced, 
this repository serves as a placeholder for a python wrapper around it. It 
currently has no functionality. Stay tuned for updates as they become available.



**Disclaimer:** *schwab-api is an unofficial API wrapper. It is in no way 
endorsed by or affiliated with TD Ameritrade, Charles Schwab or any associated 
organization. Make sure to read and understand the terms of service of the 
underlying API before using this package. The authors accept no responsibility 
for any damage that might stem from use of this package. See the LICENSE file 
for more details.*

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/alexgolec/schwab-py",
    "name": "schwab-py",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "finance trading equities bonds options research",
    "author": "Alex Golec",
    "author_email": "bottomless.septic.tank@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/b7/cc/bb4169736536d278046e80d2f575fc9831cee7c31d6822465f356017ab5a/schwab_py-0.0.0a25.tar.gz",
    "platform": null,
    "description": "``schwab-py``: A Schwab API Wrapper\n========================================\n\n.. image:: https://img.shields.io/discord/720378361880248621.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2\n  :target: https://discord.gg/BEr6y6Xqyv\n\n.. image:: https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Dalexgolec%26type%3Dpatrons&style=flat\n  :target: https://patreon.com/alexgolec\n\n``schwab-api``\n--------------\n\nBackground\n==========\n\nIn 2020, Charles Schwab completed its purchase of TDAmeritrade. Prior to this \npurchase, TDAmeritrade operated (in the author's personal opinion) the most \nhigh-quality, accessible, and cost effective trading API. It offers developers \naccess to their TDAmeritrade accounts, trading in equities, ETFs, and options, \nplus a wide range of historical data. \n\nSince this purchase, Schwab has begun to transition TDAmeritrade customers onto \ntheir own service. In late 2022, the announced the TDAmeritrade REST API will be \nincluded in this transition, which will happen over the course of 2023. \n\n\nWhat is ``schwab-api``?\n=======================\n\nThe author of this repo (Alex Golec) had previous authored ``tda-api``, an \nunofficial python wrapper around the previous TDAmeritrade API. This library is \ncurrently the most popular method of accessing this API, with a community of \nhundreds of active users on our Discord server. \n\nWhile the details of the forthcoming Schwab API have not yet been announced, \nthis repository serves as a placeholder for a python wrapper around it. It \ncurrently has no functionality. Stay tuned for updates as they become available.\n\n\n\n**Disclaimer:** *schwab-api is an unofficial API wrapper. It is in no way \nendorsed by or affiliated with TD Ameritrade, Charles Schwab or any associated \norganization. Make sure to read and understand the terms of service of the \nunderlying API before using this package. The authors accept no responsibility \nfor any damage that might stem from use of this package. See the LICENSE file \nfor more details.*\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Unofficial API wrapper for the Schwab HTTP API",
    "version": "0.0.0a25",
    "project_urls": {
        "Documentation": "https://schwab-py.readthedocs.io/en/latest/",
        "Homepage": "https://github.com/alexgolec/schwab-py",
        "Source": "https://github.com/alexgolec/schwab-py",
        "Tracker": "https://github.com/alexgolec/schwab-py/issues"
    },
    "split_keywords": [
        "finance",
        "trading",
        "equities",
        "bonds",
        "options",
        "research"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "27125ca0847b8eb2476e510cf6afe56902b6dde5bf4d7f4298098da8b137f209",
                "md5": "d59a066a085a4b2abd48f7fda5575d0d",
                "sha256": "99d55e771487f279e556911f974092e280a9fa1ecb4accaf45498d853a9fb6a1"
            },
            "downloads": -1,
            "filename": "schwab_py-0.0.0a25-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d59a066a085a4b2abd48f7fda5575d0d",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.8",
            "size": 44246,
            "upload_time": "2024-05-01T18:45:24",
            "upload_time_iso_8601": "2024-05-01T18:45:24.283900Z",
            "url": "https://files.pythonhosted.org/packages/27/12/5ca0847b8eb2476e510cf6afe56902b6dde5bf4d7f4298098da8b137f209/schwab_py-0.0.0a25-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b7ccbb4169736536d278046e80d2f575fc9831cee7c31d6822465f356017ab5a",
                "md5": "daa85845600baa27e203e4717dd860d9",
                "sha256": "62d0ab3691a9e30f433cec2919049d2857937699fb9cace43688f2b2f11840f4"
            },
            "downloads": -1,
            "filename": "schwab_py-0.0.0a25.tar.gz",
            "has_sig": false,
            "md5_digest": "daa85845600baa27e203e4717dd860d9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 42493,
            "upload_time": "2024-05-01T18:45:26",
            "upload_time_iso_8601": "2024-05-01T18:45:26.194619Z",
            "url": "https://files.pythonhosted.org/packages/b7/cc/bb4169736536d278046e80d2f575fc9831cee7c31d6822465f356017ab5a/schwab_py-0.0.0a25.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-01 18:45:26",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "alexgolec",
    "github_project": "schwab-py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "schwab-py"
}
        
Elapsed time: 0.32851s