SSD Nodes Learn
Mwongozo Matt ConnorNa Matt Connor · Imeboreshwa 2026-07-24

Jinsi ya kutumia Claude kuchambua hisa

Jifunze kutumia API ya bure kuunganisha Claude na data za soko za sasa. Pata njia tatu za kuunganisha na prompts za kunakili kwa uchambuzi wa hisa.

Claude ni mzuri sana katika kusoma data za kifedha na kuelezea maana yake. Hauna uwezo wa kujua namba za leo, kwa sababu data za mafunzo ya modeli ya lugha huisha miezi kadhaa kabla ya kuuliza swali lako. Suluhisho ni rahisi: mpe Claude data za soko za moja kwa moja kutoka kwenye API, na umruhusu afanye kile anachoweza vizuri zaidi, ambacho ni uchambuzi, ulinganishaji, na maelezo ya kawaida ya Kiingereza.

Mwongozo huu unakuonyesha jinsi ya kufanya hivyo kwa kutumia API ya bure ya data za soko, njia tatu tofauti za kuunganisha Claude nayo, na prompts zinazofanya kazi ambazo unaweza kunakili. Taarifa kamili: API hii ni ya Strasmore, ambayo imebangunwa na timu yetu. Haihitaji akaunti, hivyo unaweza kujaribu kila kitu katika mwongozo huu ndani ya dakika tano zijazo.

Kwa nini Claude anahitaji chanzo cha data

Muulize Claude "ni nini dividend yield ya Microsoft sasa hivi" bila zana zilizounganishwa, na utapata moja ya aina mbili za kushindwa. Aidha anakataa, au anajibu kutokana na data za mafunzo ambazo ni miezi kadhaa iliyopita. Zote hutokea kwa sababu modeli haina ufikiaji wa bei za sasa. Haiwezi kutafuta kitu chochote peke yake.

Unganisha chanzo cha data na hali inabadilika kabisa. Claude anasoma JSON kwa ufasaha, anashikilia safu (rows) zaidi ya kumi bila kupoteza mwelekeo, na atalinganisha, kupanga, na kufanya muhtasari wa kile data inachoonyesha kwa furaha. Ubora wa jibu sasa unategemea ubora wa data unayompa.

API ya bure ya data za soko bila funguo (key)

API ya demo ya Strasmore inatoa orodha ya maswali yaliyofungwa juu ya data za hisa za Marekani na options kama JSON ya kawaida. Hakuna usajili, hakuna API key, na hakuna vikwazo vya kiwango cha matumizi (rate-limit). Marejeleo kamili ya endpoint yapo kwenye post ya hati ya API; toleo fupi ni:

# What queries exist? (start here)
curl "https://ai.strasmore.com/api/demo/catalog"

# The highest large-cap dividend yields right now
curl "https://ai.strasmore.com/api/demo?q=dividend_yield_leaders"

# Implied-volatility leaders in the options market
curl "https://ai.strasmore.com/api/demo?q=iv_leaders"

# The latest market headlines with tickers
curl "https://ai.strasmore.com/api/demo?q=latest_market_news"

Kila jibu linajumuisha safu (rows), majina ya safu za kichina (column names), na SQL halisi iliyozalisha namba hizo. Sehemu hiyo ya mwisho ni muhimu kwa kazi za AI: unaweza kumwonyesha Claude SQL pamoja na data, na ataelezea query hiyo kwako pamoja na matokeo yake.

Bei zimechelewa na greeks za options ni thamani za mwisho wa siku. Kwa ajili ya mafunzo, uchunguzi, na mifumo ya uchambuzi, hiyo ndiyo hasa unayohitaji. Sio mtiririko wa biashara (trading feed), na mwongozo huu unahusu uchambuzi, siyo utekelezaji wa biashara.

Njia ya 1: bandika JSON kwenye chat

Toleo la kutofanya mipangilio. Run curl moja, nakili JSON, na uibandike kwenye chat ya Claude pamoja na maelekezo ya wazi. Hii inafanya kazi katika claude.ai web app, desktop app, au interface yoyote ya chat.

Muundo wa prompt unaofanya kazi vizuri:

Here is JSON from a market data API. The `sql` field shows exactly
how the numbers were computed.

[paste the JSON here]

1. Summarize what this data shows in plain English.
2. Which three rows stand out, and what makes them unusual?
3. What would you want to check next before drawing conclusions?

Swali la tatu ndilo muhimu zaidi. Linamlazimisha Claude kutaja mipaka ya data badala ya kukisia zaidi ya uwezo wake, na mapendekezo yake ("angalia historia ya malipo", "linganisha na sekta") mara nyingi huwa na swali bora zaidi kuliko lolote ambalo ungeandika bila maandalizi.

Njia ya 2: acha Claude Code ifikie data yenyewe

Ukirun Claude Code, unaweza kuruka hatua ya kunakili na kubandika kabisa, kwa sababu Claude Code inaweza kurun curl yenyewe. Muulize swali na umwambie mahali data ilipo:

Fetch https://ai.strasmore.com/api/demo/catalog, pick the query that
best answers this question, fetch it, and analyze the result:
which large-cap stocks pay the highest dividend yields right now,
and how do their P/E ratios compare?

Claude Code inasoma orodha, inachagua dividend_yield_leaders, inaifikia, na inafanya kazi kutokana na safu halisi. Kwa sababu mzunguko wa agent unafanya kazi kwenye mashine yako, hii pia inaungana na kila kitu kingine kilichopo: inaweza kuhifadhi matokeo kwenye faili, kuzichora kwa script ya Python, au kulinganisha screen ya leo na ile aliyohifadhi wiki iliyopita. Gharama moja ya kuzingatia: kila payload ya JSON ambayo agent anafikisha inabaki kwenye mazungumzo na hutumwa tena kwenye awamu inayofuata, jambo ambalo ni sababu inayofanya session ndefu ya Claude Code kuwa ghali.

Server ya Linux inayofanya kazi muda wote ndiyo nyumba asilia kwa mfumo huu. Mzunguko wa kila siku wa "fikia screen, linganisha na jana, niandikie muhtasari" unahitaji mashine ambayo hailali, na tuna mwongozo kamili wa kurun Claude Code kwenye VPS kwa kutumia tmux ili session zisikatike wakati wa SSH disconnect. Ukichagua njia hiyo, soma mwongozo wetu wa kurun AI agents kwa usalama kwenye VPS kwanza; agent mwenye ufikiaji wa shell anastahili ulinzi mkali.

Njia ya 3: Claude API kwa kutumia zana ya fetch

Kwa programu unazotengeneza, mpe Claude API kama zana. Kwa kutumia Anthropic Python SDK, muunganisho mzima ni tafsiri moja ya zana na function moja ya fetch:

import json, urllib.request
import anthropic

def fetch_demo(query_key: str) -> str:
    url = f"https://ai.strasmore.com/api/demo?q={query_key}"
    with urllib.request.urlopen(url, timeout=30) as r:
        return r.read().decode()

client = anthropic.Anthropic()
tools = [{
    "name": "fetch_market_data",
    "description": "Fetch a fixed market-data query. Keys are listed at "
                   "https://ai.strasmore.com/api/demo/catalog e.g. "
                   "dividend_yield_leaders, iv_leaders, latest_market_news.",
    "input_schema": {
        "type": "object",
        "properties": {"query_key": {"type": "string"}},
        "required": ["query_key"],
    },
}]

# Claude decides when to call the tool; your loop executes fetch_demo()
# and returns the JSON as the tool result. See Anthropic's tool-use docs.

Claude anaita zana wakati swali linahitaji data, unatekeleza fetch na kumrudishia JSON, na anajibu kutokana na safu halisi badala ya kumbukumbu. Mtindo huo huo unafanya kazi na Model Context Protocol ikiwa unapendelea server inayoweza kutumika tena badala ya zana ya ndani; mwongozo wetu wa MCP servers kwenye VPS unahusu uhosting wa hizo.

Prompts zinazopata uchambuzi mzuri

Mifumo michache inayoboresha matokeo mara kwa mara, bila kujali njia unayotumia ya kuunganisha:

  • Mwambie Claude atoe marejeleo ya safu (rows). "Kwa kila dai, taja ticker na namba inayotoka." Hii huondoa muhtasari usio na misingi.
  • Uliza kuhusu kile data haiwezi kuonyesha. Bei zilizochelewa, greeks za mwisho wa siku, na screen iliyofungwa zote zina mipaka; Claude ataeleza waziwazi anapoulizwa, na hiyo inafanya uchambuzi kuwa wa kweli.
  • Mfanye alinganishe, asitabiri. "Ni ipi kati ya yield hizi inaonekana kuwa endelevu kulingana na uwiano wa malipo unaoonyeshwa" unapata jibu lililojikita kwenye data. "Ni hisa gani itapanda" unapata utabiri ulioandikwa vizuri, kwa sababu utabiri si kitu ambacho data inaweza kuthibitisha.
  • Weka SQL kwenye muktadha. Field ya sql inamwambia Claude hasa jinsi screen ilivyoundwa, ili aweze kueleza kwa nini jina fulani hakipo (kama ni kiwango cha chini cha market-cap, au kiwango cha juu cha yield) badala ya kubuni sababu.

Wakati maswali yaliyofungwa yanapokuwa hayatoshi

Screen za demo zimefungwa kwa makusudi. Hatua inayofuata ni API ya kulipia ya Strasmore: ghala lile lile, miaka 22 ya hisa za Marekani na miaka 12 ya historia ya options, na maswali yako mwenyewe kwa SQL au Kiingereza cha kawaida kwa kutumia funguo ya programu. Mtindo wa kazi unabaki ule ule; zana yako inafikia endpoint iliyothibitishwa badala ya ile ya wazi, na maswali yanakuwa yako mwenyewe. Claude ni mzuri kweli katika kuandika ClickHouse SQL dhidi ya schema iliyoelezwa, jambo ambalo linageuza "chukua historia ya dividend ya kila REIT iliyo juu ya $10B na upange kwa ukuaji wa miaka mitano" kuwa kazi ya prompt moja.

FAQ

Je Claude anaweza kuchambua hisa bila chanzo chochote cha data?

Hapana kwa namba za sasa. Data yake ya mafunzo inaisha kabla ya leo, hivyo chochote anachosema kuhusu bei za sasa kinatoka kwenye kumbukumbu iliyopitwa na wakati. Mpe API ya moja kwa moja na uchambuzi utakuwa unategemea safu alizozifikia hivi karibuni.

Je API ya demo ya Strasmore ni ya bure kweli?

Ndiyo. Hakuna funguo, hakuna usajili, hakuna kadi. Inatoa orodha ya maswali yaliyofungwa juu ya hisa za Marekani zilizochelewa na data za options za mwisho wa siku, na imefunguliwa kwa makusudi kwa ajili ya AI agents.

Je ninahitaji VPS kwa ajili ya hii?

Hapana. Mtindo wa kubandika (paste-in) hauhitaji kitu kingine isipokuwa kivinjari (browser). VPS inakuwa na thamani pale unapotaka mzunguko wa agent uendelee kwa ratiba, usikatewi na disconnects, na kuhifadhi faili za ndani za matokeo ya nyuma.

Je hii ni ushauri wa kifedha?

Hapana. Kila kitu hapa ni zana za uchambuzi. Claude anafanya muhtasari na kulinganisha data; kile unachofanya na hiyo ni uamuzi wako, na data ya kielimu iliyochelewa si msingi wa utekelezaji wa biashara.

Unganisha screen moja kwenye chat moja na utaona tofauti mara moja: Claude ataacha kuonekana mwenye kujiamini kuhusu namba ambazo hawezi kuzijua, na ataanza kuwa muhimu kuhusu namba ambazo anazijua.

#claude#ai-agents#finance#api#data-analysis