본문으로 건너뛰기
cccskills
무료GitHub에 공개

Historic News

Research historical news events that moved (or are moving) an asset's price and plot them as data points directly on the chart. Click a marker in the Historic News tab to zoom the chart to that event and read the article. Useful for identifying the fundamental drivers behind price action — earnings, regulation, product launches, macro shocks, geopolitical events.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md5.1 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Historic News Skill

Research and annotate price-moving news events on the chart. Uses the shared AgentSwarm service to spawn a research team.

The team

RoleMandatoryToolsAdded when
Researcher✅search_web, fetch_news, fetch_urlAlways — does the actual web queries for historic news
Analyzer✅—Always — parses raw findings into structured NewsEvent objects with timestamps, categories, impact ratings, and direction
QA✅—Always — filters out unsubstantiated events, checks timestamps are plausible, drops duplicates
Macro Researcher⏳ optionalsearch_web, fetch_policyAdded when the asset is a commodity, currency, or index (where macro news dominates price action)
Regulatory Researcher⏳ optionalfetch_policy, fetch_urlAdded when the asset has active policy considerations (crypto, pharma, defense)

Flow

  1. Team Planner picks which researchers to include based on asset class
  2. Researchers run in parallel — each does 2-4 targeted web searches for news in different periods (pre-rally, drawdown, range-bound, etc.)
  3. Analyzer merges findings into a structured event list with:
    • timestamp (unix seconds)
    • headline, summary, source, url
    • category — earnings | regulatory | macro | product | sentiment | geopolitical | technical
    • impact — high | medium | low
    • direction — bullish | bearish | neutral
    • price_impact_pct — rough estimate of the event's price effect (optional)
  4. QA reviews: drops duplicates, flags timestamps outside the chart's data range, ensures each event has a credible source
  5. Final event list is pushed to the store → chart renders vertical markers → Historic News tab lists them

Output

  • On chart: colored vertical line + dot at each event's timestamp. Red for bearish, green for bullish, orange for neutral. Hover for tooltip.
  • Bottom-panel tab: timeline list of events sorted newest-first. Click an event → chart zooms to that time range + selected article detail appears on the right.

Input — interactive directives

The skill parses your message for steering directives so you can drive the swarm:

You sayWhat happens
historic news for this chartResearches the chart's own asset over its date range (default)
fetch oil news on this chartResearches oil, plots markers on the loaded chart (different asset!)
plot AAPL news on the BTC chartResearches AAPL, tags markers for the BTC chart specifically
show macro news on all chartsBroadcasts — same news set renders on every open chart
earnings news for TSLATopic-filtered — only earnings queries run
regulatory + macro news for AAPLMultiple categories combined

Recognised category keywords: earnings, regulatory/SEC/policy, macro/fed/fomc/inflation/cpi, product/launch, geopolitical/war/sanctions. Recognised broadcast keywords: all charts, every chart, multiple charts, broadcast.

Requires a dataset loaded on the chart (the skill queries around the chart's visible date range and uses the chart's symbol as the default plot target).

How real news is fetched

The researcher does NOT hallucinate from training data. The processor:

  1. Generates 6-9 search queries from the topic + date range + categories
  2. Calls web_search() (DuckDuckGo, rate-limited) for each
  3. Aggregates real results — real titles, real URLs, real snippets
  4. Feeds those real findings to the analyzer agent

The analyzer is then explicitly told: "use the EXACT URL from the search result. NEVER invent URLs." So every Reuters/Bloomberg link in the output is a link the search engine actually returned.

Example

User: "Find historic news events that moved AAPL"

→ Team: Researcher + Analyzer + QA. Researcher queries for AAPL earnings, product launches, and macro shocks in the chart's date range. Analyzer extracts ~15-25 events with timestamps + summaries. QA drops 3 unsubstantiated ones. Final: 20 events plotted on chart with category-coloured markers. Bottom panel shows timeline.

User clicks the "Q1 earnings surprise" event → chart zooms to that date; right panel shows the full article summary + link.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Fetch historical OHLC chart data from yfinance (stocks) or ccxt (crypto) and load it onto the chart.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

spyderweb47/Vibe-Trade162026년 4월 22일 업데이트

One-sentence description of what this skill does. Shown as a tooltip on the chip.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

spyderweb47/Vibe-Trade162026년 4월 22일 업데이트

Detects chart patterns in OHLC data from natural-language hypotheses or visual chart selections.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

spyderweb47/Vibe-Trade162026년 4월 22일 업데이트

Runs a team of 50 LLM personas through a 30-round structured debate to predict market direction. Uses the Canvas Agent Swarm Service — the same shared infrastructure other skills use for smaller agent teams. Output is an influence-weighted consensus direction + trade recommendation with a transparent record of every argument, research query, and cross-examination.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

spyderweb47/Vibe-Trade162026년 4월 22일 업데이트

Generates and analyzes trading strategies from a structured config. Produces runnable JS + portfolio analysis.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

spyderweb47/Vibe-Trade162026년 4월 22일 업데이트

spyderweb47의 스킬 모두 보기

이 스킬의 문제 신고