kquant API document (0.3.6)

daily_margin_stock

주식 종목의 일자별 신용잔고 및 대주 정보를 반환하는 함수

  • API URL
    • /stock/m001/credit_hist_info
    • /stock/m003/credit_hist_info
daily_margin_stock(
    symbol: 'str',
    start_date: 'DATE_IN'=None,
    end_date: 'DATE_IN'=None,
) -> pd.DataFrame
  • symbol (str): 주식 종목의 단축 종목코드

  • start_date (DATE_IN): 조회 시작일 문자열. 생략하면 조회 종료일로부터 1년 전 날짜.

  • end_date (DATE_IN): 조회 종료일 문자열. 생략하면 함수를 호출한 시점의 날짜.

  • 반환값 (pd.DataFrame): 주식 종목의 신용잔고 및 대주 정보. 컬럼은 아래의 표 참조

    필드명 의미 타입
    DATE 날짜 datetime
    SYMBOL 단축코드 str
    MARGIN_VOLUME_NEW 전일 신용융자 신규수량 int64
    MARGIN_AMOUNT_NEW 전일 신용융자 신규금액 int64
    MARGIN_VOLUME_REPAY 전일 신용융자 상환수량 int64
    MARGIN_AMOUNT_REPAY 전일 신용융자 상환금액 int64
    MARGIN_VOLUME 신용융자 잔고수량 전일대비 int64
    MARGIN_AMOUNT 신용융자 잔고금액 전일대비 int64
    MARGIN_VOLUME_ACC 신용융자 잔고수량 int64
    MARGIN_AMOUNT_ACC 신용융자 잔고금액 int64
    MARGIN_VOLUME_RATIO 전일 신용융자 공여율 float64
    MARGIN_RATIO 전일 신용융자 잔고율 float64
    MARGIN_SHORT_VOLUME_NEW 전일 대주 신규수량 int64
    MARGIN_SHORT_AMOUNT_NEW 전일 대주 신규금액 int64
    MARGIN_SHORT_VOLUME_REPAY 전일 대주 상환수량 int64
    MARGIN_SHORT_AMOUNT_REPAY 전일 대주 상환금액 int64
    MARGIN_SHORT_VOLUME 대주 잔고수량 전일대비 int64
    MARGIN_SHORT_AMOUNT 대주 잔고금액 전일대비 int64
    MARGIN_SHORT_VOLUME_ACC 대주 잔고수량 int64
    MARGIN_SHORT_AMOUNT_ACC 대주 잔고금액 int64
    MARGIN_SHORT_VOLUME_RATIO 전일 대주 공여율 float64
    MARGIN_SHORT_RATIO 전일 대주 잔고율 float64
예제 코드
import kquant as kq
kq.daily_margin_stock("005930", "2023-01-01", "2023-01-31")
DATE SYMBOL MARGIN_VOLUME_NEW MARGIN_AMOUNT_NEW MARGIN_VOLUME_REPAY MARGIN_AMOUNT_REPAY MARGIN_VOLUME MARGIN_AMOUNT MARGIN_VOLUME_ACC MARGIN_AMOUNT_ACC MARGIN_VOLUME_RATIO MARGIN_RATIO MARGIN_SHORT_VOLUME_NEW MARGIN_SHORT_AMOUNT_NEW MARGIN_SHORT_VOLUME_REPAY MARGIN_SHORT_AMOUNT_REPAY MARGIN_SHORT_VOLUME MARGIN_SHORT_AMOUNT MARGIN_SHORT_VOLUME_ACC MARGIN_SHORT_AMOUNT_ACC MARGIN_SHORT_VOLUME_RATIO MARGIN_SHORT_RATIO
0 2023-01-02 005930 476,230 24,090,220 160,062 8,778,800 311,005 15,011,350 7,893,142 475,615,280 3.2500 0.1300 1,730 92,450 2,524 146,740 -794 -48,590 12,999 746,820 0.0100 0.0000
1 2023-01-03 005930 242,131 12,281,000 269,865 14,363,930 -28,398 -2,112,480 7,864,744 473,502,800 2.1400 0.1300 698 38,790 1,507 86,830 -809 -47,930 12,190 698,890 0.0100 0.0000
2 2023-01-04 005930 138,909 6,139,760 256,292 13,821,190 -117,970 -7,708,420 7,746,774 465,794,380 1.3800 0.1300 992 49,840 1,733 93,470 -741 -38,040 11,449 660,850 0.0100 0.0000
3 2023-01-05 005930 303,052 15,161,030 325,904 18,233,960 -24,376 -3,141,890 7,722,398 462,652,490 2.2400 0.1300 1,575 60,090 2,334 131,350 -759 -44,620 10,690 616,230 0.0100 0.0000
4 2023-01-06 005930 382,151 18,012,910 665,978 33,762,750 -284,280 -15,774,610 7,438,118 446,877,880 1.8900 0.1200 5,200 268,250 1,871 110,130 3,329 187,470 14,019 803,700 0.0300 0.0000
5 2023-01-09 005930 183,859 9,305,900 379,406 19,405,520 -197,139 -10,178,120 7,240,979 436,699,760 1.1700 0.1200 3,997 174,670 2,376 138,610 1,621 94,750 15,640 898,450 0.0300 0.0000
6 2023-01-10 005930 198,614 10,032,810 456,832 24,447,650 -260,026 -14,500,610 6,980,953 422,199,150 1.1500 0.1200 6,845 382,430 3,277 191,460 3,568 212,180 19,208 1,110,630 0.0400 0.0000
7 2023-01-11 005930 150,306 8,137,300 486,784 26,555,420 -336,904 -18,438,520 6,644,049 403,760,630 0.8100 0.1100 4,299 257,060 360 21,340 3,939 238,150 23,147 1,348,780 0.0200 0.0000
8 2023-01-12 005930 156,553 8,197,730 244,661 13,205,380 -89,399 -5,070,420 6,554,650 398,690,210 1.0500 0.1100 3,933 177,450 4,502 263,740 -569 -24,780 22,578 1,324,000 0.0300 0.0000
9 2023-01-13 005930 102,480 5,662,070 124,038 6,842,200 -23,283 -1,293,150 6,531,367 397,397,060 0.8300 0.1100 1,552 91,490 665 40,180 887 54,330 23,465 1,378,330 0.0100 0.0000
10 2023-01-16 005930 227,803 11,810,110 196,309 10,310,250 31,226 1,487,640 6,562,593 398,884,700 1.4100 0.1100 1,349 81,620 2,717 164,290 -1,368 -82,670 22,097 1,295,660 0.0100 0.0000
11 2023-01-17 005930 70,244 3,953,380 215,454 11,669,800 -145,209 -7,716,340 6,417,384 391,168,360 0.5600 0.1100 1,886 113,910 595 34,670 1,291 80,170 23,388 1,375,830 0.0200 0.0000
12 2023-01-18 005930 79,024 4,374,890 226,810 12,434,130 -147,799 -8,059,880 6,269,585 383,108,480 0.7900 0.1100 1,957 117,150 1,818 106,900 139 13,180 23,527 1,389,010 0.0200 0.0000
13 2023-01-19 005930 79,666 4,544,610 105,462 5,857,470 -30,155 -1,580,350 6,239,430 381,528,130 0.8100 0.1000 2,146 122,180 2,078 126,790 68 4,240 23,595 1,393,250 0.0200 0.0000
14 2023-01-20 005930 184,311 9,376,450 122,599 6,336,670 61,701 3,039,170 6,301,131 384,567,300 1.5900 0.1100 1,558 79,120 2,901 175,850 -1,343 -81,840 22,252 1,311,410 0.0100 0.0000
15 2023-01-25 005930 135,127 6,937,020 367,947 19,619,770 -232,901 -12,688,800 6,068,230 371,878,500 1.0500 0.1000 12,988 709,990 1,439 86,250 11,549 706,520 33,801 2,017,930 0.1000 0.0000
16 2023-01-26 005930 165,604 8,944,440 277,780 15,061,270 -112,186 -6,117,400 5,956,044 365,761,100 1.7200 0.1000 5,776 344,680 4,101 253,280 1,675 104,780 35,476 2,122,710 0.0600 0.0000
17 2023-01-27 005930 120,666 6,223,990 565,245 30,712,140 -444,660 -24,493,660 5,511,384 341,267,440 0.7200 0.0900 7,998 468,320 965 58,310 7,033 448,330 42,509 2,571,040 0.0500 0.0000
18 2023-01-30 005930 85,867 4,746,760 259,131 14,980,320 -173,479 -10,245,380 5,337,905 331,022,060 0.6500 0.0900 1,478 80,180 2,720 168,000 -1,242 -73,770 41,267 2,497,270 0.0100 0.0000
19 2023-01-31 005930 203,725 11,212,080 455,761 24,419,030 -252,176 -13,214,010 5,085,729 317,808,050 1.0900 0.0900 9,506 577,070 1,822 114,830 7,684 499,770 48,951 2,997,040 0.0500 0.0000