Przejdź do treści

Integracja · Płatności

Połącz Claude i ChatGPT z Alpaca

Zapytaj asystenta AI o siłę nabywczą, otwarte pozycje lub dzisiejsze zlecenia na koncie inwestycyjnym Alpaca. Może odczytywać dane konta, pozycje, zlecenia, operacje i historię portfela, wyszukiwać aktywa i kontrakty opcyjne, sprawdzać, czy rynek jest otwarty, anulować otwarte zlecenia oraz aktualizować listy obserwowanych. Działa z kontami demonstracyjnymi i rzeczywistymi.

Połącz Alpaca za darmo

Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.

Spróbuj zapytać

  • “Ile siły nabywczej mam obecnie?”

    AI odczytuje Twoje konto i zwraca status, gotówkę, siłę nabywczą, kapitał własny oraz wartość portfela.

  • “Które pozycje spadły najbardziej?”

    Wyświetla otwarte pozycje z ilością, średnią ceną wejścia, wartością rynkową i niezrealizowanym zyskiem lub stratą.

  • “Które zlecenia są nadal otwarte?”

    Wyświetla zlecenia o statusie open wraz z symbolem, stroną, typem i ilością.

Co może robić Twoja AI

Konto i pozycje

Odczyt statusu konta, gotówki, siły nabywczej i kapitału własnego, otwartych pozycji, historii portfela oraz aktywności konta, takich jak realizacje, dywidendy i opłaty.

Zlecenia

Wyświetlanie i odczyt zleceń wraz z ceną realizacji i statusem oraz anulowanie otwartych zleceń.

Aktywa, rynek i listy obserwacji

Wyszukiwanie aktywów i kontraktów opcyjnych, sprawdzanie zegara i kalendarza rynku oraz tworzenie, aktualizowanie i odczyt list obserwowanych.

  • “Anuluj moje otwarte zlecenie na TSLA.”

    Wyszukuje zlecenie i je anuluje. Zleceń, które zostały już zrealizowane, nie można anulować.

  • “Czy rynek jest otwarty, a kiedy zamyka się dzisiaj?”

    Czyta zegar rynku i podaje czas następnego otwarcia oraz zamknięcia.

  • “Dodaj NVDA i AMD do mojej listy obserwowanych z branży technologicznej.”

    Znajduje listę obserwacji i aktualizuje jej listę symboli.

Narzędzia dla Alpaca: 55

Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.

  • cancel_orderUsuwaAnuluj otwarte zlecenie za pomocą `order_id`. Zlecenia, które już zostały wykonane, nie mogą zostać anulowane.
  • create_addressZmienia daneUtwórz nowy adres. Podsumowanie API: Złóż wniosek o dodanie nowego adresu do białej listy.
  • create_locateZmienia daneUtwórz nowe potwierdzenie dostępności akcji do krótkiej sprzedaży. Wymagane: ilość lub symbol. Podsumowanie API: Utwórz potwierdzenie dostępności akcji do krótkiej sprzedaży.
  • create_mintZmienia daneUtwórz nowy wniosek o emisję tokenów. Wymagane: emitent, sieć, ilość, symbol instrumentu bazowego lub adres portfela. Podsumowanie API: Wyemituj tokenizowane aktywo.
  • create_orderZmienia daneUtwórz nowe zlecenie. Wymagane: okres ważności zlecenia lub typ. Podsumowanie API: Utwórz zlecenie.
  • create_position_do_not_exerciseZmienia daneUtwórz dyspozycję niewykonywania opcji dla pozycji. Podsumowanie API: Nie wykonuj pozycji opcyjnej.
  • create_position_exerciseZmienia daneUtwórz dyspozycję wykonania opcji dla pozycji. Podsumowanie API: Wykonaj pozycję opcyjną.
  • create_watchlistZmienia daneStwórz listę obserwacji za pomocą `name` i opcjonalnej listy `symbols`.
  • create_watchlists_by_nameZmienia daneUtwórz nową listę obserwowanych według nazwy. Wymagane: nazwa. Najpierw wyszukaj listy według nazw, aby uniknąć duplikatów. Podsumowanie API: Dodaj aktywo do listy obserwowanych według nazwy.
  • delete_addressUsuwaTrwale usuń adres według identyfikatora adresu na białej liście. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuń adres z białej listy.
  • delete_ordersPrzenosi środkiTrwale usuń zlecenie. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Usuń wszystkie zlecenia.
  • delete_positionUsuwaTrwale usuń pozycję według symbolu lub identyfikatora aktywa. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Zamknij pozycję.
  • delete_positionsPrzenosi środkiTrwale usuń pozycję. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Zamknij wszystkie pozycje.
  • delete_watchlistUsuwaTrwale usuń listę obserwowanych według jej identyfikatora. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuń listę obserwowanych według identyfikatora.
  • delete_watchlists_by_namesPrzenosi środkiTrwale usuń listę obserwowanych według nazwy. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Usuń listę obserwowanych według nazwy.
  • get_accountPobiera połączone konto handlowe Alpaca: status, gotówkę, siłę nabywczą, kapitał własny i wartość portfela.
  • get_account_configurationsWyświetl konta. Podsumowanie API: Pobierz ustawienia konta.
  • get_assetPobiera jedno aktywo według symbolu lub ID, w tym informację, czy jest dostępne do handlu, do krótkiej sprzedaży i czy można je dzielić na ułamki.
  • get_calendarPobierz kalendarz dla wskazanego rynku. Podsumowanie API: Pobierz kalendarz rynku.
  • get_locatePobierz jedno potwierdzenie dostępności akcji do krótkiej sprzedaży według jego identyfikatora. Podsumowanie API: Pobierz potwierdzenie dostępności akcji do krótkiej sprzedaży.
  • get_market_calendarWyświetla dni handlowe rynku z godzinami otwarcia i zamknięcia, opcjonalnie do daty `end`.
  • get_market_clockPobierz zegar rynku: czy rynek amerykański jest teraz otwarty oraz następujące godziny otwarcia i zamknięcia.
  • get_market_clock_2Wyświetl zegary rynkowe. Opcjonalne filtry: rynki lub czas. Podsumowanie API: Pobierz zegar rynkowy.
  • get_option_contractPobierz jeden kontrakt opcyjny według symbolu lub identyfikatora, wraz z ceną wykonania, terminem wygaśnięcia i typem.
  • get_orderPobierz jedno zlecenie po `order_id`, wraz z jego typem, ilością, ceną wykonania i statusem.
  • get_order_by_client_order_idWyświetl zlecenia. Opcjonalne filtry: identyfikator zlecenia nadany przez klienta. Podsumowanie API: Pobierz zlecenie według identyfikatora nadanego przez klienta.
  • get_portfolio_historyPobierz wartość portfela i zysk/stratę w czasie, ustawione za pomocą `period` (np. 1M) oraz `timeframe` (np. 1D).
  • get_positionPobierz otwartą pozycję dla jednego `symbol_or_asset_id` (np. AAPL).
  • get_requestPobierz jeden wniosek według identyfikatora wniosku o tokenizację. Podsumowanie API: Pobierz wniosek o tokenizację według identyfikatora.
  • get_taskPobierz jedno zadanie według typu zadania. Wyniki są stronicowane. Podsumowanie API: Pobierz operacje na koncie określonego typu.
  • get_transferPobierz jeden transfer według identyfikatora transferu. Podsumowanie API: Pobierz transfer zasilający konto kryptowalutami.
  • get_watchlistPobierz jedną listę obserwacji po `watchlist_id`, wraz z jej symbolami.
  • list_account_activitiesWyświetla aktywności konta, takie jak realizacje, dywidendy, opłaty i przelewy, filtrowane według `activity_types`, daty lub zakresu.
  • list_addressesWyświetl adresy. Podsumowanie API: Tablica adresów na białej liście.
  • list_assetsWyświetla aktywa dostępne do handlu, filtrowane według `status`, `asset_class` (us_equity, crypto, us_option) lub giełdy.
  • list_locatesWyświetl potwierdzenia dostępności akcji do krótkiej sprzedaży. Opcjonalne filtry: status, symbol, początek lub koniec. Wyniki są stronicowane.
  • list_option_contractsWyświetla kontrakty opcyjne dla `underlying_symbols`, filtrowane według typu, zakresu ceny wykonania (strike) i dat wygaśnięcia.
  • list_ordersWyświetla zlecenia, filtrowane według `status` (open, closed, all), symboli, strony, zakresu dat (`after`/`until`) i limitu.
  • list_positionsWyświetla wszystkie otwarte pozycje z ilością, średnią ceną wejścia, wartością rynkową i niezrealizowanym zyskiem/stratą.
  • list_quotesWyświetl wyceny. Opcjonalne filtry: symbole. Podsumowanie API: Pobierz wyceny dostępności akcji do krótkiej sprzedaży.
  • list_quotes_get_crypto_transfer_estimateWyświetl wyceny. Opcjonalne filtry: aktywo, adres nadawcy, adres odbiorcy lub kwota. Podsumowanie API: Zwraca szacowaną opłatę za gaz dla planowanej transakcji.
  • list_requestsWyświetl wnioski. Opcjonalne filtry: typ, status, symbol instrumentu bazowego, emitent, sieć lub data graniczna. Wyniki są stronicowane. Podsumowanie API: Wyświetl wnioski o tokenizację.
  • list_requests_by_client_request_idsLista żądań według ID żądania klienta. Opcjonalne filtry: ID żądania klienta. Podsumowanie API: Pobierz żądanie tokenizacji według clientrequestid.
  • list_tasksLista zadań. Opcjonalne filtry: od, do, od ID lub do ID. Podsumowanie API: Subskrybuj zdarzenia aktywności (SSE).
  • list_transfersWyświetl transfery. Podsumowanie API: Pobierz transfery służące do zasilania konta kryptowalutami.
  • list_walletsWyświetl portfele. Opcjonalne filtry: aktywo, łańcuch lub sieć. Podsumowanie API: Pobierz portfele służące do zasilania konta kryptowalutami.
  • list_watchlistsWyświetla listy obserwowanych na koncie.
  • remove_watchlist_symbolUsuwaUsuń jeden symbol `symbol` z listy obserwowanych wskazanej przez `watchlist_id`.
  • search_vaspsWyszukaj dostawców VASP według q, domeny e-mail, nazwy w Chainalysis, kolejności sortowania lub z uwzględnieniem podległych dostawców VASP. Użyj tej funkcji, aby znaleźć istniejących dostawców VASP przed utworzeniem nowego. Wyniki są stronicowane. Podsumowanie API: Wyszukaj dostawców VASP.
  • search_watchlists_by_namesSzukaj list obserwacji według nazw. Użyj tego do znalezienia istniejących list obserwacji przed utworzeniem nowej. Podsumowanie API: Pobierz listę obserwacji według nazwy.
  • update_accountsWidoczne dla innychZaktualizuj istniejące konto. Zmienione są tylko pola, które przekazałeś. Ma skutki widoczne poza tym systemem. Podsumowanie API: Konfiguracje konta.
  • update_addressesWidoczne dla innychZaktualizuj istniejący adres wskazany przez identyfikator adresu na białej liście. Zmienią się tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj informacje wymagane przez regułę Travel Rule dla portfela na białej liście.
  • update_orderZmienia daneZaktualizuj istniejące zlecenie wskazane przez identyfikator zlecenia. Zmienią się tylko przekazane pola. Podsumowanie API: Zastąp zlecenie według identyfikatora.
  • update_watchlistZmienia daneZmień nazwę listy obserwacji lub zastąp jej listę `symbols` za pomocą `watchlist_id`.
  • update_watchlists_by_namesWidoczne dla innychZaktualizuj istniejącą listę obserwacji według nazwy. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj listę obserwacji według nazwy.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

    Utwórz bezpłatne konto PipMCP i wybierz Alpaca z listy aplikacji.

  2. 2

    Wklej klucz

    Wpisz trzy rzeczy: adres API Alpaca Trading, ID klucza API oraz tajny klucz API. W panelu Alpaca wybierz swoje konto demonstracyjne lub rzeczywiste i wygeneruj klucze API tam. Konta demonstracyjne i rzeczywiste mają osobne klucze. Użyj https://paper-api.alpaca.markets dla handlu demonstracyjnego lub https://api.alpaca.markets dla rzeczywistego.

  3. 3

    Dodaj link do swojego asystenta AI

    Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:

    1. Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
    2. Wklej swój link jako adres URL zdalnego serwera MCP.
    3. Włącz konektor w menu + na czacie.

Pytania

Co może AI robić w Alpaca?

AI może odczytywać Twoje konto, pozycje, zlecenia, aktywności konta, historię portfela, aktywa, kontrakty opcyjne, listy obserwowanych oraz zegar i kalendarz rynku. Może anulować otwarte zlecenia, tworzyć i aktualizować listy obserwowanych oraz usuwać symbol z listy. Narzędzia Alpaca w PipMCP nie składają nowych zleceń.

Czy AI widzi moje klucze API Alpaca?

Nie. Identyfikator klucza API i klucz tajny Alpaca są szyfrowane w spoczynku i nigdy nie są pokazywane AI. Po zapisaniu nie są wyświetlane ponownie, nawet Tobie. AI widzi tylko wyniki wywoływanych narzędzi.

Czy mogę kontrolować, co może robić AI?

Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od samego odczytu. Anulowania zlecenia nie można cofnąć i może ono wymagać Twojej zgody przed wykonaniem. Każde wywołanie narzędzia jest rejestrowane.

Czy działa z ChatGPT?

Tak. W ChatGPT przejdź do Ustawienia › Aplikacje i konektory › Zaawansowane i włącz tryb deweloperski, a następnie dodaj link PipMCP. Tryb deweloperski wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Ustawienia › Konektory › Dodaj własny konektor), Cursorze i innych klientach MCP.

Ile to kosztuje?

PipMCP ma darmowy plan bez konieczności podawania karty kredytowej. Plany płatne rozliczają się za każde ukończone zadanie. Potrzebujesz też własnego konta Alpaca.

Czy mogę korzystać z konta demonstracyjnego do handlu symulowanego?

Tak. Wygeneruj klucze API do konta demonstracyjnego w panelu Alpaca i użyj adresu https://paper-api.alpaca.markets. Konta demonstracyjne i rzeczywiste mają osobne klucze, więc możesz wszystko wypróbować w symulacji przed podłączeniem konta rzeczywistego.

Pozwól swojej AI działać w Alpaca już dziś.

Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.

Połącz Alpaca za darmo

PipMCP nie jest powiązany z Alpaca. Nazwy produktów są znakami towarowymi ich właścicieli.