SSD Nodes Learn
Rehberler Matt ConnorYazan Matt Connor · Güncellendi 2026-07-24

Claude ile Finansal Analiz Nasıl Yapılır?

Claude kullanarak hisse senedi ve opsiyon analizi yapmanın yollarını öğrenin. Ücretsiz API ile canlı veri bağlama ve hazır prompt örnekleri bu rehberde.

Claude, finansal verileri okuma ve ne anlama geldiklerini açıklama konusunda oldukça başarılıdır. Ancak bir dil modelinin eğitim verileri, siz sorunuzu sormadan aylar önce sona erdiği için güncel rakamları bilme konusunda yetersizdir. Çözüm basittir: Claude'a bir API aracılığıyla canlı piyasa verileri verin ve onun asıl yetenekli olduğu alan olan analiz, karşılaştırma ve düzgün bir dille açıklama yapmasına izin verin.

Bu kılavuz, ücretsiz bir piyasa verisi API'si kullanarak bunu nasıl yapacağınızı, Claude'u buna bağlamanın üç farklı yolunu ve kopyalayabileceğiniz çalışan istemleri (prompts) göstermektedir. Tam açıklama: API, ekibimiz tarafından oluşturulan Strasmore'a aittir. Hesap gerektirmez, bu nedenle bu kılavuzdaki her şeyi beş dakika içinde deneyebilirsiniz.

Claude neden bir veri kaynağına ihtiyaç duyar

Herhangi bir araç bağlı değilken Claude'a "Microsoft'un şu anki temettü verimi nedir" diye sorarsanız iki hata modundan biriyle karşılaşırsınız. Ya yanıt vermeyi reddeder ya da aylar öncesine ait eğitim verilerinden yanıt verir. Her iki durum da modelin güncel fiyatlara erişimi olmamasından kaynaklanır. Model, kendi başına hiçbir şeyi sorgulayamaz.

Bir veri kaynağı eklediğinizde durum tamamen değişir. Claude JSON formatını akıcı bir şekilde okur, onlarca satırı bağlamdan koparmadan tutar ve verilerin gerçekte ne gösterdiğini memnuniyetle karşılaştırır, sıralar ve özetler. Yanıtın kalitesi artık ona sunduğunuz verinin kalitesine bağlıdır.

Anahtar gerektirmeyen ücretsiz bir piyasa verisi API'si

Strasmore'un demo API'si, ABD hisse senetleri ve opsiyon verileri üzerine sabit sorgulardan oluşan bir kataloğu düz JSON olarak sunar. Kayıt olma, API anahtarı veya hız sınırı (rate-limit) kısıtlaması yoktur. Tüm uç nokta (endpoint) referansı API dokümantasyon yazısında yer almaktadır; kısa versiyon şöyledir:

# 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"

Her yanıt satırları, sütun adlarını ve sayıları üreten tam SQL sorgusunu içerir. Bu son kısım yapay zeka çalışmaları için önemlidir: Claude'a SQL sorgusunu verilerle birlikte gösterebilirsiniz; böylece hem sorguyu hem de sonucu size açıklayabilir.

Fiyatlar gecikmelidir ve opsiyon greeks değerleri gün sonu değerleridir. Öğrenme, tarama ve analiz iş akışları için tam olarak ihtiyacınız olan budur. Bu bir işlem (trading) akışı değildir ve bu kılavuz işlem yürütme değil, analiz hakkındadır.

Yol 1: JSON'u bir sohbete yapıştırmak

Kurulum gerektirmeyen versiyon. Bir curl komutu çalıştırın, JSON'u kopyalayın ve net bir talimatla Claude sohbetine yapıştırın. Bu yöntem claude.ai web uygulamasında, masaüstü uygulamasında veya herhangi bir sohbet arayüzünde çalışır.

İyi sonuç veren bir istem yapısı:

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?

Üçüncü soru en önemli olanıdır. Bu soru, Claude'u aşırıya kaçmak yerine verilerin sınırlarını belirtmeye zorlar; sunduğu öneriler ("ödeme geçmişini kontrol et", "sektörle karşılaştır") genellikle sizin sıfırdan yazacağınız herhangi bir sorgudan daha iyi bir sonraki sorgu sağlar.

Yol 2: Claude Code'un verileri kendisinin getirmesine izin vermek

Eğer Claude Code kullanıyorsanız, kopyala-yapıştır işlemini tamamen atlayabilirsiniz çünkü Claude Code kendi başına curl çalıştırabilir. Ona bir soru sorun ve verilerin nerede olduğunu söyleyin:

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 kataloğu okur, dividend_yield_leaders öğesini seçer, verileri getirir ve gerçek satırlar üzerinden çalışır. Agent döngüsü makinenizde çalıştığı için diğer her şeyle uyumlu çalışır: sonuçları dosyalara kaydedebilir, bir Python betiği ile grafik haline getirebilir veya bugünkü taramayı geçen hafta kaydettiği ile karşılaştırabilir. Dikkat edilmesi gereken bir maliyet: Agent'ın getirdiği her JSON veri paketi konuşmada kalır ve bir sonraki adımda tekrar gönderilir; bu durum Claude Code oturumlarının neden pahalı hale geldiğini açıklar.

Bu iş akışı için sürekli açık bir Linux sunucusu doğal bir ortamdır. Günlük bir "taramaları getir, dün ile karşılaştır, bana bir özet yaz" döngüsü, hiç uyumayan bir makine gerektirir; oturumların SSH bağlantı kopmalarından etkilenmemesi için tmux ile bir VPS üzerinde Claude Code çalıştırma konusunda tam bir kılavuzumuz bulunmaktadır. Bu yolu seçecekseniz, önce bir VPS üzerinde yapay zeka ajanlarını güvenli bir şekilde çalıştırma kılavuzumuzu okuyun; kabuk (shell) erişimi olan bir ajan gerçek koruma mekanizmalarına ihtiyaç duyar.

Yol 3: bir fetch aracı ile Claude API

Geliştirdiğiniz yazılımlar için Claude'a bir araç (tool) olarak API'yi verin. Anthropic'in Python SDK'sı ile tüm bağlantı, tek bir araç tanımı ve tek bir fetch fonksiyonundan ibarettir:

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.

Bir soru veri gerektirdiğinde Claude aracı çağırır, siz fetch işlemini gerçekleştirip JSON'u geri verirsiniz ve o da bellek yerine gerçek satırlardan yanıt verir. Eğer satır içi bir araç yerine yeniden kullanılabilir bir sunucu tercih ediyorsanız, aynı desen Model Context Protocol ile de çalışır; bir VPS üzerindeki MCP sunucuları kılavuzumuz bunları barındırmayı kapsar.

İyi analiz sağlayan istemler

Bağlantı yönteminiz ne olursa olsun, çıktıları tutarlı bir şekilde iyileştiren birkaç desen:

  • Claude'dan satırlara atıfta bulunmasını isteyin. "Her iddia için, sembolü (ticker) ve sayının geldiği satırı belirt." Bu, belirsiz özetleri engeller.
  • Verilerin neyi gösteremeyeceğini sorun. Gecikmeli fiyatlar, gün sonu greeks değerleri ve sabit bir tarama (screen) sınırlara sahiptir; Claude sorulduğunda bunları açıkça belirtecektir ve bu, analizi dürüst kılar.
  • Tahmin etmesini değil, karşılaştırmasını isteyin. "Görünen ödeme oranlarına dayanarak bu getirilerden hangisi sürdürülebilir görünüyor?" sorusu temellendirilmiş bir yanıt sağlar. "Hangi hisse yükselecek?" sorusu ise iyi yazılmış bir tahmin getirir, çünkü tahmin yapmak verilerin desteklediği bir şey değildir.
  • SQL'i bağlamda tutun. sql alanı, Claude'a bir taramanın tam olarak nasıl oluşturulduğunu söyler; böylece Claude, bir ismin neden eksik olduğunu (bir piyasa değeri alt sınırı veya getiri üst sınırı gibi) uydurmak yerine açıklayabilir.

Sabit sorgular yetersiz kaldığında

Demonun taramaları bilerek sabittir. Bir üst seviye Strasmore'un ücretli API'sidir: aynı veri ambarı, 22 yıllık ABD hisse senedi ve 12 yıllık opsiyon geçmişi ve programatik bir anahtar ile SQL veya düz İngilizce ile kendi sorularınız. İş akışı aynı kalır; aracınız açık uçlu olan yerine kimlik doğrulamalı bir uç noktadan veri çeker ve soruları siz tanımlarsınız. Claude, dokümante edilmiş bir şemaya karşı ClickHouse SQL yazma konusunda gerçekten iyidir; bu da "10 milyar doların üzerindeki tüm REIT'lerin temettü geçmişini çek ve beş yıllık büyümeye göre sırala" komutunu tek bir istemlik bir işe dönüştürür.

FAQ

Claude herhangi bir veri kaynağı olmadan hisseleri analiz edebilir mi?

Güncel rakamlarla hayır. Eğitim verileri bugünden önce sona erer, bu nedenle güncel fiyatlar hakkında söylediği her şey bayatlamış bir bellekten gelir. Ona canlı bir API verirseniz, analiz az önce çektiği satırlara dayanır.

Strasmore demo API'si gerçekten ücretsiz mi?

Evet. Anahtar yok, kayıt yok, kart yok. Gecikmeli ABD hisse senetleri ve gün sonu opsiyon verileri üzerinde sabit sorgulardan oluşan bir katalog sunar ve yapay zeka ajanları için kasıtlı olarak açıktır.

Bunun için bir VPS'e ihtiyacım var mı?

Hayır. Yapıştırma iş akışı için tarayıcı dışında hiçbir şeye gerek yoktur. Bir VPS, ajan döngüsünün bir program dahilinde çalışmasını, bağlantı kopmalarından kurtulmasını ve geçmiş sonuçların yerel dosyalarını tutmasını istediğinizde değer kazanır.

Bu bir finansal tavsiye midir?

Hayır. Buradaki her şey analiz aracıdır. Claude verileri özetler ve karşılaştırır; bunlarla ne yapacağınız sizin kararınızdır ve gecikmeli eğitim verileri işlem yürütme için bir temel oluşturmaz.

Bir taramayı bir sohbete bağlayın ve farkı hemen göreceksiniz: Claude bilemeyeceği sayılar hakkında kendinden emin görünmeyi bırakacak ve bilebileceği sayılar hakkında yararlı olmaya başlayacaktır.

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