일단 주식 데이터 얻는 방법은 확보했다. 오늘은 앱 구상만 해보려고 한다.
주식 데이터는 삼성주식을 요청하면 다음과 같이 얻을 수 있다.
"946944000000": {
"High": 6110.0,
"Low": 5660.0,
"Open": 6000.0,
"Close": 6110.0,
"Volume": 74195000.0,
"Adj Close": 0.0905990452
},
필요한건 종가인 Close, 조정 주가인 Adj Close, 밀리초로 이뤄진 날짜만 있으면 될 것 같다.
db는 그냥 내가 쓰기 편한 mongodb를 쓸 예정이다.
파이썬은 그냥 pandas로 야후 데이터를 가져와서 db에 저장하는 용도로만, crontab이라는 파이썬 자동실행 툴로 하루에 한번씩 데이터를 가져와서 새로운 데이터만 db에 저장하도록 해야겠다.
서버는 express로 그냥 종목명, 시작일, 종료일 받아서 해당 데이터를 모두 json으로 보내주는 api용으로만 사용하자. 위에있는 삼성 데이터 20년치가 860kb정도 크기인데 High, Low, open, volume은 빼고, 서버에선 종가, 조정주가만 가져올테니 데이터 크기로 트래픽문제 생길일은 없을듯 하다.
앱은 주식 선택하는 홈 화면이랑 시뮬레이션 화면 대충 만든건데 이렇게만해도 충분하지않을까 싶다.
아 월 얼마씩 투자할건지 넣는 칸도 추가해야함


'프로젝트' 카테고리의 다른 글
주식 적립식 투자앱 만들기 - 5 (0) | 2020.11.26 |
---|---|
주식 적립식 투자앱 만들기 - 4 (2) | 2020.11.24 |
주식 적립식 투자앱 만들기 - 2 (0) | 2020.11.19 |
주식 적립식 투자앱 만들기 - 1 (0) | 2020.11.17 |
일기장 앱 / 학점 계산기 앱 (0) | 2020.11.16 |