{ "info": { "author": "Zac Scott", "author_email": "zac@zacscott.net", "bugtrack_url": null, "classifiers": [], "description": "PyCoolTrader\n============\n\n|Build Status|\n\nPython library to pull ASX end of day prices from\n`CoolTrader.com.au `__.\n\nInstallation\n------------\n\nInstall via pip:\n\n::\n\n $ pip install pycooltrader\n\nAPI\n---\n\n- `get\\_latest\\_all() <#get_latest_all>`__\n- `get\\_latest\\_single() <#get_latest_single>`__\n- `get\\_latest\\_tickers() <#get_latest_tickers>`__\n\nget\\_latest\\_all()\n~~~~~~~~~~~~~~~~~~\n\nPull the latest available end of day price data for all securities\nlisted on the ASX. The days prices are released on CoolTrader at 7:30pm,\nso, before that the returned prices will be for the day previous.\n\n**Example**\n\n::\n\n >>> import pycooltrader.eod\n >>> results = pycooltrader.eod.get_latest_all()\n >>> print(results)\n {\n \"1AD\": {\n \"ticker\": \"1AD\",\n \"date\": datetime.datetime(2018, 5, 1, 0, 0),\n \"open\": 0.29,\n \"high\": 0.29,\n \"low\": 0.285,\n \"close\": 0.29,\n \"volume\": 147760\n },\n \"1AG\": {\n ...\n\nget\\_latest\\_single()\n~~~~~~~~~~~~~~~~~~~~~\n\nGet end of day prices / data for the given ASX listed security.\n\n*NOTE: This calls get\\_latest\\_all() internally and thus is no quicker\nthan just calling that. This is just a convienience function.*\n\n**Example**\n\n::\n\n >>> import pycooltrader.eod\n >>> results = pycooltrader.eod.get_latest_single('CBA')\n >>> print(results)\n {\n \"ticker\": \"CBA\",\n \"date\": datetime.datetime(2018, 5, 1, 0, 0),\n \"open\": 72.72,\n \"high\": 73.73,\n \"low\": 72.72,\n \"close\": 73.46,\n \"volume\": 3665086\n }\n\nget\\_latest\\_tickers()\n~~~~~~~~~~~~~~~~~~~~~~\n\nGet all of the tickers present in the latest end of day feed.\n\n**Example**\n\n::\n\n >>> import pycooltrader.eod\n >>> results = pycooltrader.eod.get_latest_tickers()\n >>> print(results)\n [\n \"1AD\",\n \"1AG\",\n \"1AL\",\n \"1PG\",\n \"1ST\",\n \"3DP\",\n ...\n\nChangelog\n---------\n\n2.0.1\n~~~~~\n\n- PyPi readme fix\n\n2.0.0\n~~~~~\n\n- Date now returned as ``datetime`` object rather than a string\n- Better unit testing\n- Better exception handling\n\n1.0.1\n~~~~~\n\n- Typo bug fix\n\n1.0.0\n~~~~~\n\nInitial release\n\n.. |Build Status| image:: https://travis-ci.org/zacscott/pycooltrader.svg?branch=master\n :target: https://travis-ci.org/zacscott/pycooltrader\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zacscott/pycooltrader", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pycooltrader", "package_url": "https://pypi.org/project/pycooltrader/", "platform": "", "project_url": "https://pypi.org/project/pycooltrader/", "project_urls": { "Homepage": "https://github.com/zacscott/pycooltrader" }, "release_url": "https://pypi.org/project/pycooltrader/2.0.1/", "requires_dist": null, "requires_python": "", "summary": "Python library to pull ASX end of day prices from CoolTrader.com.au", "version": "2.0.1" }, "last_serial": 3823278, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "3cb370e069405685687d584c770cd32d", "sha256": "d2b4ad80327196ac3238778d4fe55ea1a29d5a78b9e412c34bd7b864ac38de64" }, "downloads": -1, "filename": "pycooltrader-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3cb370e069405685687d584c770cd32d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4602, "upload_time": "2018-04-25T05:43:09", "url": "https://files.pythonhosted.org/packages/72/50/f16b25931513804cc074af73f5b617ce73492b5906a260f2217953fe41b6/pycooltrader-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "9db6c7b2700a05cb058ec60b73f4c469", "sha256": "180313d121d904c2b8cffc8a644a1468d16a5f848ab9b6df0e8bdc101453a991" }, "downloads": -1, "filename": "pycooltrader-1.0.0.tar.gz", "has_sig": false, "md5_digest": "9db6c7b2700a05cb058ec60b73f4c469", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4594, "upload_time": "2018-04-25T05:48:18", "url": "https://files.pythonhosted.org/packages/77/6c/928691b711440136c2a6f4e246abf55601d2093202747af9012edcb0663d/pycooltrader-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "4f3414ed9515cee200dab3f272513654", "sha256": "2fcf501964caf017d8b9221f67577e9394f8c445fc674176523f3e5660032f7b" }, "downloads": -1, "filename": "pycooltrader-1.0.1.tar.gz", "has_sig": false, "md5_digest": "4f3414ed9515cee200dab3f272513654", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4679, "upload_time": "2018-04-26T10:29:37", "url": "https://files.pythonhosted.org/packages/20/b0/df584da776e34ee37bb3389612f9107725992ee5ff68920303491fb02ea7/pycooltrader-1.0.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "e3c266ddc0082a9a2f56ebf2714c1ffa", "sha256": "948555ca5fbec279ec219843ba85fceb4f9d283ff02eb38461e058620d9c8a42" }, "downloads": -1, "filename": "pycooltrader-2.0.0.tar.gz", "has_sig": false, "md5_digest": "e3c266ddc0082a9a2f56ebf2714c1ffa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5117, "upload_time": "2018-05-01T09:19:58", "url": "https://files.pythonhosted.org/packages/2f/cb/15e23e26c4b618d3b67723dce637813246d8a4174ab412b7cb098e4b1330/pycooltrader-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "9ba04ea3412aefafa506f7afc97d88db", "sha256": "b594a94a713952f661a4a70df8c7641b136711ef46119cf0c0c5332bfc562396" }, "downloads": -1, "filename": "pycooltrader-2.0.1.tar.gz", "has_sig": false, "md5_digest": "9ba04ea3412aefafa506f7afc97d88db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5247, "upload_time": "2018-05-01T09:28:02", "url": "https://files.pythonhosted.org/packages/92/33/9c812da68be552c9af811e1283f2665c85ff6b0773aa31b4c2f28e7e3596/pycooltrader-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9ba04ea3412aefafa506f7afc97d88db", "sha256": "b594a94a713952f661a4a70df8c7641b136711ef46119cf0c0c5332bfc562396" }, "downloads": -1, "filename": "pycooltrader-2.0.1.tar.gz", "has_sig": false, "md5_digest": "9ba04ea3412aefafa506f7afc97d88db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5247, "upload_time": "2018-05-01T09:28:02", "url": "https://files.pythonhosted.org/packages/92/33/9c812da68be552c9af811e1283f2665c85ff6b0773aa31b4c2f28e7e3596/pycooltrader-2.0.1.tar.gz" } ] }