KR102121110B1 - Hts 인터페이스 시스템 및 방법 - Google Patents
Hts 인터페이스 시스템 및 방법 Download PDFInfo
- Publication number
- KR102121110B1 KR102121110B1 KR1020180069511A KR20180069511A KR102121110B1 KR 102121110 B1 KR102121110 B1 KR 102121110B1 KR 1020180069511 A KR1020180069511 A KR 1020180069511A KR 20180069511 A KR20180069511 A KR 20180069511A KR 102121110 B1 KR102121110 B1 KR 102121110B1
- Authority
- KR
- South Korea
- Prior art keywords
- hts
- stock
- item
- module
- information
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Technology Law (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
HTS 인터페이스 시스템 및 방법이 개시된다. 사용자의 입력에 따른 주식 종목을 검색하여 주식 종목 데이터를 조회하고, 상기 검색된 주식 종목에 대한 분석 데이터를 주식 분석 서버로부터 수신하여 표시하는 주식 종목 분석 모듈; 증권사 트레이딩 서버로부터 주식 종목 데이터를 수신하여 표시하고, 상기 증권사 트레이딩 서버를 통해 주식 거래를 수행하는 HTS(home trading system) 모듈; 상기 주식 종목 분석 모듈에서 검색된 주식 종목 중 상기 사용자에 의해 선별된 주식 종목의 종목 코드를 상기 HTS 모듈에서 사용 가능하도록 가공하여 상기 HTS 모듈로 실시간 전달하는 HTS 인터페이스 모듈을 구성한다.
Description
본 발명은 HTS(home trading system)에 관한 것으로서, 구체적으로는 HTS 인터페이스 시스템 및 방법에 관한 것이다.
HTS 프로그램은 PC(personal computer) 등에서 주식 관련 데이터를 조회하고 주식 트레이딩(trading)을 할 수 있도록 구성되어 있다. HTS 프로그램은 매우 상세하고 방대한 데이터를 제공하며, 사용자들이 다양한 자료를 분석하여 주식 트레이딩의 판단할 수 있도록 지원하고 있다.
증권사에서 제공하는 HTS 프로그램 이외에도 포탈 서버(portal sever)에 접속하여 웹(web) 상에서도 다양한 주식 종목 데이터를 조회할 수 있으며, 이 이외에도 다양한 주식 종목 분석 프로그램이 널리 이용되고 있다.
대개 한 사용자가 여러 증권사의 HTS 프로그램을 이용하기도 하며, HTS 프로그램 이외에 이를 보조할 다양한 주식 종목 분석 프로그램을 별도로 이용하는 경우도 많이 있다.
수천 개의 주식 종목을 모두다 분석하는 것이 아니라 그때그때 상황에 따라서 분석의 대상이 되는 주식 종목은 바뀌기 마련이다. 이러한 주식 종목들은 관심 종목과 같은 그룹에 등록하여 수시로 확인하고 관리할 수 있다.
그런데, HTS 프로그램마다 또는 주식 종목 분석 프로그램마다 그러한 관심 종목을 각각 직접 입력하여 등록하여야 한다. 그러므로, 3-4개의 프로그램을 이용하는 경우에는 관심 종목이 바뀔 때마다 3-4개의 프로그램에서의 관심 종목을 직접 일일이 등록하고 변경해야만 한다.
관심 종목이 수시로 바뀔 수 있기 때문에 이러한 관심 종목 등록 작업은 매우 불편하고 번거로운 작업일 수밖에 없다. 그러나, 증권사마다 데이터가 서로 동기화되지 않고 있으며, 주식 종목 분석 프로그램을 제공하는 분석 회사들의 프로그램 역시 HTS와 서로 동기화되지 않기 때문에 이러한 불편함을 감내할 수밖에 없는 실정이다.
주식 종목 분석 프로그램에서 분석을 하다가 매매를 하고 싶은 경우에는 HTS 프로그램을 실행해고 다시 해당 종목 코드를 입력한 후 매매를 해야 한다.
주식 종목 분석 프로그램의 분석 후 매매로 넘어가는 단계가 불편할 수밖에 없으며, 초단위 분단위의 급박한 매매 상황에서 시간을 소모하는 요인이 된다.
본 발명의 목적은 HTS 인터페이스 시스템을 제공하는 데 있다.
본 발명의 다른 목적은 HTS 인터페이스 방법을 제공하는 데 있다.
상술한 본 발명의 목적에 따른 HTS 인터페이스 시스템은, 사용자의 입력에 따른 주식 종목을 검색하여 주식 종목 데이터를 조회하고, 상기 검색된 주식 종목에 대한 분석 데이터를 주식 분석 서버로부터 수신하여 표시하는 주식 종목 분석 모듈; 증권사 트레이딩 서버로부터 주식 종목 데이터를 수신하여 표시하고, 상기 증권사 트레이딩 서버를 통해 주식 거래를 수행하는 HTS(home trading system) 모듈; 상기 주식 종목 분석 모듈에서 검색된 주식 종목 중 상기 사용자에 의해 선별된 주식 종목의 종목 코드를 상기 HTS 모듈에서 사용 가능하도록 가공하여 상기 HTS 모듈로 실시간 전달하는 HTS 인터페이스 모듈을 포함하도록 구성될 수 있다.
여기서, 상기 HTS 인터페이스 모듈은, 상기 종목 코드를 상기 HTS 모듈에 자동 입력하여 실행을 제어하도록 구성될 수 있다.
상술한 본 발명의 다른 목적에 따른 HTS 인터페이스 방법은, 주식 종목 분석 모듈이 사용자로부터 주식 종목을 입력받아 검색하는 단계; 상기 주식 종목 분석 모듈이 상기 검색된 주식 종목에 대한 주식 종목 데이터를 조회하고, 상기 주식 종목에 대한 분석 데이터를 주식 분석 서버로부터 수신하여 표시하는 단계; 상기 주식 종목 분석 모듈이 상기 사용자에 의해 주식 종목을 선별하여 입력받는 단계; HTS(home trading system) 인터페이스 모듈이 상기 주식 종목 분석 모듈에서 선별하여 입력받은 주식 종목의 종목 코드를 상기 HTS 모듈에서 사용 가능하도록 가공하는 단계; 상기 HTS 인터페이스 모듈이 상기 가공된 종목 코드를 HTS 모듈로 실시간 전달하는 단계; 상기 HTS 인터페이스 모듈이 상기 전달한 종목 코드를 상기 HTS 모듈에 자동 입력되도록 제어하는 단계; 상기 HTS 모듈이 상기 HTS 인터페이스 모듈의 제어에 따라 종목 코드를 수신하여 자동 입력하는 단계를 포함하도록 구성될 수 있다.
여기서, 상기 HTS 모듈이 상기 자동 입력된 종목 코드에 대응되는 주식 종목 데이터를 해당 증권사 트레이딩 서버로부터 수신하여 표시하고, 상기 사용자의 입력에 따라 해당 주식의 트레이딩을 수행하는 단계를 더 포함하도록 구성될 수 있다.
상술한 HTS 인터페이스 시스템 및 방법에 의하면, 주식 종목 분석 프로그램에서 입력한 주식 종목을 HTS 프로그램에서 자동 입력하고 등록도 가능하도록 구성됨으로써, 서로 다른 주체의 프로그램 간에 주식 종목의 동기화를 가능하게 하여 여러 프로그램을 사용할 때의 불편함을 제거해주고 정확도를 높임과 동시에 중요한 매매 타이밍을 놓치지 않고 매매할 수 있도록 돕는 효과가 있다.
도 1은 본 발명의 일 실시예에 따른 HTS 인터페이스 시스템의 개략 구성도이다.
도 2는 본 발명의 일 실시예에 따른 HTS 인터페이스 시스템의 세부 구성도이다.
도 3은 본 발명의 일 실시예에 따른 HTS 인터페이스 방법의 흐름도이다.
도 2는 본 발명의 일 실시예에 따른 HTS 인터페이스 시스템의 세부 구성도이다.
도 3은 본 발명의 일 실시예에 따른 HTS 인터페이스 방법의 흐름도이다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 발명을 실시하기 위한 구체적인 내용에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.
제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일 실시예에 따른 HTS 인터페이스 시스템의 개략 구성도이고, 도 2는 본 발명의 일 실시예에 따른 HTS 인터페이스 시스템의 세부 구성도이다.
도 1 및 도 2를 참조하면, 본 발명의 일 실시예에 따른 HTS 인터페이스 시스템(100)은 주식 종목 분석 모듈(110), HTS 모듈(120), HTS 인터페이스 모듈(130)을 포함하도록 구성될 수 있다.
HTS 인터페이스 시스템(100)은 별도의 주식 종목 분석 프로그램에서 입력한 주식 종목을 별도의 HTS 프로그램에서도 자동으로 실행되어 입력되도록 구성되며, 주식 종목 분석 프로그램의 관심 종목과 HTS 프로그램의 관심 종목도 상호 동기화될 수 있도록 구성될 수 있다.
여러 개의 주식 종목 분석 프로그램과 HTS 프로그램을 사용하는 사용자는 주식 종목의 종목 코드 입력은 물론 관심 종목의 동기화에서 매우 편리해질 수 있으며, 매매 타이밍을 놓치는 것을 방지할 수도 있다.
이하, 세부적인 구성에 대하여 설명한다.
주식 종목 분석 모듈(110)은 사용자 단말(미도시)에 설치된 주식 종목 분석 프로그램이다.
주식 종목 분석 모듈(110)은 사용자의 입력에 따른 주식 종목을 검색하여 주식 종목 데이터를 조회하고, 앞서 검색된 주식 종목에 대한 분석 데이터를 주식 분석 서버(200)로부터 수신하여 표시하도록 구성될 수 있다.
주식 종목 분석 모듈(110) 자체적으로 주식 그래프, 호가창 등의 다양한 정보를 수신하여 표시하도록 구성될 수 있다.
주식 종목 분석 모듈(110)은 주식 종목 입력부(111), 주식 종목 분석 데이터 요청부(112), 주식 종목 분석 데이터 수신부(113), 주식 종목 분석 데이터 표시부(114), 주식 종목 선별부(115)를 포함하도록 구성될 수 있다. 이하, 세부적인 구성에 대하여 설명한다.
주식 종목 입력부(111)는 사용자로부터 주식 종목을 입력받도록 구성될 수 있다. 주식 종목은 종목 코드로 입력받을 수도 있고 종목명으로 입력받을 수도 있다.
주식 종목 분석 데이터 요청부(112)는 주식 종목 입력부(111)에서 입력받은 주식 종목에 대한 각종 주식 정보와 분석 데이터를 주식 종목 분석 서버(200)로 요청하도록 구성될 수 있다.
주식 종목 분석 데이터 수신부(113)는 주식 종목 분석 서버(200)로부터 주식 종목의 각종 주식 정보와 분석 데이터를 수신하도록 구성될 수 있다. 각종 주식 정보는 기간별 주가 추이 정보, 기업 재무제표 등의 정보가 될 수 있고, 분석 데이터는 주가 예상 흐름, 각종 분석 기법에 의한 분석 결과 등이 될 수 있다.
주식 종목 분석 데이터 표시부(114)는 주식 종목 분석 데이터 수신부(113)에서 수신된 주식 종목의 분석 데이터 그리고 각종 주식 정보를 표시하도록 구성될 수 있다.
주식 종목 선별부(115)는 위 주식 종목 중에서 사용에 의해 선택되는 주식 종목을 선별하도록 구성될 수 있다. 주식 종목 선별부(115)는 선별한 주식 종목의 종목 코드를 HTS 인터페이스 모듈(130)로 송신하도록 구성될 수 있다.
주식 종목 선별부(115)는 주식 종목이 다른 HTS 모듈(120)에서 해당 종목 코드가 자동으로 입력되거나 관심 종목으로 설정되도록 하기 위해 선별하도록 구성될 수 있다.
즉, 주식 종목 선별부(115)는 단순 자동 입력, 관심 종목 등록, 입력 또는 등록하고자 하는 HTS 모듈(120)의 특정 등을 설정하도록 구성될 수 있다. 아울러 입력 또는 등록하고나 하는 HTS 모듈(120)의 자동 실행 여부 또는 백그라운드 실행 여부도 설정하도록 구성될 수 있다.
HTS 모듈(120)은 PC 등에 설치되는 주식 거래 프로그램이다.
HTS 모듈(120)은 주식 종목 분석 모듈(110)이 설치된 사용자 단말(미도시)과 동일한 단말에 설치될 수도 있고 서로 다른 단말에 설치될 수도 있다.
HTS 모듈(120)은 증권사 트레이딩 서버(300)로부터 주식 종목 데이터를 수신하여 표시하고, 해당 증권사 트레이딩 서버(300)를 통해 주식 거래를 수행하도록 구성될 수 있다.
HTS 모듈(120)은 HTS 종목 코드 수신부(121), HTS 모듈 자동 실행부(122), HTS 종목 코드 자동 입력부(123), HTS 조회부(124), HTS 매매부(125)를 포함하도록 구성될 수 있다. 이하, 세부적인 구성에 대하여 설명한다.
HTS 종목 코드 수신부(121)는 HTS 인터페이스 모듈(130)로부터 HTS 종목 코드를 수신하도록 구성될 수 있다. HTS 종목 코드는 해당 HTS 모듈(120)에서 사용 가능하도록 가공된 데이터 포맷을 가지는 종목 코드이다.
이 외에도 HTS 종목 코드 수신부(121)는 주식 종목 선별부(115)에서 설정한 특정 HTS 모듈(120), 그 HTS 모듈(120)의 자동 실행 여부, 백그라운드 모드 실행 여부, 단순 자동 입력 여부, 관심 종목 등록 여부 등의 정보도 수신하도록 구성될 수 있다.
HTS 모듈 자동 실행부(122)는 HTS 종목 코드 수신부(121)에서 HTS 종목 코드 및 자동 실행 여부에 대한 정보를 수신하는지 판단하며, 그 수신으로 인해 트리거링되어 자동으로 실행하도록 구성될 수 있다. 이때, HTS 모듈 자동 실행부(122)는 백그라운드 모드에서 자동 실행하도록 구성될 수도 있다.
HTS 종목 코드 자동 입력부(123)는 HTS 종목 코드 수신부(121)에서 수신된 HTS 종목 코드를 해당 HTS 모듈(120)에 자동 입력하도록 구성될 수 있다. 이때, HTS 종목 코드 자동 입력부(123)는 백그라운드 모드에서 실행된 상태에서 HTS 종목 코드를 입력하도록 구성될 수 있다.
HTS 종목 코드 자동 입력부(120)는 자동 입력은 물론 주식 종목 선별부(115)의 설정에 따라 관심 종목 등록도 하도록 구성될 수 있다.
HTS 조회부(124)는 위 주식 종목의 주식 정보를 해당 증권사 트레이딩 서버(300)로 요청하여 조회하고 표시하도록 구성될 수 있다.
HTS 매매부(125)는 해당 증권사 트레이딩 서버(300)에 접속하여 위 주식 종목에 대한 매매를 수행하도록 구성될 수 있다.
HTS 인터페이스 모듈(130)은 주식 종목 분석 모듈(110)과 증권사별로 별도로 제작되는 다양한 HTS 모듈(120) 간에 인터페이싱을 수행하도록 구성될 수 있다.
HTS 인터페이스 모듈(130)은 주식 종목 분석 모듈(110)과 별도로 구성될 수도 있고, 주식 종목 분석 모듈(110) 내의 하나의 모듈로서 일체형으로 구성될 수도 있다.
HTS 인터페이스 모듈(130)은 주식 종목 분석 모듈(110)에서 검색된 주식 종목 중 사용자에 의해 선별된 주식 종목의 종목 코드를 HTS 모듈(120)에서 사용 가능하도록 가공하여 HTS 모듈(120)로 실시간 전달하도록 구성될 수 있다.
HTS 인터페이스 모듈(130)은 가공된 HTS 종목 코드를 HTS 모듈(120)에 자동 입력하여 HTS 모듈(120)의 실행을 제어하도록 구성될 수 있다.
HTS 인터페이스 모듈(130)은 종목 코드 호출부(131), 증권사별 사용자 계정 조회부(132), 증권사별 사용자 계정 데이터베이스(133), 증권사 API 실행부(134), HTS 종목 코드 송신부(135)를 포함하도록 구성될 수 있다. 이하, 세부적인 구성에 대하여 설명한다.
종목 코드 호출부(131)는 주식 종목 분석 모듈(110)로부터 종목 코드를 수신하도록 구성되며, 이 외에 이용하고자 하는 HTS 모듈(120)이나 그 증권사를 특정하는 정보, 그 HTS 모듈(120)의 자동 실행 여부, 백그라운드 모드 실행 여부, 단순 자동 입력 여부, 관심 종목 등록 여부 등의 정보도 수신하도록 구성될 수 있다.
종목 코드 호출부(131)는 증권사 API 실행부(134)를 통해 종목 코드와 매칭되는 종목명 등을 수신하여 매칭시키도록 구성될 수 있다.
증권사 API 실행부(134)는 증권사별 오픈 API를 이용하여 증권사별 증권사 트레이딩 서버(300)에 접속하여 종목명과 종목 코드를 미리 수신하도록 구성될 수 있다.
증권사 API 실행부(134)는 해당 증권사의 win32 API를 이용하여 해당 HTS 모듈(120)의 HTS 주문창의 종목 입력 객체의 핸들링 값을 그 HTS 모듈(120)에 바운딩(bounding)하여 HTS에서 이용 가능한 HTS 종목 코드를 생성하도록 구성될 수 있다.
한편, 증권사별 사용자 계정 조회부(132)는 위에서 특정되는 HTS 모듈(120)이나 그 증권사의 정보를 이용하여 그 증권사의 사용자 계정을 조회하도록 구성될 수 있다.
사용자 계정은 증권사별 사용자 계정 데이터베이스(133)에 이용하고 있는 또는 이용하고자 하는 증권사별로 미리 저장되어 있도록 구성될 수 있다.
종목 코드 호출부(131)는 특정 HTS 모듈(120)로 해당 사용자 계정과 비번 등의 접속 정보, 입력창에 입력하거나 또는 관심 종목에 등록하고자 하는 HTS 종목 코드, 자동 실행 여부에 대한 정보, 백그라운드 실행 여부에 대한 정보 등을 송신하도록 제어할 수 있다.
HTS 종목 코드 송신부(135)는 종목 코드 호출부(131)의 제어에 따라 증권사 API 실행부(134)에서 바운딩된 HTS 종목 핸들링 객체에 SendKey 함수를 사용하여 HTS 종목 코드를 해당 HTS 모듈(120)로 송신하도록 구성될 수 있다.
또한, HTS 종목 코드 송신부(135)는 해당 사용자 계정과 비번 등의 접속 정보, 자동 실행 여부에 대한 정보, 백그라운드 실행 여부에 대한 정보 등을 해당 HTS 모듈(120)로 송신하도록 구성될 수 있다.
도 3은 본 발명의 일 실시예에 따른 HTS 인터페이스 방법의 흐름도이다.
도 3을 참조하면, 먼저 주식 종목 분석 모듈(110)이 사용자로부터 주식 종목을 입력받아 검색한다(S101).
다음으로, 주식 종목 분석 모듈(110)이 검색된 주식 종목에 대한 주식 종목 데이터를 조회하고, 주식 종목에 대한 분석 데이터를 주식 분석 서버(200)로부터 수신하여 표시한다(S102).
다음으로, 주식 종목 분석 모듈(110)이 사용자에 의해 주식 종목을 선별하여 입력받는다(S103).
다음으로, HTS(home trading system) 인터페이스 모듈(130)이 주식 종목 분석 모듈(110)에서 선별하여 입력받은 주식 종목의 종목 코드를 HTS 모듈(120)에서 사용 가능하도록 가공한다(S104).
다음으로, HTS 인터페이스 모듈(130)이 가공된 종목 코드를 HTS 모듈(120)로 실시간 전달한다(S105).
다음으로, HTS 인터페이스 모듈(130)이 전달한 종목 코드를 HTS 모듈(120)에 자동 입력되도록 제어한다(S106).
다음으로, HTS 모듈(120)이 HTS 인터페이스 모듈(130)의 제어에 따라 종목 코드를 수신하여 자동 입력한다(S107).
다음으로, HTS 모듈(120)이 자동 입력된 종목 코드에 대응되는 주식 종목 데이터를 해당 증권사 트레이딩 서버(300)로부터 수신하여 표시하고, 사용자의 입력에 따라 해당 주식의 트레이딩을 수행한다(S108).
이상 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허청구범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
110: 주식 종목 분석 모듈
111: 주식 종목 입력부
112: 주식 종목 분석 데이터 요청부
113: 주식 종목 분석 데이터 수신부
114: 주식 종목 분석 데이터 표시부
115: 주식 종목 선별부
120: HTS 모듈
121: HTS 종목 코드 수신부
122: HTS 모듈 자동 실행부
123: HTS 종목 코드 자동 입력부
124: HTS 조회부
125: HTS 매매부
130: HTS 인터페이스 모듈
131: 종목 코드 호출부
132: 증권사별 사용자 계정 조회부
133: 증권사별 사용자 계정 데이터베이스
134: 증권사 API 실행부
135: HTS 종목 코드 송신부
200: 주식 종목 분석 서버
300: 증권사 트레이딩 서버
111: 주식 종목 입력부
112: 주식 종목 분석 데이터 요청부
113: 주식 종목 분석 데이터 수신부
114: 주식 종목 분석 데이터 표시부
115: 주식 종목 선별부
120: HTS 모듈
121: HTS 종목 코드 수신부
122: HTS 모듈 자동 실행부
123: HTS 종목 코드 자동 입력부
124: HTS 조회부
125: HTS 매매부
130: HTS 인터페이스 모듈
131: 종목 코드 호출부
132: 증권사별 사용자 계정 조회부
133: 증권사별 사용자 계정 데이터베이스
134: 증권사 API 실행부
135: HTS 종목 코드 송신부
200: 주식 종목 분석 서버
300: 증권사 트레이딩 서버
Claims (4)
- 사용자의 입력에 따른 주식 종목을 검색하여 주식 종목 데이터를 조회하고, 상기 검색된 주식 종목에 대한 분석 데이터를 주식 분석 서버로부터 수신하여 표시하는 주식 종목 분석 모듈;
증권사 트레이딩 서버로부터 주식 종목 데이터를 수신하여 표시하고, 상기 증권사 트레이딩 서버를 통해 주식 거래를 수행하는 HTS(home trading system) 모듈;
상기 주식 종목 분석 모듈에서 검색된 주식 종목 중 상기 사용자에 의해 선별된 주식 종목의 종목 코드를 상기 HTS 모듈에서 사용 가능하도록 가공하여 상기 HTS 모듈로 실시간 전달하는 HTS 인터페이스 모듈을 포함하고,
상기 HTS 인터페이스 모듈은,
상기 종목 코드를 상기 HTS 모듈에 자동 입력하여 실행을 제어하도록 구성되고,
상기 주식 종목 분석 모듈은,
상기 사용자로부터 주식 종목을 입력받는 주식 종목 입력부;
상기 주식 종목 입력부에서 입력받은 주식 종목에 대한 주식 정보 및 분석 데이터를 상기 주식 종목 분석 서버로 요청하는 주식 종목 분석 데이터 요청부;
상기 주식 종목 분석 서버로부터 상기 주식 종목의 주식 정보 및 분석 데이터를 수신하는 주식 종목 분석 데이터 수신부;
상기 주식 종목 분석 데이터 수신부에서 수신된 주식 종목의 주식 정보 및 분석 데이터를 표시하는 주식 종목 분석 데이터 표시부;
상기 주식 종목 중에서 사용자에 의해 선택되는 주식 종목을 선별하고 선별된 주식 종목의 종목 코드를 상기 HTS 인터페이스 모듈로 송신하는 주식 종목 선별부를 포함하도록 구성되고,
상기 주식 종목 선별부는,
소정의 HTS 모듈의 선별, 종목 코드의 단순 자동 입력 설정 및 관심 종목 등록 설정을 수행하고, 상기 HTS 모듈의 자동 실행 여부 또는 백그라운드 실행 여부를 설정하도록 구성되고,
상기 HTS 모듈은,
상기 HTS 인터페이스 모듈로부터 HTS 종목 코드, HTS 모듈의 선별 정보, 해당 HTS 모듈의 자동 실행 여부의 설정 정보, 해당 HTS 모듈의 백그라운드 모드 실행 여부 정보, 상기 HTS 모듈의 단순 자동 입력 설정 정보 및 관심 종목 등록 설정 정보를 수신하는 HTS 종목 코드 수신부;
상기 HTS 종목 코드 수신부에서 수신된 HTS 종목 코드, HTS 모듈의 선별 정보, 해당 HTS 모듈의 자동 실행 여부의 설정 정보, 해당 HTS 모듈의 백그라운드 모드 실행 여부 정보, 상기 HTS 모듈의 단순 자동 입력 설정 정보 및 관심 종목 등록 설정 정보를 인식하여 해당 트리거(trigger)를 백그라운드 모드에서 자동 실행하는 HTS 모듈 자동 실행부;
상기 HTS 모듈 자동 실행부에서 자동 실행되는 트리거에 의해 상기 HTS 종목 코드 수신부에서 수신된 HTS 종목 코드를 백그라운드 모드에서 해당 HTS 모듈로 자동 입력하는 HTS 종목 코드 자동 입력부;
상기 HTS 종목 코드 자동 입력부에서 자동 입력된 HTS 종목 코드의 주식 정보를 해당 증권사 트레이딩 서버로 요청하여 조회하는 HTS 조회부;
사용자 입력에 따라 상기 HTS 조회부에서 조회한 HTS 종목 코도의 주식에 대한 매매를 수행하는 HTS 매매부를 포함하도록 구성되며,
상기 HTS 모듈은,
소정 증권사의 주식 거래 프로그램으로서, 상기 주식 종목 분석 모듈 또는 상기 HTS 인터페이스 모듈이 설치된 사용자 단말과는 다른 별도의 단말에 별도로 설치될 수 있으며,
상기 HTS 인터페이스 모듈은,
상기 주식 종목 분석 모듈로부터 종목 코드를 수신하고, 상기 HTS 모듈이나 해당 증권사를 특정하는 정보, 상기 HTS 모듈의 자동 실행 여부의 설정 정보, 백그라운드 모드 실행 여부 정보, 단순 자동 입력 설정 정보, 관심 종목 등록 설정 정보를 수신하고, 증권사 API 실행부를 통해 종목 코드 및 이와 매칭되는 종목명을 수신하여 매칭시키는 종목 코드 호출부;
상기 HTS 모듈 또는 해당 증권사의 정보를 이용하여 해당 증권사의 사용자 계정을 조회하는 증권사별 사용자 계정 조회부;
증권사별 사용자의 사용자 계정이 미리 저장되는 증권사별 사용자 계정 데이터베이스;
증권사별 오픈 API를 이용하여 증권사별로 증권사 트레이딩 서버에 접속하여 종목명 및 종목 코드를 미리 수신하고, 해당 증권사의 win32 API를 이용하여 해당 HTS 모듈의 HTS 주문창의 종목 입력 객체의 핸들링 값을 해당 HTS 모듈에 바운딩(bounding)하여 HTS에서 이용 가능한 HTS 종목 코드를 생성하는 증권사 API 실행부;
상기 종목 코드 호출부의 제어에 따라 상기 증권사 API 실행부에서 바운딩된 HTS 종목 핸들링 객체의 HTS 종목 코드를 해당 HTS 모듈로 송신하고, 해당 사용자 계정 및 비밀번호를 포함하는 접속 정보, 자동 실행 여부의 설정 정보 및 백그라운드 실행 여부 정보에 대한 정보, 단순 자동 입력 설정 정보, 관심 종목 등록 설정 정보를 해당 HTS 모듈로 송신하는 HTS 종목 코드 송신부를 포함하도록 구성되며,
상기 HTS 인터페이스 모듈은,
적어도 둘 이상의 HTS 모듈에 대한 인터페이싱을 수행할 수 있도록 구성되는 것을 특징으로 하는 HTS 인터페이스 시스템. - 삭제
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180069511A KR102121110B1 (ko) | 2018-06-18 | 2018-06-18 | Hts 인터페이스 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180069511A KR102121110B1 (ko) | 2018-06-18 | 2018-06-18 | Hts 인터페이스 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190142518A KR20190142518A (ko) | 2019-12-27 |
KR102121110B1 true KR102121110B1 (ko) | 2020-06-09 |
Family
ID=69062641
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180069511A KR102121110B1 (ko) | 2018-06-18 | 2018-06-18 | Hts 인터페이스 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102121110B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220003991A (ko) | 2021-10-08 | 2022-01-11 | 김영태 | 사용자 지향형으로 설정된 조건에 매칭되는 주식 종목 선별 시스템 및 방법 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102670416B1 (ko) | 2023-09-08 | 2024-05-29 | (주)팀에이컴퍼니 | 토큰의 거래 처리 방법 및 그 장치 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100639807B1 (ko) | 2004-05-10 | 2006-10-30 | 대신증권 주식회사 | 응용 프로그램의 메인 화면창에 독립적인 화면창 표시 방법 |
KR101209091B1 (ko) * | 2010-09-03 | 2013-01-02 | (주) 옵투스투자자문 | 통합 트레이딩 시스템 및 그 제공방법 |
KR20160009270A (ko) | 2014-07-16 | 2016-01-26 | (주) 박스스토리 | 스마트폰용 주식 주문 처리 장치 및 그 방법 |
KR20170068737A (ko) * | 2015-12-10 | 2017-06-20 | 삼성증권주식회사 | 오픈 api를 활용한 증권 서비스 제공시스템 및 그 방법 |
-
2018
- 2018-06-18 KR KR1020180069511A patent/KR102121110B1/ko active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220003991A (ko) | 2021-10-08 | 2022-01-11 | 김영태 | 사용자 지향형으로 설정된 조건에 매칭되는 주식 종목 선별 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20190142518A (ko) | 2019-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180204092A1 (en) | Grouping digital images based on detected objects | |
US20130144721A1 (en) | Individualization service providing system, server, terminal using user's feed back and privacy based on user and method thereof | |
CN110807085B (zh) | 故障信息的查询方法及装置、存储介质、电子装置 | |
CN101964044B (zh) | 在手机的浏览器中获取条形码的方法与装置 | |
US9910858B2 (en) | System and method for providing contextual analytics data | |
CN107992523B (zh) | 移动应用的功能选项查找方法及终端设备 | |
CN110134869B (zh) | 一种信息推送方法、装置、设备和存储介质 | |
KR102121110B1 (ko) | Hts 인터페이스 시스템 및 방법 | |
CN110110236B (zh) | 一种信息推送方法、装置、设备和存储介质 | |
CN116055551A (zh) | 信息推送方法、装置、***、电子设备及存储介质 | |
CN101916283B (zh) | 由动态网页上获取链接信息的方法及其服务器 | |
US20220164076A1 (en) | Knowledge management systems and methods | |
KR102425758B1 (ko) | 기계 학습 기반 업체 추천 시스템 | |
US10803861B2 (en) | Method and apparatus for identifying information | |
WO2022055774A1 (en) | Interactive parts drawings with a real-time bill of materials | |
US20180040006A1 (en) | Method for generating webpage on basis of consumer behavior patterns and method for utilizing webpage | |
KR101680874B1 (ko) | 주문 관리 시스템 | |
KR101229130B1 (ko) | 웹브라우저 분석을 이용한 실시간 맞춤형 정보제공 방법 | |
US20160078105A1 (en) | Information providing system, information providing server and information providing method | |
KR102286661B1 (ko) | 채팅을 기반으로 한 주문형 쇼핑 큐레이션 장치 | |
KR20010044667A (ko) | 인터넷 사이트 접속시 자동 로그인하는 방법 및 이를채용한 단말장치 | |
KR20160037572A (ko) | 구매 내역 정보를 이용한 서비스 제공 방법 및 장치 | |
KR101792187B1 (ko) | 통계적 기법을 이용한 질문 답변 서비스 시스템 및 방법 | |
CN110597967B (zh) | 订单定位方法和设备 | |
JP2019028784A (ja) | 名刺情報管理システム、名刺情報管理装置、名刺情報管理方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |