Appia의 IT세상

Python[파이썬 주식] 코스피 코스닥 인덱스 변동률 조회하기(코스피200등) 본문

Python/Python 주식

Python[파이썬 주식] 코스피 코스닥 인덱스 변동률 조회하기(코스피200등)

Appia 2020. 11. 5. 07:12
반응형

Python[파이썬 주식] 코스피 코스닥 인덱스 변동률 조회하기(코스피200등) 

Python[파이썬 주식] 코스피 코스닥 인덱스 변동률 조회하기(코스피200등) 

앞선 포스팅에서는 코스피 코스닥에 등록된 인덱스에 대해서 확인하고, 이 부분을 바탕으로 각 인덱스에 포함된 종목에 대해서 확인하는 방법에 대해서 살펴봤습니다. 그래서 이번 포스팅에서는 앞선 사용했던 인덱스의 변동률에 대해서 살펴보고자 합니다. 

 

먼저, 이 포스팅에 앞서서, 선제 조건으로 pykrx모듈이 설치된 상태여야 합니다. 만약 없을 경우에는 다음 포스팅을 참조하여 설치하여 주시길 바랍니다. 

Python[파이썬 주식] 국내 주식 정보 모으기(스크래핑) - pykrx 모듈 설치

 

Python[파이썬 주식] 국내 주식 정보 모으기(스크래핑) - pykrx 모듈 설치

Python[파이썬 주식] 국내 주식 정보 모으기(스크래핑) - pykrx 모듈 설치 코로나 반발 시점과 더불어 최근 동학 개미 운동이 붐을 일으켰습니다. 이 기세를 모아서, 많은 사람들이 주식투자를

appia.tistory.com

 

먼저 인데스 관련 변동률, 등락률을 확인하기 위해서는 다음과 같은 함수를 사용하시면 됩니다. 

 

stock.get_index_price_change_by_name(시작날짜, 종료날짜, (optional) KOSPI/KOSDAQ)

 위의 함수를 토대로, 코스피 코스닥을 각각 출력해보도록 하겠습니다. 

 

1. 코스피 인덱스 변동률 출력하기 

그럼 위의 보이는 함수를 사용해보도록 하겠습니다. 

1
2
3
4
5
from pykrx import stock
 
df = stock.get_index_price_change_by_name("20201001""20201030" )
 
print(df)
cs

출력해보면 다음과 같이 코스피의 일정 기간동안의 변동률에 대해서 나타납니다. 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
                      시가        종가   등락률          거래량             거래대금
지수명                                                                   
코스피              2327.89   2267.15 -2.61  15705576987  206093511870849
코스피 200           309.44    301.60 -2.53   2759709493  130636830608293
코스피 100          2370.28   2308.80 -2.59   1849261187  110806446572923
코스피 50           2158.75   2099.01 -2.77   1144359932   92321430645039
제조업              5822.45   5669.15 -2.63  10809421651  143015940863315
음식료품             3962.30   3632.83 -8.32    533475802    3680711555104
섬유의복              245.83    243.69 -0.87    198807092     844155357244
종이목재              321.13    330.36  2.87   1199885354    3361932364965
화학               5243.79   5201.97 -0.80    745154177   26568329048176
의약품             16893.67  16231.37 -3.92    918646148   26152234872675
비금속광물            1745.79   1620.26 -7.19    318911608    2280885081905
철강금속             3172.73   3305.00  4.17    752348077    6048432689130
기계                801.20    793.76 -0.93    887146491    5956924772812
전기전자            21473.60  20801.35 -3.13   3899391420   47858142842957
의료정밀             2268.23   2305.02  1.62     84334306     583174434800
운수장비             1629.98   1584.19 -2.81   1231461752   18892453251627
유통업               336.26    340.07  1.13   1385705169   10359895004657
전기가스업             654.60    653.69 -0.14     78404631    1772633507770
건설업                82.89     85.12  2.69    810115929    4002777805198
운수창고업            1398.33   1482.71  6.03    419772122    6080673100600
통신업               321.57    296.40 -7.83     75161422    2054052938988
금융업               337.54    339.14  0.47   1284634241   15010648413816
은행                167.76    171.17  2.03     39059777     321600105595
증권               1623.36   1639.10  0.97    306527711    2119237393192
보험              10919.65  11067.19  1.35    269025728    2497301057278
서비스업             1608.82   1487.38 -7.55    781392748   23552975441990
코스피 200 건설        189.57    190.56  0.52    159364049    2822049578315
코스피 200 중공업       224.08    219.98 -1.83    253768293    3457219224590
코스피 200 철강/소재     559.01    586.68  4.95     85066043    3591250403044
코스피 200 에너지/화학   1407.10   1399.55 -0.54    237153073   20229708205469
코스피 200 정보기술     2634.34   2546.36 -3.34    490032153   32849979226411
코스피 200 금융        519.47    543.79  4.68    506170054    8582194913817
코스피 200 생활소비재    1049.06   1021.10 -2.67    142964170    7022920527480
코스피 200 경기소비재    1421.19   1389.77 -2.21    296510883   20526446249779
코스피 200 산업재       417.39    428.65  2.70    354634748    6690340649032
코스피 200 헬스케어     2676.69   2541.45 -5.05    135373794   11656442398970
코스피 대형주          2282.98   2225.23 -2.53   1805432218  110125951939441
코스피 중형주          2477.65   2439.12 -1.56   2040599316   37736197007119
코스피 소형주          1964.79   1917.03 -2.43  11464706322   43245542440234
cs

이와 같이 코스피 인덱스 변동률에 대해서 나열해봤습니다. 

 

2. 코스닥 인덱스 변동률 출력하기 

그럼 이번에는 코스닥 인덱스를 나열하기 위해서 다음과 같이 코드를 작성해보겠습니다. 

1
2
3
4
5
from pykrx import stock
 
df1 = stock.get_index_price_change_by_name("20201001""20201030","KOSDAQ")
 
print(df1)
cs

코드를 실행하면 다음과 같은 결과가 나타납니다. 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
                         시가        종가    등락률          거래량             거래대금
지수명                                                                       
코스닥지수                848.15    792.65  -6.54  36610555415  193498279761642
코스닥 150             1310.49   1203.73  -8.15   2147783042   40251223679511
제조                  2837.12   2661.83  -6.18  14031281179   88697754943931
음식료·담배              9441.27   8827.39  -6.50    495875368    2223234121705
섬유·의류                136.23    135.48  -0.55    307957720    1421160801014
종이·목재              13877.10  12335.32 -11.11    127935616     686171374010
출판·매체복제             4914.81   4356.05 -11.37    512300309    2789027127651
화학                  2740.90   2576.77  -5.99   1654614446    8751340618232
제약                 12618.05  11769.26  -6.73   1062247841   25050312809210
비금속                55727.52  53516.49  -3.97    683160642    4123361327505
금속                  1682.42   1623.26  -3.52   1582864086    4617241968937
기계·장비                587.75    557.59  -5.13   3071552685   14246791646776
일반전기전자               915.04    830.75  -9.21   1077955647    6305959128510
의료·정밀기기             1518.92   1473.05  -3.02   1378350151    8380798158935
운송장비·부품             6841.38   6481.15  -5.27   2042999393    9864277225614
기타 제조               1122.34   1052.00  -6.27     33467275     238078635832
건설                    75.50     72.90  -3.44    671157107    1877029280171
유통                   517.89    498.59  -3.73   2311360336   10087008053119
운송                  2949.98   3230.04   9.49    589032221     448429379128
금융                   700.66    737.86   5.31   2639489742   11374482589416
오락,문화                525.22    447.91 -14.72    479920923    2940319814695
기타서비스               3946.82   3645.85  -7.63   1505305929   18733299547880
코스닥 IT              1019.23    945.62  -7.22  13219625663   54660192675671
통신방송서비스             1296.27   1293.21  -0.24    897459718    4222058506099
통신서비스                716.30    694.08  -3.10    397057333    1870367567010
방송서비스               4205.35   4224.50   0.46    500402385    2351690939089
IT S/& SVC        1963.91   1827.20  -6.96   2257490381   13221958332689
인터넷                19104.14  17701.97  -7.34    119061266     943369993838
디지털컨텐츠              1145.27   1034.01  -9.71    419410640    3914852188420
소프트웨어                276.69    265.67  -3.98   1040422920    6240715590964
컴퓨터서비스               285.90    282.25  -1.28    678595555    2123020559467
IT H/W               556.15    511.73  -7.99  10064675564   37216175836883
통신장비                 264.43    218.71 -17.29    768117259    5742222477040
정보기기                  16.85     15.91  -5.58   1058122571    1817087095250
반도체                 1391.84   1306.13  -6.16   4199838797   13620336628161
IT부품                 859.78    808.59  -5.95   4038596937   16036529636432
코스닥 150 소재          1636.03   1519.37  -7.13    142808739    2323960836405
코스닥 150 산업재          227.37    217.32  -4.42     45680599    1149547931244
코스닥 150 필수소비재        538.83    498.36  -7.51     70192050     964666492800
코스닥 150 자유소비재       1000.51    952.52  -4.80    100698997    2425808793280
코스닥 150 정보기술         726.01    655.46  -9.72    818123859   10803098501427
코스닥 150 헬스케어        4609.61   4231.68  -8.20    367990027   18042513418615
코스닥 150 커뮤니케이션서비스   2543.47   2283.07 -10.24     60843939    2683858311450
코스닥 대형주             1773.26   1639.84  -7.52   1074860348   32832066143611
코스닥 중형주              792.34    732.26  -7.58   6825085004   43387855208896
코스닥 소형주             2756.43   2656.30  -3.63  27185163863   99089870407544
코스닥 우량기업부           1563.79   1472.22  -5.86   5248579572   50476602023917
코스닥 벤처기업부           1829.72   1699.23  -7.13   7861257317   40827860493768
코스닥 중견기업부           1701.65   1594.72  -6.28  20156264937   69745275980940
코스닥 기술성장기업부         8115.79   7281.61 -10.28   1117081180   25240569361620
 
Process finished with exit code 0
 
cs

이와 같이 각 인덱스에 대해서 변동률에 대해서 확인하는 방법에 대해서 살펴봤습니다. 

Python[파이썬 주식] 국내 코스피, 코스닥 인덱스에 포함된 종목 확인하기

이번 포스팅에서는 Python[파이썬 주식] 코스피 코스닥 인덱스 변동률 조회하기(코스피200등) 라는 주제로 각 인데스 지수의 변동률에 대해서 살펴봤습니다. 혹 궁금하신 점이나 문의 사항이 있의시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다. 

반응형
Comments