jakeschincariol/day-trader-skill

trader-news

News Monitor.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/jakeschincariol/day-trader-skill --skill trader-news

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

trader-news

A chart can look perfect and still be about to gap on an earnings date, a halt or a lawsuit. Before a setup becomes a trade, this skill reads the two feeds that carry those first, for every stock on the watchlist, and tells you only what is new. It also prints how far each stock has moved today, so a headline and a move sit side by side.

Tool in this folder (standard library Python, no keys):

bash
python3 "${CLAUDE_SKILL_DIR}/news.py"                         # watchlist + plan + portfolio
python3 "${CLAUDE_SKILL_DIR}/news.py" --tickers TSLA NVDA --hours 12
python3 "${CLAUDE_SKILL_DIR}/news.py" --no-sec --json

What it reads and writes

file / feedwhat
--tickers, else trader/watchlist.jsonthe scanner's hits (trader-scanner)
trader/plan.jsonthe trade you are planning (trader-exit)
trader/portfolio.jsonwhat you hold (trader-broker records fills there)
Yahoo Finance headline RSShttps://feeds.finance.yahoo.com/rss/2.0/headline?s=TSLA&region=US&lang=en-US
Yahoo Finance chart endpointthe last price against yesterday's close (unofficial, can lag)
SEC EDGAR company Atom feed8-K by default (--forms 8-K,10-Q for more); needs sec_user_agent in trader/config.json or SEC_USER_AGENT, else filings are skipped with a note
trader/state/news.jsonwhat has been shown (kept 30 days) and each ticker's CIK

The rules

  • Headlines are leads, not facts. Before telling the user something

happened, open the story or the filing and read it. Quote the source and link it. Never summarise a paywalled story you could not read: say so.

  • Filings beat headlines. If an 8-K and a headline disagree, the 8-K is

what the company told the SEC.

  • Say what it touches. Every item lists the tickers it touches and its

tags: earnings, analyst, legal, deal, capital, people, risk, halt, regulatory, macro. Filings marked ! carry an important 8-K item: earnings results (2.02), an officer change (5.02), an impairment (2.06), a delisting notice (3.01), past financials no longer reliable (4.02), bankruptcy (1.03) or a cyber incident (1.05).

  • MOVING marks a stock 3 % or more from yesterday's close (--move-pct).

A move with no headline is worth saying out loud too.

  • No predictions. Report what was published and how far the price is from

yesterday's close. Never say what the stock will do next.

Steps

  1. Run the check: python3 "${CLAUDE_SKILL_DIR}/news.py". Exit code 1 means

nothing new. --all shows items already seen, --json gives everything machine readable, --dry-run leaves the state alone.

  1. Read the items that matter: every ! filing, anything tagged earnings,

halt, legal, regulatory or risk, and every MOVING ticker first.

  1. Write a short brief, per ticker: what happened, the source and link, the

move, and one line on why it matters to the setup (for example "earnings are this week: an overnight gap can jump past any stop").

  1. If a story changes the picture, say so before /trader-entry and

/trader-exit: an earnings date inside the trade, a halt, an offering. Never act on a headline alone.

During the session: /loop 15m /trader-news, or a scheduled task each morning before the open.

Example: the reel

Monday 2026-10-19, TSLA broke its opening range at 10:15 AM ET. The check at 10:15 (Yahoo Finance's TSLA feed, 16 headlines since 8:00) leads with the morning's real stories: "Meta and Musk earnings and September pending home sales: What to Watch" (8:00, earnings), "Tesla-SpaceX Merger Mania Strikes Wall Street Ahead of Earnings" (8:04, earnings, deal), "Tech Stock Rebound Nudges US Equity Futures Mostly Higher Pre-Bell" (8:02, macro). The brief: "Tesla reports this week, so the stock can gap overnight; today's trade is in and out before the close. No new 8-K." At 10:52 the price line reads TSLA 366.48 +3.31% vs yesterday's close 354.72 at 10:52 ET MOVING. When a ticker has no news, say so rather than padding the brief.

What it never does

  • Never invents or embellishes a story, a quote or a number.
  • Never trades on news, and never tells the user to buy or sell because of a

headline.

  • Never hammers a server: one request per feed per ticker, a pause between

calls, and SEC's 10 requests a second limit stays far away.

Safety

Education and tooling, not financial advice. This skill only reads and reports. Nothing places an order except /trader-broker, after /trader-risk passes and the user types an explicit yes for that order.

같은 저장소의 Skills

더 많은 Skills

모든 Skills
jakeschincariol
커뮤니티

trader-entry

Entry Timer. Watches a setup bar by bar and tells you the moment to get in. Reads free Yahoo 1-minute or 5-minute bars, builds the opening range (the first 15 minutes by default) and calls the entry on the first completed bar that CLOSES above the range high, or above a level you give it (like a 20-day high from the scanner), with an optional volume check. Says waiting and how far, triggered with the time and the price, expired, or not open yet, and writes trader/entry.json for /trader-exit. Lon

1시간 설치 수
5
GitHub Stars
3천
업데이트
10월 20일
jakeschincariol
커뮤니티

trader-exit

Exit Planner. Sets your stop and your target before you enter, so you know when to get out. Reads the entry from trader-entry (or a price you give), puts the stop at the opening-range midpoint by default (or the range low, your price, a percent, or a multiple of the ATR), rounds it down to the cent, and sets the target at 2R (or 1R, or your price). Refuses a stop at or above the entry, a target at or below it, or a stop too tight to survive the spread, and says why. Writes trader/plan.json for t

1시간 설치 수
5
GitHub Stars
3천
업데이트
10월 20일
jakeschincariol
커뮤니티

trader-pelosi

The Pelosi Tracker. Watches the stock trades members of Congress must disclose under the STOCK Act: reads the House Clerk's public Periodic Transaction Reports (PTRs) as soon as they are posted, alerts once per new filing, and turns each PDF into clean rows (who, owner, stock, ticker, buy or sell, options strike and expiry, trade date, amount range, how many days it took to disclose). Flags trades in stocks you hold. Senate reports are covered by a documented manual route. Use when the user says

1시간 설치 수
5
GitHub Stars
3천
업데이트
10월 20일
jakeschincariol
커뮤니티

trader-risk

Risk Manager. Checks every trade against your limits and stops anything over them, before it can reach the broker. For a day trade: a stop is required, the loss at the stop must fit your max loss per trade (measured from the higher of the plan's entry and a fresh price), reward:risk must meet your minimum, the day's total risk must fit your daily loss limit, no more than your trades per day, and no new entries outside your entry window or when the market is closed. It also keeps the basics: bloc

1시간 설치 수
5
GitHub Stars
3천
업데이트
10월 20일