/backandstock_FE

과거의 데이터로 자신만의 전략을 실험해 보세요!

Primary LanguageJavaScript

logo_2_se


💻 프로젝트 소개

Back & Stock

Back & Stock은 과거 10년 치 주식 데이터로 자신의 투자 전략을 실험해 보는 서비스입니다.

📆 프로젝트 기간

  • 2022/02/25 ~ 2022/04/08

[Back&Stock 바로가기]

🔧 주요 기능


🔎 과거의 데이터로 백테스팅 실험
  • Back&Stock은 10년치 과거 주식 데이터를 이용하여 KOSPI와 KOSDAQ에 상장된 주식들을 실험할 수 있습니다.
  • 백테스팅 실험을 통해 자신의 주식 전략이 어떻게 수행되었는지 확인하고, 전략의 실행 가능성을 확인해 보세요.
💰 실험 결과 활용하기
  • 총 수익률 및 수익금, 최고의 달, 최악의 달, 월 별 자산과 수익률 그래프까지 실험 결과를 확인해 보세요.
  • 실험한 결과를 <나만의 포토폴리오>에 저장하여 언제든 다시 확인해 볼 수 있습니다.
📥 저장한 포트폴리오 비교하기
  • 자신이 만든 포트폴리오를 비교하여 어떠한 전략이 효율적인지 비교해 보세요.
  • 저장한 포트폴리오 중 실망한 전략을 삭제하고 다시 실험할 수 있습니다.
👫 사람들과 공유하는 커뮤니티
  • 자신이 만든 포트폴리오를 사람들과 공유하고 자랑하세요!
  • 다른 사용자가 만든 포트폴리오를 보고 정보를 공유하거나 자신의 전략에 맞게 수정할 수 있습니다.

👪 팀원 소개


이름 깃허브 주소 포지션
오예준 https://github.com/oagree0123 프론트엔드
안소진 https://github.com/sojin0106 프론트엔드
박유선 https://github.com/kiljw316 백엔드
김정근 https://github.com/thethe133 백엔드
정선모 https://github.com/wjdtjsah12 백엔드
안수현 디자인
이혜림 디자인

프론트엔드 기술 스택





📖 라이브러리

Name Appliance Version
React-redux 상태관리 7.2.6
React-router-dom 라우터 5.2.0
Axios HTTP 클라이언트 라이브러리 0.26.0
Redux 상태 관리 4.1.2
Redux-thunk 리덕스 미들웨어 2.4.1
Redux-actions 액션 관리 2.6.5
Immer 불변성 유지 9.0.12
Connected-react-router 히스토리 객체 관리 6.9.2
History 페이지 이동 4.10.1
@nivo/line 라인 차트 라이브러리 0.79.1
@nivo/bar 차트 라이브러리 0.79.1
React-slick 슬라이드 0.28.1
Dayjs 날짜, 시간 라이브러리 1.11.0
Sweetalert2 Alert 라이브러리 1.4.7
Styled-components CSS in JS 5.3.3

🔨 API 설계

API

image

image

📖 서비스 아키텍쳐

image