- 지원 브로커(EBest/LS/KIS/Kiwoom/NH) 및 APIProvider enum 표 추가 - AccountProvider/InfoProvider 등 누락돼있던 인터페이스 반영 - 테스트/Release Notes/License 섹션 채움(기존엔 목차만 있고 본문 없었음) - 삭제된 example*.py 파일 참조 제거 - .env.example 주석에서도 동일하게 example.py 언급 정리 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01225Lu4Fc2UpMz6QixEcNT8
24 lines
1.1 KiB
Bash
24 lines
1.1 KiB
Bash
# finestock 사용 시 필요한 환경변수 템플릿(브로커 앱키/시크릿/계좌번호 등).
|
|
# 이 파일을 복사해 .env 로 저장한 뒤 실제 값을 채워 넣으세요. .env는 .gitignore에 의해
|
|
# 커밋되지 않습니다. 절대 실제 키/시크릿/토큰 값을 이 파일(.env.example)에 직접 채워
|
|
# 커밋하지 마세요 — 이 파일은 어떤 값이 필요한지 보여주는 템플릿일 뿐입니다.
|
|
#
|
|
# 사용 예 (PowerShell):
|
|
# $env:APP_KEY = "..."
|
|
# $env:APP_SECRET = "..."
|
|
#
|
|
# 사용 예 (python-dotenv 등으로 .env 파일을 직접 로드하는 경우):
|
|
# from dotenv import load_dotenv; load_dotenv()
|
|
|
|
# 브로커 앱 키 / 시크릿 (LS/EBest/KIS/Kiwoom/NH 공통 — 사용하는 브로커의 개발자 콘솔에서 발급)
|
|
APP_KEY=YOUR_APP_KEY
|
|
APP_SECRET=YOUR_APP_SECRET
|
|
|
|
# 계좌번호 (앞자리/뒤 2자리 구분이 필요한 브로커의 경우)
|
|
ACCOUNT_NUM=YOUR_ACCOUNT_NUM
|
|
ACCOUNT_NUM_SUB=01
|
|
|
|
# 이미 발급받은 access_token을 재사용하고 싶을 때만 채운다(선택 사항).
|
|
# 보통은 비워두고 코드에서 api.oauth()를 호출해 새로 발급받는 편을 권장.
|
|
ACCESS_TOKEN=
|