ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 1.코덱스 주식 카드뉴스, 먼저 정할 5가지
    📖 AI 활용 가이드/AI로 업무 자동화 2026. 8. 4. 16:16

    코덱스 주식 카드뉴스를 매일 받고 싶어서 처음 한 일은 카드 제작 도구를 찾는 것이었습니다. 색과 폰트부터 정하면 금방 결과가 나올 줄 알았습니다.

    막상 샘플을 만들려니 전일 종가와 장중 가격을 구분할 칸이 없었습니다. 뉴스는 새 기사인지 어제 저장한 기사인지 표시되지 않았습니다. 예쁜 카드가 생겨도 믿고 읽을 수 없는 상태였습니다.

    그날 흐름을 다시 나눴습니다. 입력, 정리, 검수, 전송. 결론부터 말하면 자동화의 첫 성공은 매일 보내는 것이 아니라 틀린 입력을 만나면 보내지 않는 것입니다.

    한눈에 보는 핵심 요약

    코덱스에는 지정한 원자료를 읽고 형식을 맞추는 일을 맡깁니다. 사람은 출처·기준 시각·통화·계산값·원문을 확인합니다. 하나라도 맞지 않으면 카드 생성이나 텔레그램 전송으로 넘어가지 않습니다.

    이 글은 관심 종목 정보 정리 사례입니다. 종목 추천, 수익률 예측, 매수·매도 신호, 자동매매를 다루지 않습니다.

    목차

    1. 자동화 도구부터 고르니 왜 다시 만들게 됐나
    2. 완성 흐름은 입력·정리·검수·전송 네 단계다
    3. 투자정보 정리와 종목 추천은 어디서 갈리나
    4. 단계별 입력과 출력은 어떻게 나누나
    5. 필수 파일과 비밀정보는 왜 분리하나
    6. 어떤 오류에서 자동으로 멈춰야 하나
    7. 5부작에서는 무엇을 순서대로 만드나
    8. 결론과 FAQ

    1. 자동화 도구부터 고르니 왜 다시 만들게 됐나

    문제는 이미지 도구가 아니었습니다. 카드에 넣을 정보의 기준이 없었습니다.

    오전 8시 20분에 여섯 개쯤 되는 탭을 오가다 보면 ‘전일’이 어느 날짜인지 놓치기 쉽습니다. 한 화면은 종가를, 다른 화면은 장중 가격을 보여줄 수도 있습니다. 미국 종목과 국내 종목을 함께 보면 통화도 달라집니다.

    제가 실제로 틀린 것은 화려한 계산이 아니었습니다. 전날 메모의 등락 수치를 복사하고, 오래된 뉴스를 새 소식처럼 붙인 단순한 실수였습니다. 그래서 도구 선택을 멈추고 카드 한 장의 입력 계약부터 적었습니다.

    2. 완성 흐름은 입력·정리·검수·전송 네 단계다

    전체 흐름은 네 단계면 충분합니다.

    1. 입력: 종목 식별자, 데이터 날짜, 가격 원값, 통화, 출처 URL을 모읍니다.
    2. 정리: 카드의 다섯 필드에 맞게 문장과 숫자를 배치합니다.
    3. 검수: 날짜, 통화, 계산값, 원문 링크를 사람이 확인합니다.
    4. 전송: 검수를 통과한 카드만 개인 텔레그램으로 보냅니다.

    2026-08-04 기준 OpenAI 공식 Codex CLI 문서는 로컬 저장소의 파일 검사·편집·명령 실행과 codex exec를 이용한 반복 워크플로 구성을 안내한다.

    이 지원 범위를 투자 판단과 혼동하지 않는 것이 중요합니다. Codex는 사용자가 정한 규칙을 파일과 작업 흐름으로 만드는 데 쓰고, 종목 선택과 최종 확인은 사람에게 남깁니다.

    위험한 접근과 검수 가능한 접근

    위험한 접근은 종목명만 입력하고 최신성을 추정하며, 빈 값이 있어도 보내고, 요약문만 보관하는 방식입니다.

    검수 가능한 접근은 종목 식별자·날짜·통화·원문 URL을 함께 입력하고, 계산값을 원값과 대조하며, 오류가 있으면 중단하고 원자료를 보관합니다.

    3. 투자정보 정리와 종목 추천은 어디서 갈리나

    ‘내가 고른 종목의 전일 종가와 공시를 같은 형식으로 정리해줘’는 정보 정리에 가깝습니다. ‘내일 오를 종목을 골라줘’나 ‘매수 신호를 보내줘’는 이 연재의 범위가 아닙니다.

    2024-01-25 게시된 SEC·NASAA·FINRA 공동 투자자 경보는 AI 생성 정보가 부정확·불완전·오해 유발 정보나 오래된 정보에 기반할 수 있다고 경고하고, 원자료 진위와 여러 출처를 확인하라고 권고한다.

    따라서 카드 하단에는 ‘정보 정리 예시이며 투자 권유가 아님’을 밝힙니다. 더 중요한 것은 문구 하나가 아니라 구조입니다. AI가 만든 해석보다 가격 원값과 뉴스·공시 원문을 먼저 보이게 해야 합니다.

    4. 단계별 입력과 출력은 어떻게 나누나

    첫 입력 파일에는 다음 다섯 값을 둡니다.

    • 종목명과 종목 식별자
    • 데이터 기준일과 시각
    • 가격 원값과 통화
    • 주요 사실의 원문 URL과 게시 시각
    • 수집 또는 확인 상태

    2026-08-04 기준 KRX 전종목 시세 화면은 종목코드·종목명·종가·대비·등락률·거래량 등을 별도 필드로 제공하며, 정보에 오류나 지연이 발생할 수 있다고 고지한다.

    KRX 화면에 여러 필드가 나뉘어 있다는 점은 ‘숫자 하나’가 완전한 정보가 아니라는 것을 보여줍니다. 카드에는 최소한 종목, 기준 시각, 가격과 전일 대비, 주요 사실, 출처를 남깁니다.

    기업의 중요한 사실은 뉴스 요약만 보지 않습니다.

    2026-08-04 기준 KRX는 수시공시의 목적을 시장의 지속적인 정보 평등 확보라고 설명하고, 중요한 경영 관련 사실이나 의사결정을 지체 없이 공시하도록 안내한다.

    공시가 있는 사안이라면 카드의 원문 링크가 해당 공시로 이어지는지 확인합니다.

    5. 필수 파일과 비밀정보는 왜 분리하나

    이 편에서는 실제 봇이나 API를 연결하지 않지만 폴더 경계는 미리 정합니다.

    • 원자료 파일: 가격과 뉴스의 원값, 출처, 기준 시각
    • 검수 결과 파일: 통과·중단 사유와 확인자
    • 카드 출력 파일: 텍스트와 렌더링 이미지
    • 비밀정보: API 키, 봇 토큰, 개인 채팅 ID

    비밀정보는 원고, 카드 이미지, 예제 코드, 로그에 넣지 않습니다. 카드 제작 폴더와 자격정보 보관 위치를 분리하면 이미지를 공유할 때 토큰까지 함께 나갈 위험을 줄일 수 있습니다.

    제품 화면을 설명해야 할 때도 가짜 화면을 만들지 않습니다. 실제 캡처가 필요하면 별도 목록에 적고, 토큰·채팅 ID·계정 식별자를 가린 뒤 사용합니다.

    6. 어떤 오류에서 자동으로 멈춰야 하나

    저는 아래 다섯 조건 중 하나라도 맞지 않으면 다음 단계로 넘기지 않기로 했습니다.

    1. 출처 URL이 없다.
    2. 기준일 또는 기준 시각이 없다.
    3. 통화가 없다.
    4. 데이터 날짜가 예상한 거래일과 다르다.
    5. 가격 원값과 전일 대비 계산이 맞지 않는다.

    빈칸을 보기 좋게 감추는 것은 해결이 아닙니다. 중단 사유를 남기고 입력 단계로 돌아가야 합니다. 그래야 다음 날 같은 문제가 반복됐을 때 데이터 문제인지 계산 문제인지 찾을 수 있습니다.

    7. 5부작에서는 무엇을 순서대로 만드나

    1편은 지금 다룬 범위와 안전선입니다.

    2편에서는 시세·뉴스의 기준 시각, 통화, 원문 URL, 누락 처리를 데이터 사전으로 만듭니다. 3편에서는 검증된 값만 고정 카드 템플릿에 넣습니다. 4편에서는 개인 텔레그램으로 안전하게 보내는 구조를 연결합니다. 5편에서는 오래된 데이터와 중복 전송을 막는 매일 실행·복구 루틴을 만듭니다.

    순서를 바꾸면 카드나 봇은 빨리 볼 수 있지만, 어떤 입력이 틀렸는지 설명하기 어려워집니다. 첫 편에서 중단 조건부터 정하는 이유입니다.

    8. 결론: 매일 보내기보다 틀리면 보내지 않기

    오늘 할 일은 API 가입이 아닙니다. 관심 종목 세 개와 카드 필드 다섯 개를 적고, 어느 칸이 비면 중단할지 표시하는 일입니다.

    첫 성공 기준도 바꿔야 합니다. ‘7일 연속 전송’보다 ‘오래된 날짜를 발견해 한 번 제대로 중단’이 더 좋은 출발입니다. 다음 편에서는 이 다섯 필드를 실제 데이터 사전과 출처 검수표로 바꾸겠습니다.

    자주 묻는 질문

    Q. Codex가 주가를 직접 추천하는 연재인가요?

    아닙니다. 사용자가 고른 관심 종목의 공개 정보를 정해진 형식으로 정리하는 업무 자동화 사례입니다.

    Q. 카드의 필수 필드는 몇 개인가요?

    이 예제에서는 종목, 기준 시각, 가격·전일 대비, 주요 사실, 출처의 다섯 필드로 시작합니다. 공식 표준이 아니라 이 업무에 맞춘 최소 설계입니다.

    Q. 뉴스가 없으면 이전 뉴스를 채워도 되나요?

    그렇게 하지 않습니다. 누락 상태를 기록하고, 오래된 기사를 새 기사처럼 재사용하지 않습니다.

    Q. 텔레그램 봇 연결은 언제 하나요?

    데이터 기준과 카드 템플릿을 검수한 뒤 4편에서 연결합니다. 그전에는 전송보다 중단 조건을 먼저 시험합니다.

    참고 자료

    이 글은 관심 종목 정보 정리 예시이며 투자 권유나 개인 맞춤 자문이 아닙니다. 최종 투자 판단과 원문 확인은 본인이 해야 합니다.

    최종 업데이트: 2026년 8월 4일

Designed by Tistory.