{ "info": { "author": "zaq", "author_email": "zaq_9@yahoo.co.jp", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Programming Language :: Python :: 3" ], "description": "#nk225op \n------\n\n`nk225op` is module for fetching latest NK225(Nikkei225) Options Data from JPX Server.\n\n`nk225op` \u306fJPX(\u65e5\u672c\u8a3c\u5238\u53d6\u5f15\u6240)\u306e\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u3001\u6700\u65b0\u306e\u65e5\u7d4c\uff12\uff12\uff15\u30aa\u30d7\u30b7\u30e7\u30f3\u6e05\u7b97\u5024\u3092\u53d6\u5f97\u3059\u308b\u30e2\u30b8\u30e5\u30fc\u30eb\u3067\u3059\u3002\n\n------\n\n> \u30d6\u30e9\u30a6\u30b6\u3067\u304a\u6c17\u8efd\u306b\u8a66\u3059\u5834\u5408\u3000\u21d2\u3000 [Jupyter Notebook example on Google Colab](https://colab.research.google.com/github/zaq9/nk225op/blob/master/doc/eg_nk225op.ipynb)\n\n\n\n## Demo:\u3000 (\uff12\u6708\u9650\u3068\uff13\u6708\u9650\u3000\u6a29\u5229\u4fa1\u683c\u300020500\uff5e20750 \u306e\u6e05\u7b97\u5024\u3068IV\u30c7\u30fc\u30bf\u8868\u793a)\n\n```python\nfrom nk225op import nk225op as nk\nnk([201902,201903] , [20500,20750])\n```\n\n### Output:\n\n| lb | PRICE | IV |\n| ---------- | ----- | ----------- |\n| 02/C20500 | 340 | 18.3289 |\n| 02/C20625 | 260 | 17.5826 |\n| 02/C20750 | 195 | 17.2045 |\n| .......... | ... | (\u4ee5\u4e0b\u7701\u7565\uff09 |\n\n\n\n\n## Install:\u3000(Google Colaboratory \u4e0a\u3067\u306e\u5229\u7528\u65b9\u6cd5 )\n\n```\n!pip install nk225op\n```\n\n> \u30d6\u30e9\u30a6\u30b6\u3067\u304a\u6c17\u8efd\u306b\u8a66\u3059\u5834\u5408\u3000\u21d2\u3000 [Jupyter Notebook example on Google Colab](https://colab.research.google.com/github/zaq9/nk225op/blob/master/doc/eg_nk225op.ipynb)\n\n------\n\n### \u203b\u30ed\u30fc\u30ab\u30eb\u74b0\u5883\u306bInstall\u3059\u308b\u5834\u5408 ``` pip install nk225op ```\n#### Requirement\n\n- Pandas\n- bs4\n\n---------\n\n\n\n## \u5229\u7528\u3067\u304d\u308b\u95a2\u6570:\n\n```python\n\ndef nk225op(maturities=None, strike_range=None):\n\t\"\"\"Download latest Options DATA(NK255) from JPX\n\t:param maturities: List\n\t\t#eg1(monthly type): [201902]\n\t\t#eg2(weekly type): [20190125]\n\t\t#eg3: [201902 , 201903 , 20190125]\n\t:param strike_range: List\n\t\t#eg: [19000,20000]\n\t:return: DataFrame\n\t\tOptionsPriceList :\n\tExamples\n\t--------\n\t>>> nk225op([201902],[20500, 21000])\n\t\"\"\"\n\n```\n\n\n```python\n\ndef latest_csv_path():\n \"\"\"JPX\u30b5\u30fc\u30d0\u5185\u306b\u3042\u308b\u6700\u65b0\u306e\u6e05\u7b97\u5024CSV\u30d5\u30a1\u30a4\u30eb\u3078\u306ePATH\u3092\u8fd4\u3059\"\"\"\n\ndef csv_to_df(csv_path, max_maturity_day=90):\n\t\"\"\"\n\t\u6e05\u7b97\u5024CSV\u30d5\u30a1\u30a4\u30eb\u3092DataFrame\u306b\u5909\u63db\n\tParameters\n\t----------\n\tcsv_path : str\n\tmax_maturity_day : int , default 90\n\t\t\u6700\u5927\u3001SQ\u671f\u65e5\u304c\u4f55\u65e5\u5f8c\u307e\u3067\u306e\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3059\u308b\u304b\uff08\u898f\u5b9a\u5024\uff19\uff10\u65e5\u5f8c\uff09\n\tReturns\n\t-------\n\tDataFrame\n\t\"\"\"\n\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/zaq9/nk225op", "keywords": "options,python,finance", "license": "", "maintainer": "", "maintainer_email": "", "name": "nk225op", "package_url": "https://pypi.org/project/nk225op/", "platform": "", "project_url": "https://pypi.org/project/nk225op/", "project_urls": { "Homepage": "https://github.com/zaq9/nk225op" }, "release_url": "https://pypi.org/project/nk225op/0.1.9/", "requires_dist": [ "pandas", "bs4" ], "requires_python": "", "summary": "Download latest Option Price(nk255) from JPX", "version": "0.1.9" }, "last_serial": 4791371, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "e4f6fcab22dbe3671e3552d3448c359f", "sha256": "e7d253b554d0df3538983eb678f2a08067875a9788e1b682f971a5e826a1caef" }, "downloads": -1, "filename": "nk225op-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e4f6fcab22dbe3671e3552d3448c359f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3173, "upload_time": "2019-01-29T16:10:12", "url": "https://files.pythonhosted.org/packages/df/71/8c12c5f66a00641eff567043cce0616b8e196134db90a6a041bb61e1b698/nk225op-0.1.2-py3-none-any.whl" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "20a3abe4a16bf42ce7443687f4daceab", "sha256": "f654ab00bc4aa715298a2d3783dab8986908f4f81c6d4ebf79489f4dc3a65e8d" }, "downloads": -1, "filename": "nk225op-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "20a3abe4a16bf42ce7443687f4daceab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3177, "upload_time": "2019-02-02T19:14:33", "url": "https://files.pythonhosted.org/packages/04/97/d7ebbdef639c9674b3f9cf849b95cc3bfbfdbcbbde0b10b5a82119516a20/nk225op-0.1.4-py3-none-any.whl" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4276fa1b10637547f154bf2eb11b9e6f", "sha256": "6b67b4bfa8075853beba32b97df35b203da616f5ab9a71042c3bd96fd7786ee7" }, "downloads": -1, "filename": "nk225op-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4276fa1b10637547f154bf2eb11b9e6f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3035, "upload_time": "2019-02-02T19:20:43", "url": "https://files.pythonhosted.org/packages/b2/11/c34a93ef77705ca791424435d7009bdacb46478550c2908dcd8649f0bdfd/nk225op-0.1.5-py3-none-any.whl" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "77503be811815ee4038a7670e2d4f282", "sha256": "65459d301f50ef19ac22517fe9ea7613ebadde6a55292073cac1fff7f06cbfb2" }, "downloads": -1, "filename": "nk225op-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "77503be811815ee4038a7670e2d4f282", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3715, "upload_time": "2019-02-06T19:03:35", "url": "https://files.pythonhosted.org/packages/68/d1/6ccb09b3dde1193c36a695e90ad5602384fcd5a4c713f385c846cc8f93ed/nk225op-0.1.6-py3-none-any.whl" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "5bdafce2b8c7999e2835f2893d488b6b", "sha256": "e5f03e96dbe150f64f6ebe3866c08c6489c1c3cee57c221bbbe47630abe0dd3b" }, "downloads": -1, "filename": "nk225op-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "5bdafce2b8c7999e2835f2893d488b6b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3745, "upload_time": "2019-02-06T19:09:47", "url": "https://files.pythonhosted.org/packages/87/c4/eef3d3ecb93d45fe41899acd5955df9742de86a2f987ef9539346f0b3784/nk225op-0.1.7-py3-none-any.whl" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "58d8f5b5a2c0b9018000dd097d732cc2", "sha256": "11616f44a0d5e462ac4453c581cf561b39092ab21e3b42ac31f248c79bee993e" }, "downloads": -1, "filename": "nk225op-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "58d8f5b5a2c0b9018000dd097d732cc2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4400, "upload_time": "2019-02-06T20:20:52", "url": "https://files.pythonhosted.org/packages/ba/3d/6cab63caf31addcdfd3ca0e65cde75e8f1166b694d5b5d35234b92db3d05/nk225op-0.1.8-py3-none-any.whl" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "52911052de04a7b97060bfa8d0b8e30c", "sha256": "c1d34826b398bcc347ce4ce18779f372a1eff91ae0ae121e5d245b410d77dddc" }, "downloads": -1, "filename": "nk225op-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "52911052de04a7b97060bfa8d0b8e30c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4421, "upload_time": "2019-02-07T14:59:21", "url": "https://files.pythonhosted.org/packages/e7/78/29f18e460be75824e2e383c38cdf56fba4223a2a349a0293a305c7c744dd/nk225op-0.1.9-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "52911052de04a7b97060bfa8d0b8e30c", "sha256": "c1d34826b398bcc347ce4ce18779f372a1eff91ae0ae121e5d245b410d77dddc" }, "downloads": -1, "filename": "nk225op-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "52911052de04a7b97060bfa8d0b8e30c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4421, "upload_time": "2019-02-07T14:59:21", "url": "https://files.pythonhosted.org/packages/e7/78/29f18e460be75824e2e383c38cdf56fba4223a2a349a0293a305c7c744dd/nk225op-0.1.9-py3-none-any.whl" } ] }