사이보스플러스 도움말 - 대신증권
설명: 각종코드정보및코드리스트를얻을수있습니다. 모듈위치: CpUtil.dll Method [주식/선물/옵션] value = object.CodeToName( code ) code 에해당하는주식/선물/옵션종목명을반환한다. code : 주식/선물/옵션코
money2.daishin.com
설명: 각종코드정보및코드리스트를얻을수있습니다.
모듈위치: CpUtil.dll
Method
[주식/선물/옵션]
value = object.CodeToName( code )
code 에해당하는주식/선물/옵션종목명을반환한다.
code : 주식/선물/옵션코드
반환값 : 주식/선물/옵션종목명
[주식코드정보]
value = object.GetStockMarginRate( code )
code 에해당하는주식매수증거금율을반환한다.
code : 주식코드
반환값 : 주식매수증거금율
value = object.GetStockMemeMin( code )
code 에해당하는주식매매거래단위주식수를반환한다.
code : 주식코드
반환값 : 주식매매거래단위주식수
value = object.GetStockIndustryCode ( code )
code 에해당하는증권전산업종코드를반환한다.
code : 주식코드
반환값 : 증권전산업종코드
value = object.GetStockMarketKind ( code )
code 에해당하는소속부를반환한다.
code : 주식코드
반환값 : 소속부
typedefenum{
[helpstring("구분없음")]CPC_MARKET_NULL= 0,
[helpstring("거래소")] CPC_MARKET_KOSPI= 1,
[helpstring("코스닥")] CPC_MARKET_KOSDAQ= 2,
[helpstring("K-OTC")] CPC_MARKET_FREEBOARD= 3,
[helpstring("KRX")] CPC_MARKET_KRX= 4,
[helpstring("KONEX")] CPC_MARKET_KONEX= 5,
}CPE_MARKET_KIND;
value = object.GetStockControlKind ( code )
code 에해당하는감리구분반환한다.
code : 주식코드
반환값 : 감리구분
typedefenum {
[helpstring("정상")] CPC_CONTROL_NONE = 0,
[helpstring("주의")] CPC_CONTROL_ATTENTION= 1,
[helpstring("경고")] CPC_CONTROL_WARNING= 2,
[helpstring("위험예고")]CPC_CONTROL_DANGER_NOTICE= 3,
[helpstring("위험")] CPC_CONTROL_DANGER= 4,
[helpstring("경고예고")] CPC_CONTROL_WARNING_NOTICE= 5,
}CPE_CONTROL_KIND;
value = object.GetOverHeating ( code )
code 에 해당하는 단기과열 구분 반환한다.
code : 주식코드
반환값 : 단기과열 구분
typedefenum {
[helpstring("해당 없음")] CPC_OVERHEATL_NULL = 0,
[helpstring("지정예고")] CPC_OVERHEAT_NOTICE= 1,
[helpstring("지정")] CPC_OVERHEAT= 2,
[helpstring("해제연기/연장")]CPC_OVERHEAT_EXT= 3,
}CPE_ECT_OVERHEAT;
value = object.IsStockArrgSby( code )
code에 해당하는 정리매매 종목여부를 반환한다
code : 주식코드
반환값 : 정리매매 종목 여부 (BOOL)
value = object.IsStockIoi( code )
code에 해당하는 ETN/ETF 투자유의 종목여부를 반환한다
code : ETN/ETF 주식코드
반환값 : 투자유의 종목 여부 (BOOL)
value = object.GetStockSupervisionKind ( code )
code 에해당하는관리구분반환한다.
code : 주식코드
반환값 : 관리구분
typedefenum {
[helpstring("일반종목")]CPC_SUPERVISION_NONE= 0,
[helpstring("관리")] CPC_SUPERVISION_NORMAL= 1,
}CPE_SUPERVISION_KIND;
value = object.GetStockStatusKind ( code )
code 에해당하는주식상태를반환한다
code : 주식코드
반환값 : 관리구분
typedefenum {
[helpstring("정상")] CPC_STOCK_STATUS_NORMAL= 0,
[helpstring("거래정지")]CPC_STOCK_STATUS_STOP= 1,
[helpstring("거래중단")]CPC_STOCK_STATUS_BREAK= 2,
}CPE_SUPERVISION_KIND;
value = object.GetStockCapital ( code )
code 에해당하는자본금규모구분반환한다.
code : 주식코드
반환값 : 자본금규모구분
typedefenum {
[helpstring("제외")] CPC_CAPITAL_NULL = 0,
[helpstring("대")] CPC_CAPITAL_LARGE = 1,
[helpstring("중")] CPC_CAPITAL_MIDDLE = 2,
[helpstring("소")] CPC_CAPITAL_SMALL = 3
}CPE_CAPITAL_SIZE;
value = object.GetStockFiscalMonth ( code )
code 에해당하는결산기반환한다.
code : 주식코드
반환값 : 결산기
value = object.GetStockGroupCode ( code )
code 에해당하는그룹(계열사)코드반환한다.
code : 주식코드
반환값 : 그룹(계열사)코드
value = object.GetStockKospi200Kind ( code )
code 에해당하는KOSPI200 종목여부반환한다.
code : 주식코드
반환값 : KOSPI200 종목여부
typedefenum {
[helpstring("미채용")] CPC_KOSPI200_NONE = 0,
[helpstring("제조업")] CPC_KOSPI200_MANUFACTURE= 1,
[helpstring("전기통신업")] CPC_KOSPI200_TELECOMMUNICATION= 2,
[helpstring("건설업")] CPC_KOSPI200_CONSTRUCT= 3,
[helpstring("유통업")] CPC_KOSPI200_CURRENCY= 4,
[helpstring("금융업")] CPC_KOSPI200_FINANCE= 5,
}CPE_KOSPI200_KIND;
2011년 4월 1일부터아래값으로변경
[helpstring("미채용")] CPC_KOSPI200_NONE = 0,
[helpstring("건설")] CPC_KOSPI200_MANUFACTURE = 1,
[helpstring("중공업")] CPC_KOSPI200_SHIP = 2,
[helpstring("철강소재")] CPC_KOSPI200_IRON = 3,
[helpstring("에너지화학")] CPC_KOSPI200_ENERGY = 4,
[helpstring("정보통신")] CPC_KOSPI200_INFO = 5,
[helpstring("금융")] CPC_KOSPI200_FINANCE = 6,
[helpstring("필수소비재")] CPC_KOSPI200_NEC_CONS = 7,
[helpstring("자유소비재")] CPC_KOSPI200_FREE_CONS = 8,
[helpstring("산업재")] CPC_KOSPI200_INDUSTRY_CONS = 9,
[helpstring("건강관리")] CPC_KOSPI200_HEALTHCARE = 10,
[helpstring("커뮤니케이션")]CPC_KOSPI200_COMMUNICATION = 11,
value = object.GetStockSectionKind( code )
code 에해당하는부구분코드를반환한다
code : 주식코드
반환값 : 부구분코드
typedefenum
{
[helpstring("구분없음")] CPC_KSE_SECTION_KIND_NULL= 0,
[helpstring("주권")] CPC_KSE_SECTION_KIND_ST = 1,
[helpstring("투자회사")] CPC_KSE_SECTION_KIND_MF = 2,
[helpstring("부동산투자회사"] CPC_KSE_SECTION_KIND_RT = 3,
[helpstring("선박투자회사")] CPC_KSE_SECTION_KIND_SC = 4,
[helpstring("사회간접자본투융자회사")]CPC_KSE_SECTION_KIND_IF = 5,
[helpstring("주식예탁증서")] CPC_KSE_SECTION_KIND_DR = 6,
[helpstring("신수인수권증권")] CPC_KSE_SECTION_KIND_SW = 7,
[helpstring("신주인수권증서")] CPC_KSE_SECTION_KIND_SR = 8,
[helpstring("주식워런트증권")] CPC_KSE_SECTION_KIND_ELW = 9,
[helpstring("상장지수펀드(ETF)")]CPC_KSE_SECTION_KIND_ETF = 10,
[helpstring("수익증권")] CPC_KSE_SECTION_KIND_BC = 11,
[helpstring("해외ETF")] CPC_KSE_SECTION_KIND_FETF = 12,
[helpstring("외국주권")] CPC_KSE_SECTION_KIND_FOREIGN = 13,
[helpstring("선물")] CPC_KSE_SECTION_KIND_FU = 14,
[helpstring("옵션")] CPC_KSE_SECTION_KIND_OP = 15,
[helpstring("KONEX")] CPC_KSE_SECTION_KIND_KN = 16,
[helpstring("ETN")] CPC_KSE_SECTION_KIND_ETN = 17,
} CPE_KSE_SECTION_KIND;
value = object.GetStockLacKind ( code )
code 에해당하는락구분코드를반환한다
code : 주식코드
반환값 : 락구분코드
typedefenum
{
[helpstring("구분없음")] CPC_LAC_NORMAL= 0,
[helpstring("권리락")] CPC_LAC_EX_RIGHTS = 1,
[helpstring("배당락")] CPC_LAC_EX_DIVIDEND= 2,
[helpstring("분배락")] CPC_LAC_EX_DISTRI_DIVIDEND = 3,
[helpstring("권배락")] CPC_LAC_EX_RIGHTS_DIVIDEND = 4,
[helpstring("중간배당락")]CPC_LAC_INTERIM_DIVIDEND = 5,
[helpstring("권리중간배당락")]CPC_LAC_EX_RIGHTS_INTERIM_DIVIDEND= 6,
[helpstring("기타")] CPC_LAC_ETC = 99,
} CPE_LAC_KIND;
value = object.GetStockListedDate ( code )
code 에해당하는상장일을반환한다
code : 주식코드
반환값 : 상장일 (LONG)
value = object.GetStockMaxPrice ( code )
code 에해당하는상한가를반환한다
code : 주식코드
반환값 : 상한가(LONG)
value = object.GetStockMinPrice ( code )
code 에해당하는하한가를반환한다
code : 주식코드
반환값 : 하한가(LONG)
value = object.GetStockParPrice ( code )
code 에해당하는액면가를반환한다
code : 주식코드
반환값 : 액면가(LONG)
value = object.GetStockStdPrice ( code )
code 에해당하는권리락등으로인한기준가를반환한다
code : 주식코드
반환값 : 기준가(LONG)
value = object.GetStockYdOpenPrice ( code )
code 에해당하는전일시가를반환한다
code : 주식코드
반환값 : 전일시가(LONG)
value = object.GetStockYdHighPrice ( code )
code 에해당하는전일고가를반환한다
code : 주식코드
반환값 : 전일고가(LONG)
value = object.GetStockYdLowPrice ( code )
code 에해당하는전일저가를반환한다
code : 주식코드
반환값 : 전일저가(LONG)
value = object.GetStockYdClosePrice ( code )
code 에해당하는전일종가를반환한다
code : 주식코드
반환값 : 전일종가(LONG)
value = object.IsStockCreditEnable( code )
code 에해당하는신용가능종목여부를반환한다
code : 주식코드
반환값 : 신용여부 (BOOL)
value = object.GetStockParPriceChageType ( code )
code 에해당하는액면정보코드를반환한다
code : 주식코드
반환값 : 액면정보코드
typedefenum
{
[helpstring("해당없음")] CPC_PARPRICE_CHANGE_NONE = 0,
[helpstring("액면분할")] CPC_PARPRICE_CHANGE_DIVIDE = 1,
[helpstring("액면병합")] CPC_PARPRICE_CHANGE_MERGE = 2,
[helpstring("기타")] CPC_PARPRICE_CHANGE_ETC = 99,
}CPE_ECT_PARPRICE_CHANGE;
value = object.IsSPAC( code )
code에 해당하는 SPAC 종목여부를 반환한다
code : 주식코드
반환값 : SPAC 여부 (BOOL)
value = object.GetMiniFutureList()
미니KOSPI200 선물에 해당하는 종목배열을 반환한다
반환값 : 미니KOSPI 선물 종목리스트(배열)
VB ex)
Dim CodeMgrAs New CpCodeMgr
Dim codes As Variant
codes = CodeMgr. GetMiniFutureList ()
For i = LBound(codes) To UBound(codes)
Debug.Print codes(i)
Next
value = object.GetMiniOptionList()
미니KOSPI200 옵션에 해당하는 종목배열을 반환한다
반환값 : 미니KOSPI 옵션 종목리스트(배열)
VB ex)
Dim CodeMgrAs New CpCodeMgr
Dim codes As Variant
codes = CodeMgr.GetMiniOptionList ()
For i = LBound(codes) To UBound(codes)
Debug.Print codes(i)
Next
value = object.ReLoadPortData()
CYBOS5 관심종목(700 ~799 ) 데이터를 다시 가져오기 위해 호출한다.
value = object.IsBigListingStock( code )
code 에 해당하는 상장주식수 20억 이상여부를 반환한다
code : 주식코드
[Basket 정보]
아래두함수는 CpElwCode에도동일한함수명으로존재합니다.
기존사용고객님을위해서CpElwCode/CpCodeMgr 2군데서제공합니다.
value = object.GetStockElwBasketCodeList( code )
Elw 기초자산코드리스트얻기 (바스켓)
반환값 : 입력한코드에해당하는바스켓코드리스트(배열)
value = object.GetStockElwBasketCompList( code )
Elw 기초자산비율리스트얻기 (바스켓)
반환값 : 입력한코드에해당하는바스켓비율리스트(배열)
[각종코드리스트]
value = object.GetStockListByMarket(CPE_MARKET_KIND code )
시장구분에따른주식종목배열을반환하다
반환값: 입력한시장구분(CPE_MARKET_KIND)에해당하는종목리스트(배열)
VB ex)
Dim WorkKey As New CpTdUtil
Dim codes As Variant
codes = CodeMgr.GetStockListByMarket(CPC_MARKET_KOSPI) ' 거래소
For i = LBound(codes) To UBound(codes)
Debug.Print codes(i)
Debug.Print CodeMgr. CodeToName(codes(i))
Next
VC++ ex)
ICpCodeMgrPtr codeMgr;
codeMgr.createInstance(_uuidof(CpCodeMgr));
variant_t vArray, vItem;
CComSafeArray<VARIANT> sa;
vArray = codeMgr->GetIndustryList();
sa.Attach(vArray.Detach().parray);
for (LONG nlb = sa.GetLowerBound(), nub = sa.GetUpperBound(); nlb <= nub; nlb++)
{
vItem = sa.GetAt(nlb);
_tprintf(_T("%s\n"), (LPCTSTR)(bstr_t)vItem);
}
value = object.GetGroupCodeList( code )
관심종목(700 ~799 ) 및업종코드(GetIndustryList 참고)에해당하는종목배열을반환한다
반환값 : 입력한그룹에해당하는종목리스트(배열)
VB ex)
Dim CodeMgrAs New CpCodeMgr
Dim codes As Variant
codes = CodeMgr. GetGroupCodeList (24) ' 24 증권업
For i = LBound(codes) To UBound(codes)
Debug.Print codes(i)
Next
value = object.GetGroupName ( code )
관심종목(700 ~799 ) 및업종코드에해당하는명칭을반환한다
반환값 : 관심종목명및업종코드명
object.GetIndustryList ()
증권전산업종코드리스트를반환한다.
반환값 : 증권전산업종코드(배열)
VB ex)
Dim CodeMgrAs New CpCodeMgr
Dim codes As Variant
codes = CodeMgr.GetIndustryList ()
For i = LBound(codes) To UBound(codes)
Debug.Print codes(i)
Next
value = object.GetIndustryName ( code )
증권전산업종코드에해당하는증권전산업종명을반환한다
반환값 : 증권전산업종명
object.GetMemberList ( )
거래원코드(회원사)의코드리스트를반환한다.
반환값 : 거래원코드코드(배열)
value = object.GetMemberName ( code )
거래원코드(회원사)코드에해당하는거래원코드명을반환한다
반환값 : 거래원코드명
object.GetKosdaqIndustry1List ()
코스닥산업별코드리스트를반환한다.
반환값 : 코스닥산업별코드(배열)
object.GetKosdaqIndustry2List ()
코스닥지수업종코드리스트를반환한다.
반환값 : 코스닥지수별코드(배열)
VB ex)
Dim CodeMgrAs New CpCodeMgr
Dim codes As Variant
codes = CodeMgr. GetKosdaqIndustry2List ()
For i = LBound(codes) To UBound(codes)
Debug.Print codes(i)
Next
[기타정보]
value = object. GetMarketStartTime ()
장시작시각얻기 (ex 9시일 경우 리턴값 900)
반환값 :장시작시각
value = object. GetMarketEndTime ()
장마감시각얻기 (ex오후 3시30분 일경우 리턴값 1530,수능일 1630)
반환값 : 장마감시각
value = object. IsFrnMember(code)
code에 해당하는 외국계 회원사 여부를 반환함.
code : 회원사 코드
[해외선물]
value = object. GetTickUnit (code )
해외선물 종목 code의 최소변동 호가단위
반환값 : 최소변동 호가단위
value = object. GetTickValue (code )
해외선물 종목 code의 1계약당 최소가격 변동폭
반환값 : 1계약당 최소가격 변동폭
object.OvFutGetAllCodeList( )
해외선물 전체 코드 리스트를 반환한다.
반환값 : 해외선물 코드(배열)
object.OvFutGetExchList( )
해외선물 거래소 리스트를 반환한다.
반환값 : 해외선물 거래소 코드(배열)
value = object.OvFutCodeToName(code)
해외선물 종목 code의 종목명을 반환한다
반환값 : 해외선물 종목명
value = object.OvFutGetExchCode(code)
해외선물 종목 code의 거래소 코드를 반환한다.
반환값 : 거래소 코드
value = object.OvFutGetLastTradeDate(code)
해외선물 종목 code의 최종 거래일을 반환한다.
반환값 : 최종거래일(LONG)
value = object.OvFutGetProdCode(code)
해외선물 종목 code의 품목코드를 반환한다.
반환값 : 품목코드
value = object.GetStartTime(code)
해외선물 종목 code의 시작 시간(현지시각)을 반환한다.
반환값 :현지시각(LONG)
value = object.GetEndTime(code)
해외선물 종목 code의 종료 시간(현지시각)을 반환한다.
반환값 : 현지시각(LONG)
value = object.IsTradeCondition(code)
해외선물 종목 code의 거래가능여부를 반환한다.
반환값 : 거래가능여부 (BOOL)
[주식선물]
object.GetStockFutureList( )
주식선물 전체 코드 리스트를 반환한다.
반환값 : 주식선물 코드(배열)
object.GetStockFutureBaseList( )
주식선물 기초자산 리스트를 반환한다.
반환값 : 기초자산 코드(배열)
value = object.GetStockFutureListByBaseCode(code)
기초자산 code의 주식선물 코드 리스트를 반환한다
반환값 : 주식선물 코드(배열)
value = object.GetStockFutureBaseCode(code)
주식선물 종목 code의 기초자산 코드를 반환한다.
반환값 : 기초자산 코드
'IT' 카테고리의 다른 글
python django models.py migration (0) | 2022.02.02 |
---|---|
ERROR TypeError: Cannot read property 'version' of undefined (0) | 2022.01.30 |
AI 인공지능 기사 좋은거 (0) | 2021.11.25 |
SQL Error [1] [23000]: ORA-00001: 무결성 제약 조건에 위배됩니다 (0) | 2021.11.19 |
Uncaught SyntaxError: Unexpected end of input (0) | 2021.11.18 |