본문 바로가기

728x90

Data Science

[04. 금융감독원 API] 014. 사업보고서 주요정보 – 개인별 보수지급 금액(5억이상 상위5인) 개인별 보수지급 금액 API 코드를 작성해보자. import json import pandas as pd import requests def get_individual_compensation(api_key, code, year, report_code): fullUrl = 'https://opendart.fss.or.kr/api/indvdlByPay.json?crtfc_key=%s&corp_code=%s&' \ 'bsns_year=%s&reprt_code=%s' % (api_key, code, year, report_code) response = requests.get(fullUrl, headers={'User-Agent': 'Mozilla/5.0'}) result = response.text result.. 더보기
[04. 금융감독원 API] 013. 사업보고서 주요정보 – 이사ㆍ감사 전체의 보수현황 이사ㆍ감사 전체의 보수현황 API 코드를 작성해보자. import json import pandas as pd import requests def get_director_audit_total_remuneration(api_key, code, year, report_code): fullUrl = 'https://opendart.fss.or.kr/api/hmvAuditAllSttus.json?crtfc_key=%s&corp_code=%s&' \ 'bsns_year=%s&reprt_code=%s' % (api_key, code, year, report_code) response = requests.get(fullUrl, headers={'User-Agent': 'Mozilla/5.0'}) result = re.. 더보기
[04. 금융감독원 API] 012. 사업보고서 주요정보 – 이사ㆍ감사의 개인별 보수현황 이사ㆍ감사의 개인별 보수현황 API 코드를 작성해보자. import json import pandas as pd import requests def get_director_audit_individual_remuneration(api_key, code, year, report_code): fullUrl = 'https://opendart.fss.or.kr/api/hmvAuditIndvdlBySttus.json?crtfc_key=%s&corp_code=%s&' \ 'bsns_year=%s&reprt_code=%s' % (api_key, code, year, report_code) response = requests.get(fullUrl, headers={'User-Agent': 'Mozilla/5.0'}) .. 더보기
[04. 금융감독원 API] 011. 사업보고서 주요정보 – 직원 현황 직원 현황 API 코드를 작성해보자. import json import pandas as pd import requests def get_employee(api_key, code, year, report_code): fullUrl = 'https://opendart.fss.or.kr/api/empSttus.json?crtfc_key=%s&corp_code=%s&' \ 'bsns_year=%s&reprt_code=%s' % (api_key, code, year, report_code) response = requests.get(fullUrl, headers={'User-Agent': 'Mozilla/5.0'}) result = response.text result = json.loads(result) if.. 더보기
[04. 금융감독원 API] 010. 사업보고서 주요정보 – 임원 현황 임원 현황 API 코드를 작성해보자. import json import pandas as pd import requests def get_executive(api_key, code, year, report_code): fullUrl = 'https://opendart.fss.or.kr/api/exctvSttus.json?crtfc_key=%s&corp_code=%s&' \ 'bsns_year=%s&reprt_code=%s' % (api_key, code, year, report_code) response = requests.get(fullUrl, headers={'User-Agent': 'Mozilla/5.0'}) result = response.text result = json.loads(result).. 더보기
[04. 금융감독원 API] 009. 사업보고서 주요정보 – 소액주주 현황 소액주주 현황 API 코드를 작성해보자. import json import pandas as pd import requests def get_minority_shareholder(api_key, code, year, report_code): fullUrl = 'https://opendart.fss.or.kr/api/mrhlSttus.json?crtfc_key=%s&corp_code=%s&' \ 'bsns_year=%s&reprt_code=%s' % (api_key, code, year, report_code) response = requests.get(fullUrl, headers={'User-Agent': 'Mozilla/5.0'}) result = response.text result = json.l.. 더보기
[04. 금융감독원 API] 008. 사업보고서 주요정보 – 최대주주 변동 현황 최대주주 변동 현황 API 코드를 작성해보자. import json import pandas as pd import requests def get_the_largest_shareholder_change(api_key, code, year, report_code): fullUrl = 'https://opendart.fss.or.kr/api/hyslrChgSttus.json?crtfc_key=%s&corp_code=%s&' \ 'bsns_year=%s&reprt_code=%s' % (api_key, code, year, report_code) response = requests.get(fullUrl, headers={'User-Agent': 'Mozilla/5.0'}) result = response.tex.. 더보기
[04. 금융감독원 API] 007. 사업보고서 주요정보 – 최대주주 현황 최대주주 현황 API 코드를 작성해보자. import json import pandas as pd import requests def get_the_largest_shareholder(api_key, code, year, report_code): fullUrl = 'https://opendart.fss.or.kr/api/hyslrSttus.json?crtfc_key=%s&corp_code=%s&' \ 'bsns_year=%s&reprt_code=%s' % (api_key, code, year, report_code) response = requests.get(fullUrl, headers={'User-Agent': 'Mozilla/5.0'}) result = response.text result = js.. 더보기
[04. 금융감독원 API] 006. 사업보고서 주요정보 – 자기주식 취득 및 처분 현황 자기주식 취득 및 처분 현황 API 코드를 작성해보자. import json import pandas as pd import requests def get_treasury_stock_change(api_key, code, year, report_code): fullUrl = 'https://opendart.fss.or.kr/api/tesstkAcqsDspsSttus.json?crtfc_key=%s&corp_code=%s&' \ 'bsns_year=%s&reprt_code=%s' % (api_key, code, year, report_code) response = requests.get(fullUrl, headers={'User-Agent': 'Mozilla/5.0'}) result = response.t.. 더보기
[04. 금융감독원 API] 005. 사업보고서 주요정보 – 배당에 관한 사항 배당에 관한 사항에 대한 정보를 조회하는 API 코드를 작성해보자. import json import pandas as pd import requests def get_dividend(api_key, code, year, report_code): fullUrl = 'https://opendart.fss.or.kr/api/alotMatter.json?crtfc_key=%s&corp_code=%s&' \ 'bsns_year=%s&reprt_code=%s' % (api_key, code, year, report_code) response = requests.get(fullUrl, headers={'User-Agent': 'Mozilla/5.0'}) result = response.text result = js.. 더보기
728x90