{"id":16791072,"url":"https://github.com/gomjellie/kospi-kosdaq-csv","last_synced_at":"2026-01-04T03:12:38.212Z","repository":{"id":40659997,"uuid":"96526762","full_name":"gomjellie/kospi-kosdaq-csv","owner":"gomjellie","description":"bunch of korea stock history data","archived":false,"fork":false,"pushed_at":"2017-07-07T11:49:30.000Z","size":88384,"stargazers_count":11,"open_issues_count":0,"forks_count":7,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-23T11:26:36.431Z","etag":null,"topics":["csv","kospi-kosdaq-csv","stock-data"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gomjellie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-07-07T10:12:23.000Z","updated_at":"2024-01-26T05:43:08.000Z","dependencies_parsed_at":"2022-08-27T01:51:33.867Z","dependency_job_id":null,"html_url":"https://github.com/gomjellie/kospi-kosdaq-csv","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gomjellie%2Fkospi-kosdaq-csv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gomjellie%2Fkospi-kosdaq-csv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gomjellie%2Fkospi-kosdaq-csv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gomjellie%2Fkospi-kosdaq-csv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gomjellie","download_url":"https://codeload.github.com/gomjellie/kospi-kosdaq-csv/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243956669,"owners_count":20374528,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csv","kospi-kosdaq-csv","stock-data"],"created_at":"2024-10-13T08:33:22.361Z","updated_at":"2026-01-04T03:12:38.188Z","avatar_url":"https://github.com/gomjellie.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003ca href=\"https://github.com/gomjellie/kospi-kosdaq-csv/archive/master.zip\"\u003e다운로드\u003c/a\u003e\n\n# kospi-kosdaq-csv\nmanage kospi, kosdaq historical Data\n\nkosdaq 1232개 종목, kospi 769개 종목\n\n# requirements\npandas_datareader\n\npandas\n\n\u003ca href='https://github.com/ranaroussi/fix-yahoo-finance'\u003efix_yahoo_finance\u003c/a\u003e\n```\npandas_datareader.data.get_data_yahoo 함수를 사용할수 있게 해준다.\n```\n맨위에 이 코드를 작성한다.\n```js\nimport fix_yahoo_finance as yf\nyf.pdr_override()\n```\n\n# what is CSV?\ncomma seperated value\n\n# CSV를 읽어오는 법\n```js\nimport pandas as pd\n\nticker = '067160' # 아프리카 TV 종목코드.\npath = './kosdaq/{}.csv'.format(ticker)\npd.read_csv(path)\n```\n\n# 최신 데이터로 업데이트 하기\n```\n현재 상태 : 2017년 07월 07일\n```\n```js\nempty\n\n```\n\n# 빈 CSV파일들을 업데이트 하기\n```\n야후에 쿼리를 많이보내면 빈파일이 저장되는 경우가 있는데,\n그때 사용한다.\n```\n```js\nimport re\nimport glob\nfrom pandas_datareader import data\n\n\ndef reload_empty(market):\n    file_list = glob.glob('./{}/*.csv'.format(market))\n    six_digit = re.compile('\\d{6}')\n\n    for file_name in file_list:\n        file = pd.read_csv(file_name)\n        if file.empty:\n            print(\"empty file {} is updated\".format(file_name))\n            ticker = six_digit.findall(file_name)[0]\n            tmp_df = data.get_data_yahoo(ticker+'.KQ', start='1996-05-06', thread=20)\n            tmp_df.to_csv(file_name)\n\nreload_empty('kosdaq')\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgomjellie%2Fkospi-kosdaq-csv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgomjellie%2Fkospi-kosdaq-csv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgomjellie%2Fkospi-kosdaq-csv/lists"}