{ "info": { "author": "Debra Ray", "author_email": "raydebra89@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Hi There! Welcome to the best open-source software to scrape finance data from Yahoo.\n======================================================================================\nPlease Note: Yahoo has since changed the scraping requirements on the \"Financials\" tab. \nThus, the functions on this tab now require headers and special methods to work.\n======================================================================================\n\nTo install: pip install scrape-yahoo\n\nstock.py: Contains the primary command in the program, stock()\n\nRunning the class, stock(), will set attributes for price history, dividends history, industry description, and company description.\n\nstatistics.py: scrapes statistics information from yahoo. Feeds into method in stock.py.\n\ncashflow.py: scrapes cashflow information from yahoo.\n\nanalysis.py: scrapes analysis information from yahoo.\n\nfinancials.py: scrapes financial information from yahoo.\n\nbalance_sheet.py: scrapes balance_sheet information.\n\n Example:\n\n from datetime import date, timedelta\n\n from finance_python import stock, sector, industry\n\n symbol = \"aapl\"\n\n start = date.today() - timedelta(days=365)\n\n end = date.today()\n\n apple = stock(symbol, start, end)\n\n apple.attributes #lists attributes and additional methods.\n\n apple.stats()\n\n apple.analyze()\n\n apple.attributes\n\n apple.statistics\n\n portfolio = portfolio()\n\n portfolio.statistics(apple.stats_list)\n\n energy = sector('energy')\n\n energy.get_industries()\n\n energy.lookup_industry('ENB')\n\n energy.symbol_lookup('Oil & Gas - Drilling')\n\n-------------------------------------------------------------------------------------------------\n\nscraper.py: Scrapers used throughout each of these files live in scraper.py\n This file contains scrapers for every tab at the url finance.yahoo.com/quotes/symbol\n\n\ncalendar.py: This is a minor accompanying file which will scrape the earnings calendar.\n I have spent less time testing and optimzing this for use, but if anyone is interested in\n expanding upon it, please feel free to reach out to me with questions, concerns, and comments.\n\n\nsectors.py: This is the beginning of a screener with text files.\n In progress.\n\nI have tried to keep it simple and easy to learn how to use.\nRemember: It is still in testing stages. So, feel free to use and contribute to the project.\nIf you have any questions, feel free to reach out.\n\n-------------------------------------------------------------------------------------------------\n\nEnjoy!", "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/dray89/finance_python", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "scrape-yahoo", "package_url": "https://pypi.org/project/scrape-yahoo/", "platform": "", "project_url": "https://pypi.org/project/scrape-yahoo/", "project_urls": { "Homepage": "https://github.com/dray89/finance_python" }, "release_url": "https://pypi.org/project/scrape-yahoo/5.0/", "requires_dist": null, "requires_python": "", "summary": "Yahoo Stock Scraper", "version": "5.0" }, "last_serial": 5968188, "releases": { "3.3": [ { "comment_text": "", "digests": { "md5": "5f57000697ba68ddebd56b0eb84cba3f", "sha256": "8ad2ef71172e6e3f0901c7dd85a13f2bb17370f50c6cdeb406c6e19229bfd040" }, "downloads": -1, "filename": "scrape_yahoo-3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "5f57000697ba68ddebd56b0eb84cba3f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19249, "upload_time": "2019-09-16T02:33:30", "url": "https://files.pythonhosted.org/packages/c6/7b/2e48ac4d762a9907c214e0c726c75377ef7f805c6757ea480482539070b9/scrape_yahoo-3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63ac4d4e7e298868b0b77d963285dd98", "sha256": "79f17737a911f190d396a2c06e0f116963c4636ee6645fdeef51f8db6435ad22" }, "downloads": -1, "filename": "scrape_yahoo-3.3.tar.gz", "has_sig": false, "md5_digest": "63ac4d4e7e298868b0b77d963285dd98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8617, "upload_time": "2019-09-16T02:33:31", "url": "https://files.pythonhosted.org/packages/75/4b/3e4b797dd29acce58ed9c748ed7bb8dbfce79f667513d2389560386cabb7/scrape_yahoo-3.3.tar.gz" } ], "4.2": [ { "comment_text": "", "digests": { "md5": "6207e927de2a6e83d1cec4dc27a9be59", "sha256": "9a463d35c2176d4bb8c2933cc6d05e74ef1c718f5fcb3356cc1970eca7527e34" }, "downloads": -1, "filename": "scrape_yahoo-4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6207e927de2a6e83d1cec4dc27a9be59", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20821, "upload_time": "2019-10-01T22:04:47", "url": "https://files.pythonhosted.org/packages/29/65/18bc63e36e185b7427cdc5db210c428ac9e4cd99cb81c4a1927b251cb7d2/scrape_yahoo-4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13d5b717e06894d4ea311b44939908be", "sha256": "66e664d52e28a9acc177d1e988207f18349cd6eaac80ebae3e7d42489ecc0f00" }, "downloads": -1, "filename": "scrape_yahoo-4.2.tar.gz", "has_sig": false, "md5_digest": "13d5b717e06894d4ea311b44939908be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10075, "upload_time": "2019-10-01T22:04:49", "url": "https://files.pythonhosted.org/packages/2f/48/e829676edabf21654d87436c7236d92b35c8fa98aa0f8135d1a945e96020/scrape_yahoo-4.2.tar.gz" } ], "4.6": [ { "comment_text": "", "digests": { "md5": "301ce9919db7097f5787faa8189efcce", "sha256": "20c6152f42bda08c8c5c1758e2fd6b6a6de9a6dcfedc33a422edf5ec5dd224b7" }, "downloads": -1, "filename": "scrape_yahoo-4.6.tar.gz", "has_sig": false, "md5_digest": "301ce9919db7097f5787faa8189efcce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10512, "upload_time": "2019-10-04T20:14:04", "url": "https://files.pythonhosted.org/packages/ad/c7/18d7ed6dc9b80b974d470db70289f168587e132d0e2710dd6bee4fd0982f/scrape_yahoo-4.6.tar.gz" } ], "4.992": [ { "comment_text": "", "digests": { "md5": "d401229cb5fc118f18396e6fafd81fc4", "sha256": "84377824aad1ed5879fe7bec55badb41947d8cfdda3ef1c8e33b5de7a59359e1" }, "downloads": -1, "filename": "scrape_yahoo-4.992.tar.gz", "has_sig": false, "md5_digest": "d401229cb5fc118f18396e6fafd81fc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12061, "upload_time": "2019-10-13T17:57:12", "url": "https://files.pythonhosted.org/packages/54/85/551317d19a6c965cf9dbdabf443e9257252372773389a60a3ee33dbd389d/scrape_yahoo-4.992.tar.gz" } ], "4.993": [ { "comment_text": "", "digests": { "md5": "8b351af639b2255fdd0796270ecdac08", "sha256": "d0716b7e133033b6ab7b8dc355b8f4c58e81c147147942a5db4e954505866b11" }, "downloads": -1, "filename": "scrape_yahoo-4.993.tar.gz", "has_sig": false, "md5_digest": "8b351af639b2255fdd0796270ecdac08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12063, "upload_time": "2019-10-13T17:57:13", "url": "https://files.pythonhosted.org/packages/8a/83/7163bc14c08ed0f8bf3f46054d235aff59be31188738de7046e471701af7/scrape_yahoo-4.993.tar.gz" } ], "5.0": [ { "comment_text": "", "digests": { "md5": "811627e2437470a726fca2a1f98a77e7", "sha256": "0363b7a62d424336d1276829a178cf3f3bb123b800534465108624dc4132f5c8" }, "downloads": -1, "filename": "scrape_yahoo-5.0.tar.gz", "has_sig": false, "md5_digest": "811627e2437470a726fca2a1f98a77e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12053, "upload_time": "2019-10-13T17:59:14", "url": "https://files.pythonhosted.org/packages/02/7c/a7cb23546f7280dddd5c73fea17e66913ceb8309dacbb2de04f66dd856dd/scrape_yahoo-5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "811627e2437470a726fca2a1f98a77e7", "sha256": "0363b7a62d424336d1276829a178cf3f3bb123b800534465108624dc4132f5c8" }, "downloads": -1, "filename": "scrape_yahoo-5.0.tar.gz", "has_sig": false, "md5_digest": "811627e2437470a726fca2a1f98a77e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12053, "upload_time": "2019-10-13T17:59:14", "url": "https://files.pythonhosted.org/packages/02/7c/a7cb23546f7280dddd5c73fea17e66913ceb8309dacbb2de04f66dd856dd/scrape_yahoo-5.0.tar.gz" } ] }