import kquant as kq
kquant API document (0.3.6)
daily_short_stock
주식 종목의 일자별 공매도 정보를 반환하는 함수
- API URL
/stock/m001/short_hist_info
/stock/m003/short_hist_info
daily_short_stock('str',
symbol: 'DATE_IN'=None,
start_date: 'DATE_IN'=None,
end_date: -> pd.DataFrame )
symbol
(str
): 주식 종목의 단축 종목코드start_date
(DATE_IN
): 조회 시작일 문자열. 생략하면 조회 종료일로부터 1년 전 날짜.end_date
(DATE_IN
): 조회 종료일 문자열. 생략하면 함수를 호출한 시점의 날짜.반환값 (
pd.DataFrame
): 주식 종목의 공매도 정보. 컬럼은 아래의 표 참조필드명 의미 타입 DATE 날짜 datetime SYMBOL 단축코드 str VOLUME 거래량 int64 AMOUNT 거래대금 int64 SHORT_VOLUME 공매도 거래량 int64 SHORT_AMOUNT 공매도 거래대금 int64 SHORT_VOLUME_ACC 공매도 잔고수량 int64 SHORT_AMOUNT_ACC 공매도 잔고금액 int64 SHORT_RATIO 공매도 잔고비중 float64 SHORT_AVG_PRICE 공매도 단순평균단가 int64
예제 코드
"005930", "2023-01-01", "2023-01-31") kq.daily_short_stock(
DATE | SYMBOL | VOLUME | AMOUNT | SHORT_VOLUME | SHORT_AMOUNT | SHORT_VOLUME_ACC | SHORT_AMOUNT_ACC | SHORT_RATIO | SHORT_AVG_PRICE | |
---|---|---|---|---|---|---|---|---|---|---|
0 | 2023-01-02 | 005930 | 10,031,448 | 558,433,491,400 | 108,675 | 6,060,787,200 | 7,275,799 | 403,806,844,500 | 0.1200 | 55,769 |
1 | 2023-01-03 | 005930 | 13,547,030 | 747,898,872,200 | 144,370 | 7,947,818,200 | 7,480,704 | 414,431,001,600 | 0.1300 | 55,051 |
2 | 2023-01-04 | 005930 | 20,188,071 | 1,151,473,733,800 | 497,002 | 28,291,780,800 | 7,497,788 | 433,372,146,400 | 0.1300 | 56,924 |
3 | 2023-01-05 | 005930 | 15,682,826 | 911,973,904,900 | 468,912 | 27,263,229,000 | 8,153,849 | 474,554,011,800 | 0.1400 | 58,141 |
4 | 2023-01-06 | 005930 | 17,334,989 | 1,018,769,177,900 | 601,589 | 35,299,384,000 | 8,274,708 | 488,207,772,000 | 0.1400 | 58,676 |
5 | 2023-01-09 | 005930 | 18,640,107 | 1,124,606,672,500 | 295,508 | 17,802,167,700 | 8,005,209 | 485,916,186,300 | 0.1300 | 60,242 |
6 | 2023-01-10 | 005930 | 14,859,797 | 898,812,198,128 | 95,927 | 5,806,353,400 | 8,026,136 | 484,778,614,400 | 0.1300 | 60,528 |
7 | 2023-01-11 | 005930 | 12,310,751 | 747,215,374,304 | 107,478 | 6,524,782,500 | 7,809,867 | 472,496,953,500 | 0.1300 | 60,708 |
8 | 2023-01-12 | 005930 | 16,102,561 | 972,246,984,400 | 279,621 | 16,905,360,100 | 7,936,870 | 480,180,635,000 | 0.1300 | 60,458 |
9 | 2023-01-13 | 005930 | 12,510,328 | 761,169,640,700 | 346,163 | 21,056,766,100 | 7,848,349 | 477,179,619,200 | 0.1300 | 60,829 |
10 | 2023-01-16 | 005930 | 10,039,972 | 615,315,636,500 | 295,961 | 18,153,563,200 | 8,200,501 | 501,050,611,100 | 0.1400 | 61,337 |
11 | 2023-01-17 | 005930 | 9,831,456 | 599,708,754,138 | 127,686 | 7,778,905,300 | 8,273,926 | 504,709,486,000 | 0.1400 | 60,922 |
12 | 2023-01-18 | 005930 | 11,584,041 | 698,509,509,800 | 221,495 | 13,382,830,400 | 8,252,695 | 498,462,778,000 | 0.1400 | 60,420 |
13 | 2023-01-19 | 005930 | 12,808,490 | 781,937,546,636 | 146,159 | 8,933,424,100 | 8,275,552 | 508,946,448,000 | 0.1400 | 61,121 |
14 | 2023-01-20 | 005930 | 9,646,327 | 595,372,614,900 | 369,298 | 22,767,560,600 | 8,388,470 | 518,407,446,000 | 0.1400 | 61,650 |
15 | 2023-01-25 | 005930 | 16,822,710 | 1,066,200,962,700 | 411,718 | 26,117,232,300 | 8,298,063 | 526,097,194,200 | 0.1400 | 63,434 |
16 | 2023-01-26 | 005930 | 13,278,277 | 846,408,637,700 | 226,304 | 14,422,665,200 | 8,560,899 | 547,041,446,100 | 0.1400 | 63,731 |
17 | 2023-01-27 | 005930 | 18,760,182 | 1,212,764,792,491 | 363,158 | 23,485,310,900 | 8,604,160 | 555,828,736,000 | 0.1400 | 64,669 |
18 | 2023-01-30 | 005930 | 20,995,234 | 1,337,025,734,920 | 316,230 | 20,247,975,800 | 8,146,591 | 515,679,210,300 | 0.1400 | 64,029 |
19 | 2023-01-31 | 005930 | 29,746,731 | 1,835,768,640,685 | 129,038 | 7,929,972,000 | 7,840,337 | 478,260,557,000 | 0.1300 | 61,454 |