Projects
[Algorithm PS] Baekjoon Online Judge #16236: 아기 상어
Baekjoon Online Judge #16236: 아기 상어 (URL) 16236번: 아기 상어 N×N 크기의 공간에 물고기 M마리와 아기 상어 1마리가 있다. 공간은 1×1 크기의 정사각형 칸으로 나누어져 있다. 한 칸에는 물고기가 최대 1마리 존재한다. 아기 상어와 물고기는 모두 크기를 가 www.acmicpc.net Problem (문제 원문) N×N 크기의 공간에 물고기 M마리와 아기 상어 1마리가 있다. 공간은 1×1 크기의 정사각형 칸으로 나누어져 있다. 한 칸에는 물고기가 최대 1마리 존재한다. 아기 상어와 물고기는 모두 크기를 가지고 있고, 이 크기는 자연수이다. 가장 처음에 아기 상어의 크기는 2이고, 아기 상어는 1초에 상하좌우로 인접한 한 칸씩 이동한다. 아기 상어는 자신의 크기보..
[Algorithmic Trading] DB Structure | 데이터베이스 구조
DB Structure 데이터베이스 구조 - 알고리즘 트레이딩 시스템에서 사용되는 여러 데이터들을 저장할 데이터베이스의 구조를 설계한다. - 이때, DB는 MongoDB(몽고 DB)를 사용한다. DB Hierarchy (DB 계층구조) Database Collection Description stocklab code_info - 종목 코드 데이터 price_info - 종목별·일별 주가 데이터 corp_info - 기업 관련 데이터 credit_info - 종목별·일별 신용거래 현황 short_info - 종목별·일별 공매도 현황 agent_info - 종목별 기관·외인 투자 현황 order - 매매 주문 이력 Reference: 파이썬과 리액트를 활용한 주식 자동 거래 시스템 구축 (박재현 저, 위키북..
[Algorithmic Trading] NASDAQ Data Link | 나스닥 데이터 링크
NASDAQ Data Link API (URL) 나스닥 데이터 링크 API Nasdaq Data Link The source for financial, economic, and alternative datasets, serving investment professionals. data.nasdaq.com NASDAQ Data Link Analysis Tools (URL) NASDAQ Data Link Analysis Tools - Python (URL)
[Algorithmic Trading] Web Crawler | 웹 크롤러
Web Crawler 웹 크롤러 - 웹 페이지에서 필요한 데이터만을 수집하여 저장하는 프로그램이다. - 알고리즘 트레이딩 시스템에서는 웹 크롤러를 통해 해당 주식 종목에 대한 여러 정성적·정량적 정보를 수집하여 트레이딩에 반영시킨다. Web Crawler for Naver Finance (네이버 금융 웹 크롤러) (URL) [Algorithmic Trading] Web Crawler for Naver Finance | 네이버 금융 웹 크롤러 Web Crawler for Naver Finance 네이버 금융 웹 크롤러 Reference: 파이썬과 리액트를 활용한 주식 자동 거래 시스템 구축 (박재현 저, 위키북스, 2020) dad-rock.tistory.com
[Algorithmic Trading] Open Data Portal | 행정 안전부 공공 데이터 포털
Open Data Portal 행정 안전부 공공 데이터 포털 (URL) 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr - 주가의 흐름에는 환율, 유가, 부동산 정보, 업종별 수출입 정보 등 수많은 공공 데이터들이 영향을 미친다. - 이러한 공공 데이터를 한데 모아둔 공공 데이터 포털을 이용하면 편리하게 공공데이터를 사용할 수 있다. - 공공데이터포털에서 공공 데이터를 제공하는 방법은 파일 데이터 방식, Open API 방식으로 나뉜다. - 파일 데이터 방식에서는 데이터를 다운로드한 다음 사용할 수 있는데, 이들 데이..