메뉴

일봉 데이터 수집 (ka10081 → daily)

키움 REST 주식일봉차트조회(ka10081)는 kiwoom/ka10081.php·kiwoom/일봉respose.txt와 같이 stk_cd, base_dt, upd_stkpc_tp를 보내고 응답의 stk_dt_pole_chart_qry 배열을 사용합니다. MariaDB 접속: db_connect.phpconfig/.env.dbconfig/.env.kiwoom을 읽어 DB_HOST·DB_USER·DB_PASSWORD를 쓰고, DB 이름은 DB_NAME(stock)이 아니라 KIWOOM_DB_NAME(기본 kiwoom)입니다. API 토큰: KIWOOM_ACCESS_TOKEN·KIWOOM_APP_KEY·KIWOOM_APP_SECRET(config/.env.kiwoom).

실제 저장·조회 위치 (이 PHP가 붙은 DB)

반드시 아래 스키마(데이터베이스)를 열어야 합니다. stock DB만 보면 이 테이블이 없거나 비어 있습니다.

  • 스키마(데이터베이스): kiwoom
  • 테이블: daily
  • 연결: daeung.kr via TCP/IP · 서버 desk
  • 이 페이지 종목(000660_AL) 행 수: 7311

USE `kiwoom`; SELECT * FROM `daily` WHERE ticker='000660_AL' ORDER BY period_date DESC LIMIT 10;

참고: 저장 테이블은 daily 입니다. 예시 이름 stock_daily_candle 는 사용하지 않습니다.

예시 이름으로 조회하고 싶다면 kiwoom DB에서 아래를 한 번 실행해 뷰를 만드세요.

CREATE OR REPLACE VIEW stock_daily_candle AS
SELECT ticker AS stk_cd, period_date AS dt,
  close_price AS cur_prc, open_price AS open_pric, high_price AS high_pric, low_price AS low_pric,
  trade_qty AS trde_qty, trade_amount AS trde_prica, turnover_rate AS trde_tern_rt,
  pred_pre, pred_pre_sig
FROM `daily`;
조회 · 저장

DB에 저장된 일봉 (종목 000660_AL, 최근 40일)

일자 시가 고가 저가 종가 거래량 거래대금 회전율 전일대비 기호
2026-04-10 1015000.0000 1042000.0000 1015000.0000 1026000.0000 5369802 5534079 0.750000 28000.0000 2
2026-04-09 1054000.0000 1054000.0000 990000.0000 995000.0000 7998663 8040228 1.120000 -38000.0000 5
2026-04-08 1000000.0000 1100000.0000 948000.0000 1043000.0000 11906741 12061227 1.670000 127000.0000 2
2026-04-07 930000.0000 942000.0000 888000.0000 895000.0000 6396306 5827495 0.900000 9000.0000 2
2026-04-06 879000.0000 904000.0000 865000.0000 900000.0000 6090287 5400527 0.850000 24000.0000 2
2026-04-03 843000.0000 886000.0000 843000.0000 875000.0000 4904437 4289436 0.690000 45000.0000 2
2026-04-02 927000.0000 935000.0000 818000.0000 823000.0000 9501556 8179245 1.330000 -70000.0000 5
2026-04-01 850000.0000 905000.0000 850000.0000 890000.0000 9709306 8535000 1.360000 83000.0000 2
2026-03-31 852000.0000 852000.0000 801000.0000 806000.0000 11832260 9717950 1.660000 -67000.0000 5
2026-03-30 890000.0000 890000.0000 862000.0000 877000.0000 7526085 6576738 1.060000 -45000.0000 5
2026-03-27 907000.0000 934000.0000 880000.0000 906000.0000 7669917 6926848 1.080000 -27000.0000 5
2026-03-26 985000.0000 1005000.0000 931000.0000 935000.0000 8093472 7681441 1.140000 -60000.0000 5
2026-03-25 1003000.0000 1042000.0000 988000.0000 1004000.0000 7425847 7529324 1.040000 18000.0000 2
2026-03-24 969000.0000 1000000.0000 938000.0000 987000.0000 7418975 7242930 1.040000 54000.0000 2
2026-03-23 985000.0000 1007000.0000 927000.0000 933000.0000 7271704 6864795 1.020000 -74000.0000 5
2026-03-20 1013000.0000 1042000.0000 1000000.0000 1006000.0000 5518536 5595412 0.770000 -7000.0000 5
2026-03-19 1016000.0000 1043000.0000 996000.0000 1001000.0000 6412761 6502663 0.900000 -55000.0000 5
2026-03-18 1009000.0000 1060000.0000 986000.0000 1060000.0000 6986660 7152957 0.980000 90000.0000 2
2026-03-17 989000.0000 1010000.0000 961000.0000 976000.0000 6313951 6263860 0.890000 2000.0000 2
2026-03-16 916000.0000 979000.0000 906000.0000 977000.0000 6364678 6029806 0.890000 67000.0000 2
2026-03-13 898000.0000 929000.0000 876000.0000 915000.0000 5490815 4971107 0.770000 -15000.0000 5
2026-03-12 954000.0000 963000.0000 928000.0000 935000.0000 5511513 5173712 0.770000 -20000.0000 5
2026-03-11 949000.0000 985000.0000 926000.0000 950000.0000 6800772 6538185 0.950000 12000.0000 2
2026-03-10 881000.0000 950000.0000 881000.0000 939000.0000 8850054 8201897 1.240000 103000.0000 2
2026-03-09 890000.0000 890000.0000 808000.0000 831000.0000 11249631 9380874 1.580000 -93000.0000 5
2026-03-06 921000.0000 938000.0000 885000.0000 914000.0000 6166431 5636785 0.870000 -27000.0000 5
2026-03-05 913000.0000 992000.0000 913000.0000 953000.0000 10992400 10540387 1.540000 104000.0000 2
2026-03-04 915000.0000 955000.0000 842000.0000 900000.0000 16575182 14749298 2.330000 -39000.0000 5
2026-03-03 1040000.0000 1058000.0000 895000.0000 897000.0000 12578214 12362207 1.760000 -164000.0000 5
2026-02-27 1082000.0000 1098000.0000 1048000.0000 1063000.0000 9846097 10521076 1.380000 -36000.0000 5
2026-02-26 1040000.0000 1117000.0000 1023000.0000 1109000.0000 8066514 8534777 1.130000 91000.0000 2
2026-02-25 1010000.0000 1038000.0000 1004000.0000 1031000.0000 5725607 5845518 0.800000 26000.0000 2
2026-02-24 951000.0000 1010000.0000 941000.0000 1009000.0000 6494669 6407051 0.910000 58000.0000 2
2026-02-23 955000.0000 980000.0000 941000.0000 956000.0000 5821098 5592568 0.820000 7000.0000 2
2026-02-20 889000.0000 955000.0000 881000.0000 943000.0000 8437331 7806801 1.160000 49000.0000 2
2026-02-19 902000.0000 913000.0000 888000.0000 890000.0000 5319993 4768760 0.730000 10000.0000 2
2026-02-13 884000.0000 903000.0000 871000.0000 886000.0000 5142348 4569846 0.710000 -2000.0000 5
2026-02-12 882000.0000 895000.0000 877000.0000 894000.0000 6734663 5973556 0.930000 34000.0000 2
2026-02-11 876000.0000 876000.0000 848000.0000 860000.0000 4417213 3813262 0.610000 -16000.0000 5
2026-02-10 892000.0000 905000.0000 875000.0000 881000.0000 4902140 4354134 0.670000 -6000.0000 5