{ "info": { "author": "jn8029", "author_email": "warren.y.cheng@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Taiwan Structured Product Information Crawler\n![PyPI version](https://img.shields.io/pypi/pyversions/tdcc.svg)\n![PyPI license](https://img.shields.io/pypi/l/tdcc.svg)\n![Package Version](https://img.shields.io/pypi/v/tdcc.svg)\n![Github Last Commit](https://img.shields.io/github/last-commit/jn8029/tdcc.svg)\n\n\nThis is a repository that offers a StructuredProductCrawler class to crawl [Taiwan TDCC](https://structurednotes.tdcc.com.tw/) website for the product information.\n\n## Tutorial\n\n```\n\nfrom tdcc import StructuredProductCrawler\ncrawler = StructuredProductCrawler()\nall_products = crawler.crawl()\n\n```\n```crawl()``` returns a Pandas DataFrame.\nData columns include:\n\n| Column Name | Are |\n| ------------- |:-------------:|\n|URL| the product's partial url|\n|UID| product id|\n|NAME| product name|\n|CURRENCY| product denomination|\n|MATURITY| maturity date|\n|UNDERLYING| underlying asset type|\n|PRINCIPAL_PROTECTION| % of principal protection|\n|PI| professional investor |\n|ISSUE_DATE| issue date|\n|ISSUER| issuer|\n|MASTER_AGENT| master agent|\n|DISTRIBUTOR| distributor|\n\n\n\n## Installation\nTo install [this verson from PyPI](https://pypi.org/project/tdcc/), type:\n```\n\npip install tdcc\n\n```\n\nTo get the newest one from this repo (note that we are in the alpha stage, so there may be frequent updates), type:\n\n```\n\npip install git+git://github.com/jn8029/tdcc.git\n\n```\n\n## To-do\n\nTBC\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jn8029/tdcc", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "tdcc", "package_url": "https://pypi.org/project/tdcc/", "platform": "", "project_url": "https://pypi.org/project/tdcc/", "project_urls": { "Homepage": "https://github.com/jn8029/tdcc" }, "release_url": "https://pypi.org/project/tdcc/0.0.2/", "requires_dist": [ "bs4", "requests", "html5lib" ], "requires_python": "", "summary": "A crawler for structured product information from TDCC (Taiwan).", "version": "0.0.2" }, "last_serial": 5196111, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "037ef7ec452f917bad293ac86f5d6999", "sha256": "f950657e38570af7b6d8c180a4edfa6e665788b63d7ee5bcec3a13fa3fef12eb" }, "downloads": -1, "filename": "tdcc-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "037ef7ec452f917bad293ac86f5d6999", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4988, "upload_time": "2019-04-04T05:36:40", "url": "https://files.pythonhosted.org/packages/7c/a9/13d892bf24f1d90b553e132ca9f62919add16d0d5f9ec321ecb0e98a3978/tdcc-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40003a821307442e2169592e6be68391", "sha256": "86a0f58f55ee42a1c6af7fafadae422dae4b4cbeba2d3173c66e0ce3740ddde6" }, "downloads": -1, "filename": "tdcc-0.0.1.tar.gz", "has_sig": false, "md5_digest": "40003a821307442e2169592e6be68391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3159, "upload_time": "2019-04-04T05:36:43", "url": "https://files.pythonhosted.org/packages/9e/37/d434a9320fec1b5f487f98860085adb09700ae0317a002315fd4c0dac1f3/tdcc-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "342d69b0224003a6d0595a46b7d2fe7f", "sha256": "77c5dbac3eb2ae07d5e365dfcf39b5e338d3dd8aba1717d19253a672ad51ec8a" }, "downloads": -1, "filename": "tdcc-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "342d69b0224003a6d0595a46b7d2fe7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6871, "upload_time": "2019-04-27T08:18:45", "url": "https://files.pythonhosted.org/packages/ea/ff/17eadb57ab6722ac85f6e656927b14f1b5dac04b871e856e141f7a5e7598/tdcc-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6320664e00f104ffeeca8e692227f90e", "sha256": "2a1efc526a411d2455dffa21900d1edcb87c9bd53180e2c014955abd0542532a" }, "downloads": -1, "filename": "tdcc-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6320664e00f104ffeeca8e692227f90e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5201, "upload_time": "2019-04-27T08:18:48", "url": "https://files.pythonhosted.org/packages/0b/21/45a349a1731589f8e7a54188c3e10c595aadcd2214b561be45b010d28dde/tdcc-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "342d69b0224003a6d0595a46b7d2fe7f", "sha256": "77c5dbac3eb2ae07d5e365dfcf39b5e338d3dd8aba1717d19253a672ad51ec8a" }, "downloads": -1, "filename": "tdcc-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "342d69b0224003a6d0595a46b7d2fe7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6871, "upload_time": "2019-04-27T08:18:45", "url": "https://files.pythonhosted.org/packages/ea/ff/17eadb57ab6722ac85f6e656927b14f1b5dac04b871e856e141f7a5e7598/tdcc-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6320664e00f104ffeeca8e692227f90e", "sha256": "2a1efc526a411d2455dffa21900d1edcb87c9bd53180e2c014955abd0542532a" }, "downloads": -1, "filename": "tdcc-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6320664e00f104ffeeca8e692227f90e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5201, "upload_time": "2019-04-27T08:18:48", "url": "https://files.pythonhosted.org/packages/0b/21/45a349a1731589f8e7a54188c3e10c595aadcd2214b561be45b010d28dde/tdcc-0.0.2.tar.gz" } ] }