2025년 6월 28일 토요일

[TIP] 주식 차트 검색 만드는법 종목 등

주식 차트 검색 기능을 만드는 방법은 사용 목적(웹사이트, 앱, 데스크탑), 사용하는 기술 스택(React, Python, etc.), 데이터 출처(공공 API, 유료 데이터 제공자 등)에 따라 달라지지만, 일반적인 웹 기반 주식 차트 검색 기능을 만드는 기본 흐름은 다음과 같습니다.


1. 주식 데이터 소스 선정

무료 API 예시:

  • Yahoo Finance API (비공식 or yfinance 파이썬 라이브러리)

  • Alpha Vantage

  • [Korea Investment API (한국)] – 한국 주식은 인증 필요

  • FRED – 미국 경제 지표



2. 프론트엔드 – 사용자 인터페이스 만들기

기능 예시:

  • 종목 검색창 (input)

  • 기간 선택 (1일, 1주, 1달, 3달, 1년 등)

  • 차트 렌더링 (캔들차트, 라인차트 등)

사용 기술 예시 (웹):

  • React + Tailwind CSS

  • Chart.js / Recharts / ApexCharts 등 차트 라이브러리

tsx

// React 예시 import { Line } from 'react-chartjs-2'; const StockChart = ({ data }) => { const chartData = { labels: data.dates, datasets: [ { label: '종가', data: data.close, borderColor: 'blue', fill: false, }, ], }; return <Line data={chartData} />; };



3. 백엔드 – 데이터 요청 및 처리

예: Python Flask + yfinance

python

from flask import Flask, request, jsonify import yfinance as yf app = Flask(__name__) @app.route("/api/stock") def get_stock(): symbol = request.args.get("symbol") period = request.args.get("period", "1mo") data = yf.Ticker(symbol).history(period=period) return jsonify({ "dates": data.index.strftime('%Y-%m-%d').tolist(), "close": data["Close"].tolist() })


4. 연동 – 프론트에서 백엔드 호출

javascript

// React에서 데이터 요청 const fetchStockData = async (symbol) => { const res = await fetch(`/api/stock?symbol=${symbol}`); const json = await res.json(); setChartData(json); };

5. 고급 기능 (선택 사항)

  • 종목 자동완성 (ticker list)

  • 차트 유형 선택 (캔들/라인)

  • 기술 지표 추가 (이동평균선, RSI, MACD 등)

  • 실시간 데이터 WebSocket (Advanced)

요약 흐름

  1. 사용자가 종목을 입력

  2. 프론트에서 백엔드에 API 요청

  3. 백엔드가 주식 API로부터 데이터 수집

  4. 프론트가 차트로 데이터 시각화


이렇게 기본 적인 설명이 있다.

2017년 12월 2일 토요일

◇ [TIP] 울산 외장하드복구 스마트폰복구 전문업체.

외장하드를 평소에 조심히
다뤄야겠네요.
늘 조심하지만,
또 이런사태를 만들다니..
갑자기 인식이 되지 않는
외장하드!
전문장비가 있는
전문업체에서 해결. .
충격에 정말 민감하군요.
중요한 데이터는 조심해야되요.



스마트폰 복구도 하네요.
카카오톡이나
사진,문자
연락처 등도 가능하다는..
파손이나 고장폰도.ㅎㅎ





2017년 8월 13일 일요일

◇ [TIP] 마인크래프트PE 최신버전 다운로드 링크

마인크래프트 최신버전 링크 공유합니다.
아래에 링크에 가면 최신버전 마인크래프트PE,
이전버전 마인크래프트PE도 같이 받을수 있습니다.

https://mcpebox.com/update/
클릭해서 들어가면 버전마다 링크가 있는데,
거기서 ' Mirro link 1 , Mirro link 2 ' 둘중에 아무거나
클릭하면됩니다.
아래는 이전버전들.

2017년 8월 12일 토요일

◇ [TIP] Minecraft Pocket Edition 1.2.0.7 apk download 링크

최신버전

Minecraft Pocket Edition 1.2.0.7 apk download 링크 아래클릭



아래는 이전버전 까지 있습니다.