Wyświetl kategorie

Jak połączyć iTick z programem Microsoft Excel — dane na żywo dotyczące akcji, kryptowalut i rynku Forex

19 min read

BTCUSDT $69,420 +4.7% MSFT $425.18 +0.8% GBPJPY 191.42 -0.1% ETHUSDT $3,842 +3.2% AAPL $198.42 +1.2% EURUSD 1.0845 -0.3% NVDA $892.15 +1.4% TSLA $244.89 -2.1% D05.SI 41,30 dolarów singapurskich +0.9% O39.SI 16,12 dolarów singapurskich +0.5% Z74.SI 3,89 SGD -0.2% 0700.HK 398,60 HK$ +2.1% 9988.HK 88,45 HK$ -0.8% BTCUSDT $69,420 +4.7% MSFT $425.18 +0.8% GBPJPY 191.42 -0.1% ETHUSDT $3,842 +3.2% AAPL $198.42 +1.2% EURUSD 1.0845 -0.3% NVDA $892.15 +1.4% TSLA $244.89 -2.1%
DANE RYNKOWE NA ŻYWO

iTick Microsoft Excel

Przesyłaj strumieniowo dane rynkowe na żywo bezpośrednio do arkuszy kalkulacyjnych

iTickiTick
Strumienie zapytańStrumienie zapytań
ExcelExcel
WebSocket w czasie rzeczywistym Wieloaktywny Obsługiwane przez SQL

Query Streams to bezpieczna platforma integracji danych rynkowych w czasie rzeczywistym, która łączy iTick z programem Microsoft Excel bez konieczności pisania niestandardowego kodu lub ręcznego eksportowania danych do pliku CSV. Zarejestruj się za darmo na QueryStreams.com i zacznij wyszukiwać aktualne ceny akcji, kursy kryptowalut i dane dotyczące wymiany walut bezpośrednio w programie Microsoft Excel w ciągu kilku minut.

Dowiedz się, jak połączyć iTick z Excelem i przesyłać strumieniowo dane rynkowe w czasie rzeczywistym do arkuszy kalkulacyjnych – bez programowania API iTick, bez kodu klienta WebSocket, bez skomplikowanych procesów przetwarzania danych. Niezależnie od tego, czy potrzebujesz śledzenia cen akcji na żywo w programie Microsoft Excel, źródła danych z rynku akcji w Singapurze dla akcji notowanych na SGX, takich jak DBS (D05.SI), OCBC (O39.SI) i Singtel (Z74.SI), arkusza kalkulacyjnego do śledzenia cen kryptowalut, kursów walut w czasie rzeczywistym w programie Excel, czy historycznych danych świecowych OHLCV do analizy technicznej, ten kompleksowy przewodnik pokaże Ci dokładnie, jak wyszukiwać dane rynkowe iTick za pomocą znanego języka SQL i przesyłać je strumieniowo bezpośrednio do programu Microsoft Excel. iTick to wiodący dostawca danych rynkowych, oferujący dogłębną analizę giełd w Singapurze (SGX) i Hongkongu (HKEX), co ułatwia śledzenie indeksów Straits Times, Hang Seng, takich jak Tencent (0700.HK) i Alibaba (9988.HK), singapurskich spółek blue chip oraz akcji międzynarodowych, a także akcji amerykańskich, kryptowalut i rynku Forex. W przeciwieństwie do GOOGLEFINANCE, który opóźnia dane o 15-20 minut i ogranicza się do podstawowych notowań, Query Streams dostarcza ceny strumieniowane z iTick na żywo przez WebSocket, z pełną głębokością arkusza zleceń, historią na poziomie ticków i pokryciem wielu aktywów – a wszystko to z możliwością zapytania SQL za pośrednictwem DuckDB.

O strumieniach zapytań – integracja danych rynkowych iTick

Czym są strumienie zapytań? Query Streams to potężna i bezpieczna platforma łączności danych, która łączy API iTick z programem Microsoft Excel za pośrednictwem lokalnego agenta sieciowego. Agent łączy się z iTick za pośrednictwem interfejsów API REST i WebSocket, buforując lokalnie dane rynkowe w wydajny sposób. DuckDB Baza danych i udostępnia ją jako tabele z możliwością zapytań SQL. Wystarczy napisać standardowy kod SQL, aby pobrać bieżące dane giełdowe, ceny historyczne, kursy walut i notowania kryptowalut do programu Microsoft Excel — bez konieczności używania kodu API.

WebSocket w czasie rzeczywistym

Ceny akcji na żywo, kryptowalut i walut przesyłane strumieniowo z iTick do lokalnej pamięci podręcznej DuckDB, a następnie na żądanie do programu Microsoft Excel

Pokrycie wielu aktywów

Akcje, kryptowaluty, waluty Forex (ponad 50 par) i indeksy — wszystko w jednym połączeniu z dostępną bezpłatną wersją

Obsługiwane przez SQL

Zapytaj o notowania, słupki OHLCV, historię ticków i głębokość księgi zamówień za pomocą znanego języka SQL za pośrednictwem DuckDB — wydajność poniżej sekundy dla milionów wierszy

Szyfrowane AES-256

Twój klucz API iTick pozostaje chroniony w lokalnym agencie sieciowym — nigdy nie jest udostępniany użytkownikom końcowym ani przekazywany osobom trzecim

Idealne dla: Traderzy, analitycy ilościowi, zarządzający portfelami, studenci finansów, dziennikarze danych i wszyscy, którzy potrzebują bieżących danych rynkowych w arkuszu kalkulacyjnym bez ponoszenia opłat terminalowych. W przeciwieństwie do MarketXLS, którego cena zaczyna się od 30 USD miesięcznie za podstawowe dane giełdowe, Query Streams łączy się z darmowym pakietem iTick, aby dostarczać notowania w czasie rzeczywistym bez żadnych kosztów. Utwórz bezpłatne konto Query Streams i zmień sposób dostępu do danych rynkowych w programie Microsoft Excel.

Co osiągniesz

Pod koniec tego przewodnika będziesz w stanie:

  • Połącz program Microsoft Excel z interfejsem API danych rynkowych iTick za pośrednictwem agenta sieciowego Query Streams
  • Przesyłaj strumieniowo ceny akcji, notowania kryptowalut i kursy walut do programu Microsoft Excel za pośrednictwem protokołu WebSocket
  • Zapytaj o dane rynkowe w czasie rzeczywistym i historyczne przy użyciu języka SQL — notowania, dzienne OHLCV, historię ticków i głębokość portfela zamówień
  • Twórz niestandardowe agregacje świecowe, pulpity nawigacyjne portfeli i alerty cenowe w całości w języku SQL
  • Udostępniaj współpracownikom zapytania dotyczące danych rynkowych na żywo bez ujawniania klucza API iTick

Dostępne tabele danych iTick

Query Streams buforuje dane rynkowe iTick w 4 tabele DuckDB, każda zoptymalizowana pod kątem innego przypadku użycia. Wszystkie tabele można przeszukiwać za pomocą zapytań SQL z poziomu programu Microsoft Excel przy użyciu itick. prefiks schematu:

cytat_na_żywoNA ŻYWO

Notowania w czasie rzeczywistym

Ostatnia cena, oferta kupna, oferta sprzedaży, wolumen, zmiana %, cena maksymalna, minimalna i znacznik czasu — aktualizowane na bieżąco przez WebSocket dla każdego symbolu na liście obserwowanych.

historia_tykaniaSTRUMIEŃ

Tyknięcie po tyknięciu

Surowe dane z ticków WebSocket z sygnaturą czasową co do milisekundy. Twórz niestandardowe interwały świecowe, obliczenia VWAP i analizy wewnątrz dnia.

ceny_dzienneCODZIENNIE

Pręty OHLCV

Historyczne dzienne słupki otwarcia, maksimum, minimum, zamknięcia i wolumenu. Idealne do tworzenia wykresów, backtestów i obliczania średnich kroczących.

głębokośćKSIĄŻKA

Księga zamówień

Wielopoziomowe dane bid i ask wraz z ilościami. Analizuj płynność, spready oraz identyfikuj strefy wsparcia i oporu.

Ponieważ lokalna pamięć podręczna działa na platformie DuckDB — wydajnym silniku analityki kolumnowej — możesz uruchamiać złożone agregacje, funkcje okien i zapytania szeregów czasowych na milionach rekordów tickowych z czasami odpowiedzi poniżej sekundy — wszystko z poziomu programu Microsoft Excel.

Obsługiwane typy zasobów

iTick zapewnia wielokanałowy strumień danych rynkowych obejmujący cztery główne klasy aktywów, do których można uzyskać dostęp za pośrednictwem jednego połączenia Query Streams:

Dyby

AAPL, MSFT, TSLA, D05.SI, O39.SI, Z74.SI, 0700.HK, 9988.HK

Akcje amerykańskie, blue chipy giełdy w Singapurze (SGX), takie jak DBS, OCBC i Singtel, oraz akcje giełdy papierów wartościowych w Hongkongu (HKEX), takie jak Tencent i Alibaba — śledź indeksy Straits Times i Hang Seng w programie Excel

Kryptowaluta

BTCUSDT, ETHUSDT, SOLUSDT

Setki par handlowych transmitowanych na żywo za pośrednictwem protokołu WebSocket

Forex

EURUSD, GBPJPY, USDJPY

Ponad 50 par walutowych z kursami wymiany w czasie rzeczywistym

Indeksy

Główne indeksy rynkowe

Analiza benchmarkingowa i makroekonomiczna rynków globalnych

Podczas konfiguracji łącznika definiujesz, które symbole mają być śledzone na liście obserwowanych. Agent przesyła strumieniowo dane tylko dla wybranych symboli, co pozwala na efektywne wykorzystanie przepustowości i pamięci masowej.

Wymagania wstępne

1

Konto strumieni zapytań + agent sieciowy

Zarejestruj się za darmo (bez karty kredytowej) i zainstaluj Agenta Sieciowego na swoim komputerze lub serwerze. Agent tworzy bezpieczny most między iTick a usługą chmurową Query Streams.

Utwórz konto →   Zainstaluj agenta →
2

Klucz API iTick

Załóż darmowe konto iTick i pobierz swój token API z pulpitu nawigacyjnego w Ustawieniach API. Darmowy poziom obejmuje notowania giełdowe w USA w czasie rzeczywistym.

Uzyskaj klucz API na itick.org →
3

Dodatek do programu Microsoft Excel

Zainstaluj dodatek Query Streams dla programu Microsoft Excel (wersja na komputer lub przeglądarka internetowa) z witryny Microsoft AppSource.

Zainstaluj z AppSource →

Co dalej?

Gdy agent zostanie zainstalowany i uruchomiony, przeprowadzimy Cię przez następujące kroki:

1
Dodaj iTick
2
Klucz API
3
Lista obserwowanych
4
WebSocket
5
Synchronizacja
6
Dodatek do programu Excel
7
Pierwsze zapytanie

Zacznijmy od podłączenia Twojego konta iTick…

Dostęp do interfejsu agenta strumieni zapytań

Teraz, gdy agent jest już zainstalowany i uruchomiony, należy skonfigurować połączenie iTick za pośrednictwem lokalnego interfejsu agenta.

  1. Otwórz przeglądarkę internetową i przejdź do interfejsu agenta: https://localhost:1823
    Uwaga: Jeśli podczas instalacji wybrano inny port, należy wymienić 1823 z wybranym numerem portu.
  2. Przejdź do sekcji Połączenia danych:
    • W lewym pasku bocznym kliknij Źródła danych aby rozwinąć menu
    • Wybierz Połączenia z podmenu
  3. Dodaj nowe połączenie:
    • Kliknij przycisk Dodaj połączenie przycisk (opcję tę zobaczysz zarówno w prawym górnym rogu, jak i na środku ekranu)

Powinieneś teraz zobaczyć interfejs „Połączenia danych”. Po kliknięciu „Dodaj połączenie” będziesz mógł skonfigurować połączenie z danymi rynkowymi iTick.

Wybierz iTick jako typ połączenia

Po kliknięciu „Dodaj połączenie” zobaczysz kreatora nowego połączenia. Jesteś teraz na Krok 1: Wybierz typ połączenia.

  1. Wybierz iTick:
    • Szukaj iTick płytka w API sekcja siatki typu połączenia
    • Kliknij przycisk iTick kafelek, aby go wybrać
    • Opis będzie zawierał: „Dane rynkowe – akcje, kryptowaluty, notowania walut Forex i ceny historyczne”
  2. Alternatywa: Użyj funkcji wyszukiwania:
    • Wpisz „iTick” w pasku wyszukiwania, aby szybko znaleźć opcję
  3. Przejdź do następnego kroku:
    • Po wybraniu iTick kliknij Następny przycisk w prawym dolnym rogu

Kreator przejdzie teraz do kroku 2: Konfiguracja połączenia, w którym należy wprowadzić klucz API iTick.

Skonfiguruj swój klucz API iTick

Jesteś teraz na Krok 2: Konfiguracja połączenia gdzie wprowadzisz swoje dane uwierzytelniające API iTick.

Wymagane dane połączenia

  1. Nazwa połączenia (wymagany)
    • Wprowadź przyjazną nazwę, aby zidentyfikować to połączenie (np. „Dane rynkowe iTick” lub „Ceny na żywo”)
    • Ta nazwa pojawi się w interfejsie Query Streams i dodatku Microsoft Excel podczas wybierania źródła danych
  2. Token API (wymagany)
    • Wprowadź swój token API iTick
    • Znajdź to na swoim pulpicie iTick pod adresem itick.org w Ustawieniach API

Gdzie znaleźć klucz API iTick

  1. Zaloguj się na swoje konto pod adresem itick.org
  2. Przejdź do Ustawienia API lub Wywoływacz sekcja na Twoim pulpicie nawigacyjnym
  3. Skopiuj swój Token API
  4. Jeśli jeszcze nie masz klucza, utwórz go — w ramach bezpłatnego poziomu otrzymasz dostęp do notowań giełdowych w USA w czasie rzeczywistym oraz podstawowych danych rynkowych bez żadnych kosztów

Sonda zdolności

Po wprowadzeniu tokena API agent uruchamia sonda zdolności aby wykryć, które klasy zasobów i funkcje obsługuje Twój plan iTick. Pozwala to ustalić, które tabele danych i kanały WebSocket są dostępne dla Twojego poziomu. Sonda zazwyczaj kończy się w ciągu kilku sekund i wyświetla podsumowanie dostępnych możliwości.

Uwaga dotycząca bezpieczeństwa: Klucz API iTick jest bezpiecznie przechowywany na komputerze lokalnym w agencie Query Streams. Nigdy nie jest przesyłany na serwery Query Streams ani udostępniany użytkownikom arkuszy kalkulacyjnych. Członkowie zespołu, którzy uruchamiają współdzielone zapytania, widzą tylko wyniki — nigdy klucz API ani bazowy kod SQL.

Po zakończeniu badania możliwości kliknij Następny aby skonfigurować listę obserwowanych.

Skonfiguruj swoją listę obserwowanych

Jesteś teraz na Krok 3: Lista obserwowanych gdzie zdefiniujesz, które symbole mają być śledzone. Agent przesyła strumieniowo dane tylko dla symboli z Twojej listy obserwowanych, co pozwala na efektywne wykorzystanie przepustowości i pamięci masowej DuckDB.

Dodawanie symboli

Wpisz lub wklej symbole w polu listy obserwowanych. Format zależy od typu zasobu:

  • Akcje amerykańskie: Tylko symbol giełdowy — AAPL, MSFT, TSLA, NVDA, AMZN
  • Akcje międzynarodowe: Symbol giełdowy z sufiksem giełdowym — D05.SI (Bank DBS, SGX), O39.SI (Bank OCBC, SGX), Z74.SI (Singtel, SGX), 0700.HK (Tencent, HKEX), 9988.HK (Alibaba, HKEX), BP.L (BP, Londyn). iTick zapewnia szeroki zakres informacji o spółkach notowanych na giełdach Singapore Exchange i Hong Kong Stock Exchange, w tym o spółkach wchodzących w skład indeksów Hang Seng Index i Straits Times Index.
  • Kryptowaluta: Para handlowa — BTCUSDT, ETHUSDT, SOLUSDT, BNUSDT
  • Forex: Para walutowa — EURUSD, GBPJPY, USDJPY, AUDUSD

Weryfikacja symboli

Podczas dodawania symboli agent weryfikuje każdy z nich w interfejsie API iTick, aby potwierdzić, że jest on prawidłowy i dostępny w Twoim planie. Nieprawidłowe symbole są oznaczane, aby można je było poprawić przed kontynuacją. Listę obserwowanych można później zmodyfikować, edytując połączenie.

Kliknij Następny Aby skonfigurować przesyłanie strumieniowe WebSocket.

Konfigurowanie przesyłania strumieniowego WebSocket

Jesteś teraz na Krok 4: Transmisja na żywo gdzie włączysz połączenie WebSocket, aby otrzymywać aktualizacje cen w czasie rzeczywistym. To właśnie odróżnia Query Streams od narzędzi do importu statycznego — otrzymujesz stały, aktualny strumień danych rynkowych do lokalnej pamięci podręcznej DuckDB.

Włącz transmisję na żywo

  • Przesyłanie strumieniowe WebSocket – Włącz tę opcję, aby otrzymywać aktualizacje cen na żywo. Po włączeniu agent utrzymuje stałe połączenie WebSocket z iTick i zapisuje każdy przychodzący tick do historia_tykania tabela i aktualizacje cytat_na_żywo w czasie rzeczywistym.
  • Głębokie przesyłanie strumieniowe – Opcjonalnie włącz aktualizacje głębokości księgi zamówień. Po włączeniu agent przesyła strumieniowo poziomy bid/ask do głębokość Tabela. Przydatna do analizy spreadów i monitorowania płynności.

Limity połączeń według poziomu iTick

Liczba jednoczesnych kanałów WebSocket zależy od Twojego planu iTick. Bezpłatny plan obsługuje ograniczoną liczbę jednoczesnych strumieni symboli, podczas gdy płatne plany znacznie się skalują. Sonda wydajności z poprzedniego kroku wykryła już Twój plan, więc agent automatycznie wymusi odpowiednie limity.

Kliknij Następny aby skonfigurować harmonogram synchronizacji i przechowywania danych.

Skonfiguruj harmonogram synchronizacji

Jesteś teraz na Krok 5: Synchronizuj harmonogram gdzie skonfigurujesz sposób przepływu danych do lokalnej pamięci podręcznej DuckDB i czas ich przechowywania.

Zrozumienie pamięci podręcznej DuckDB

Query Streams przechowuje wszystkie dane rynkowe iTick w lokalnym DuckDB Plik bazy danych na Twoim komputerze. DuckDB to wysokowydajny silnik analityki kolumnowej – ta sama technologia, której używają inżynierowie danych i analitycy ilościowi do przetwarzania milionów wierszy. Twoje zapytania SQL są uruchamiane w tej lokalnej pamięci podręcznej, dostarczając natychmiastowe wyniki bez konieczności korzystania z interfejsu API iTick dla każdego żądania.

Ustawienia synchronizacji:

  • cytat_na_żywo – Ciągła aktualizacja za pośrednictwem protokołu WebSocket (brak konieczności synchronizacji przy włączonym przesyłaniu strumieniowym)
  • ceny_dzienne – Synchronizuje codzienne słupki OHLCV według konfigurowalnego harmonogramu (zalecane: raz dziennie po zamknięciu rynku lub co kilka godzin w przypadku kryptowalut, którymi handluje się 24/7)
  • historia_tykania – Zapisywane w sposób ciągły ze strumienia WebSocket. Bez interwału synchronizacji — dane docierają w czasie rzeczywistym.
  • głębokość – Ciągła aktualizacja za pośrednictwem protokołu WebSocket po włączeniu przesyłania strumieniowego w głąb

Przechowywanie danych

Dane tickowe mogą szybko się kumulować — szczególnie w przypadku aktywnych symboli. Skonfiguruj retencję, aby zarządzać rozmiarem pliku DuckDB:

  • Przechowywanie historii kleszczy – Ile dni danych surowych o tykaniu przechowywać (np. 7 dni, 30 dni lub bez ograniczeń)
  • Codzienne utrzymanie cen – Ile dni historii OHLCV przechowywać (np. 365 dni, 5 lat)

Starsze dane są automatycznie usuwane zgodnie z harmonogramem. Dla większości użytkowników 7-14 dni historii ticków i 1-2 lata dziennych słupków zapewniają odpowiednią równowagę między głębokością analizy a wydajnością przechowywania.

Kliknij Skończyć Aby zapisać połączenie iTick. Agent natychmiast rozpocznie synchronizację początkową — pobierając historyczne ceny dzienne i ustanawiając strumień WebSocket dla symboli z listy obserwowanych. Zazwyczaj trwa to 30–60 sekund.

Zainstaluj dodatek Microsoft Excel

Teraz, gdy Twoje konto iTick jest połączone za pośrednictwem agenta Query Streams, musisz zainstalować dodatek Microsoft Excel, aby móc uruchamiać zapytania i pobierać dane rynkowe na żywo.

Metoda 1: Instalacja bezpośrednia (zalecana)

Najszybszym sposobem zainstalowania dodatku Query Streams jest skorzystanie z bezpośredniego łącza:

-> Zainstaluj Query Streams dla programu Microsoft Excel

  1. Kliknij powyższy link, aby przejść bezpośrednio do Microsoft AppSource
  2. Kliknij Zdobądź to teraz aby zainstalować dodatek
  3. Zaloguj się za pomocą konta Microsoft, jeśli zostaniesz o to poproszony
  4. Dodatek zostanie automatycznie dodany do instalacji programu Microsoft Excel

Metoda 2: Instalacja za pomocą programu Microsoft Excel

Alternatywnie możesz zainstalować dodatek bezpośrednio z poziomu programu Microsoft Excel:

  1. Otwórz program Microsoft Excel na twoim komputerze
  2. Uzyskaj dostęp do sklepu z dodatkami:
    • Przejdź do Strona główna wstążka
    • Kliknij Dodatki w menu wstążki
    • Wybierz Więcej dodatków z rozwijanego menu
  3. Wyszukaj strumienie zapytań:
    • W polu wyszukiwania wpisz strumienie zapytań
    • Kliknij Dodaj obok „Strumienie zapytań”

Jesteś podłączony!

Połączenie z iTick jest skonfigurowane, a dodatek Microsoft Excel zainstalowany. Możesz teraz uruchomić pierwsze zapytanie o dane rynkowe.

Uruchom swoje pierwsze zapytanie o dane rynkowe

Po zainstalowaniu dodatku Microsoft Excel otwiera się on w panelu bocznym. Możesz natychmiast rozpocząć strumieniowe przesyłanie danych rynkowych do arkusza kalkulacyjnego, wpisując kod SQL do tabel iTick DuckDB.

Uruchamianie zapytania w programie Microsoft Excel

  1. Otwórz program Microsoft Excel i uruchom go Dodatek Query Streams
  2. Kliknij Przesyłanie strumieniowe zapytania
  3. Wybierz swój Połączenie iTick z listy rozwijanej źródła danych
  4. Napisz zapytanie SQL w edytorze
  5. Wybierz miejsce docelowe: Utwórz nowy arkusz
  6. Kliknij przycisk Przycisk odtwarzania do wykonania — strumienie danych trafiają bezpośrednio do arkusza kalkulacyjnego

Przykład: Ostatnia notowana cena pojedynczej akcji

Uzyskaj aktualną wycenę Apple na żywo, w tym cenę końcową, cenę kupna, cenę sprzedaży, wolumen i procent zmiany. To zapytanie trafia do… cytat_na_żywo tabela aktualizowana w czasie rzeczywistym za pomocą protokołu WebSocket:

Najnowszy cytat – pojedyncza akcja SQL
WYBIERZ * Z itick.quote_live GDZIE symbol = 'AAPL'

Przykład: 30-dniowy dzienny OHLCV dla kryptowaluty

Pobierz dane z ostatnich 30 dni dotyczące dziennych wykresów świecowych dla Bitcoina. Każdy wiersz zawiera ceny otwarcia, maksimum, minimum, zamknięcia i wolumenu – idealne do tworzenia wykresów lub obliczania średnich kroczących w programie Microsoft Excel:

30-dniowy OHLCV – Kryptowaluta SQL
WYBIERZ * Z itick.prices_daily GDZIE symbol = 'BTCUSDT' KOLEJNOŚĆ WEDŁUG daty MNIEJSZĄCO LIMIT 30

Przykład: Ostatnia historia ticków na rynku Forex

Zapytaj o surowy strumień ticków dla pary EUR/USD z ostatniej godziny. Każda indywidualna aktualizacja ceny z WebSocket jest rejestrowana z milisekundowym znacznikiem czasu, co zapewnia szczegółowość niezbędną do analizy rynku Forex w ciągu dnia:

Historia ticków na rynku Forex – ostatnia godzina SQL
WYBIERZ * Z itick.tick_history GDZIE symbol = 'EURUSD' I znacznik czasu >= epoch_ms(now() - INTERWAŁ 1 GODZINA) ZAMÓW WEDŁUG znacznika czasu DESC

Przykład: Przegląd portfela wieloaktywowego

Zobacz każdy symbol na swojej liście obserwowanych, uporządkowany według dziennej wydajności. To zapytanie pozwala szybko uzyskać podgląd portfela obejmującego akcje, kryptowaluty i waluty w jednym zestawie wyników:

Przegląd portfela wieloaktywowego SQL
WYBIERZ symbol, typ_zasobu, cenę, procent_zmiany Z itick.quote_live ZAMÓW WEDŁUG procent_zmiany MNIEJ

Przykład: akcje blue chip giełdy Singapore Exchange (SGX)

Pobierz aktualne ceny akcji największych spółek giełdy w Singapurze – DBS Bank, OCBC i Singtel – za pomocą jednego zapytania. To idealne rozwiązanie dla każdego, kto śledzi giełdę w Singapurze lub tworzy narzędzie do śledzenia komponentów indeksu Straits Times w programie Microsoft Excel:

SGX Blue Chips – DBS, OCBC, Singtel SQL
WYBIERZ symbol, cenę, ofertę kupna, ofertę sprzedaży, wolumen, zmianę_procentową Z itick.quote_live GDZIE symbol W ('D05.SI', 'O39.SI', 'Z74.SI') ZAMÓW WEDŁUG zmiany_procentowej MNIEJ

Przykład: Giełda Papierów Wartościowych w Hongkongu (HKEX) — Tencent i Alibaba

Śledź na żywo akcje blue chip z indeksu Hang Seng z Giełdy Papierów Wartościowych w Hongkongu (HKEX) bezpośrednio w programie Microsoft Excel. To zapytanie pobiera aktualną cenę akcji Tencent i Alibaby wraz z innymi akcjami notowanymi na HKEX na Twojej liście obserwowanych:

HKEX Blue Chips – Tencent, Alibaba SQL
WYBIERZ symbol, cenę, ofertę, cenę sprzedaży, wolumen, zmianę_procentową Z itick.quote_live GDZIE symbol W ('0700.HK', '9988.HK', '1299.HK', '0005.HK') ZAMÓW WEDŁUG zmiany_procentowej MNIEJ

Przykład: niestandardowe 5-minutowe świece z danych tickowych

Twórz niestandardowe interwały świecowe, które nie istnieją w danych źródłowych. To zapytanie DuckDB agreguje surowe dane tickowe w 5-minutowe słupki OHLC dla Bitcoina — idealne do analizy technicznej w ciągu dnia. Możesz zmienić interwał na 1 MINUTA, 15 MINUT, 1 GODZINAlub o dowolnym czasie trwania:

Niestandardowe 5-minutowe świeczniki SQL
WYBIERZ time_bucket(INTERVAL '5 minut', to_timestamp(timestamp / 1000.0)) JAK bucket, arg_min(price, timestamp) JAK open, arg_max(price, timestamp) JAK close, min(price) JAK low, max(price) JAK high Z itick.tick_history GDZIE symbol = 'BTCUSDT' GRUPUJ WEDŁUG bucket ZAMÓW WEDŁUG bucket

Przykład: Analiza spreadu bid-ask

Analizuj spready bid-ask w czasie rzeczywistym na swojej liście obserwowanych instrumentów, aby zidentyfikować instrumenty o największej płynności i najwęższym spreadzie:

Analiza spreadu bid-ask SQL
WYBIERZ symbol, bid, ask, (ask - bid) JAK spread, ZAOKR.((ask - bid) / ask * 100, 4) JAK spread_pct Z itick.quote_live GDZIE bid > 0 I ask > 0 ZAMÓW WEDŁUG spread_pct ASC

To dopiero początek. Ponieważ Twoje dane rynkowe znajdują się w DuckDB, masz dostęp do pełnej mocy SQL — funkcji okienkowych, CTE, agregacji, złączeń między tabelami i nie tylko. Twórz średnie kroczące, obliczenia RSI, średnie ceny ważone wolumenem (VWAP), macierze korelacji i wszelkie inne potrzebne analizy, a wszystko to przesyłane strumieniowo bezpośrednio z programu Microsoft Excel.

Poziomy planu iTick

iTick oferuje wiele poziomów planów z rosnącym dostępem do danych i przepustowością WebSocket. Query Streams współpracuje ze wszystkimi poziomami — sonda możliwości podczas konfiguracji automatycznie wykrywa plan i konfiguruje dostępne funkcje.

Bezpłatny poziom:

  • Notowania giełdowe w USA w czasie rzeczywistym
  • Ograniczone połączenia WebSocket
  • Podstawowe dane historyczne
  • Idealny do rozpoczęcia pracy i oceny interfejsu API iTick za pomocą programu Microsoft Excel

Poziom podstawowy:

  • Rozszerzone pokrycie akcji amerykańskich
  • Dodatkowe kanały WebSocket
  • Rozszerzony zakres danych historycznych
  • Dostępne pary kryptowalut

Poziom profesjonalny:

  • Pełne pokrycie wielu aktywów (akcje, kryptowaluty, forex, indeksy)
  • Większa przepustowość WebSocket
  • Dane dotyczące głębokości księgi zamówień
  • Dostęp do wymiany międzynarodowej

Poziom Premium:

  • Maksymalne limity szybkości API i przepustowość WebSocket
  • Pełna głębia historyczna
  • Priorytetowe dostarczanie danych
  • Wszystkie klasy aktywów i giełdy

Odwiedź itick.org Aby zapoznać się z aktualnymi cenami i szczegółowym porównaniem funkcji, zobacz. Niezależnie od poziomu subskrypcji, Query Streams łączy się w ten sam sposób — po prostu zyskujesz dostęp do większej liczby symboli, szybszych aktualizacji i głębszej historii w miarę aktualizacji.

Rozwiązywanie problemów i FAQ

Q Moje połączenie WebSocket ciągle się rozłącza. Co powinienem sprawdzić? +
Rozłączenia WebSocket są zazwyczaj spowodowane przerwami w sieci lub przekroczeniem limitu połączenia w Twoim planie iTick. Agent Query Streams automatycznie łączy się ponownie po wykryciu utraty połączenia. Sprawdź logi agenta pod adresem https://localhost:1823 W zakładce „Logi” znajdziesz konkretne komunikaty o błędach. Jeśli zauważysz błędy dotyczące limitu przepustowości, zmniejsz liczbę symboli na liście obserwowanych lub zaktualizuj subskrypcję iTick, aby uzyskać więcej kanałów WebSocket.
Q Nie widzę danych dla dodanego symbolu. Dlaczego? +
Sprawdź, czy symbol jest prawidłowo sformatowany dla typu zasobu (np. AAPL dla akcji amerykańskich, BTCUSDT dla kryptowalut, EURUSD na rynku Forex, 0700.HK (dla akcji z Hongkongu). Sprawdź również, czy symbol jest dostępny w Twoim planie iTick — niektóre giełdy międzynarodowe i klasy aktywów wymagają płatnej subskrypcji. Edytuj połączenie i ponownie przeprowadź weryfikację symbolu.
Q Ile miejsca na dysku zajmuje pamięć podręczna DuckDB? +
Zależy to od rozmiaru listy obserwowanych, ustawień streamingu i okresu retencji. Orientacyjnie: 10 aktywnie streamowanych symboli z 7-dniowym okresem retencji ticków zazwyczaj zajmuje 50–200 MB. Dzienne dane OHLCV są minimalne — nawet 5 lat dziennych słupków dla 100 symboli mieści się w kilku megabajtach. Kompresja kolumnowa DuckDB ogranicza rozmiar pliku. Dostosuj ustawienia retencji, jeśli przestrzeń dyskowa jest problemem.
Q Czy mogę przeszukiwać dane iTick z poziomu Arkuszy Google zamiast Microsoft Excel? +
Tak. Query Streams obsługuje zarówno Microsoft Excel, jak i Arkusze Google. Konfiguracja połączenia w agencie jest identyczna — instalujesz dodatek Arkuszy Google zamiast dodatku Excel i uruchamiasz te same zapytania SQL. Zobacz nasz poradnik: Jak połączyć iTick z Arkuszami Google.
Q Czy mogę śledzić akcje spółek Singapore Exchange (SGX), takich jak DBS, OCBC i Singtel? +
Tak. iTick zapewnia szeroki zasięg giełdy Singapore Exchange (SGX). Dodaj symbole notowane na SGX za pomocą .SI przyrostek — na przykład, D05.SI dla Banku DBS, O39.SI dla OCBC i Z74.SI dla Singtel. Możesz śledzić ceny akcji w Singapurze, składniki indeksu Straits Times, singapurskie REIT-y i inne spółki notowane na SGX bezpośrednio w programie Microsoft Excel. Dzięki temu Query Streams z iTick to idealne rozwiązanie dla każdego, kto śledzi giełdę w Singapurze i potrzebuje danych o akcjach SGX w czasie rzeczywistym w arkuszu kalkulacyjnym.
Q Czy mogę śledzić akcje giełdy Hong Kong Stock Exchange (HKEX), takie jak Tencent i Alibaba? +
Tak. iTick zapewnia dostęp do informacji o giełdzie papierów wartościowych w Hongkongu (HKEX). Dodaj symbole notowane na HKEX za pomocą .HK przyrostek — na przykład, 0700.HK dla Tencent, 9988.HK dla Alibaby, 1299.HK dla AIA Group i 0005.HK Dla HSBC Holdings. Możesz śledzić składniki indeksu Hang Seng, akcje hongkońskich spółek blue chip i inne spółki notowane na HKEX bezpośrednio w programie Microsoft Excel, korzystając z danych o cenach akcji w czasie rzeczywistym za pośrednictwem SQL.
Q Czy moje dane uwierzytelniające iTick są bezpieczne? +
Klucz API iTick jest przechowywany wyłącznie na Twoim komputerze lokalnym w agencie Query Streams. Nigdy nie jest przesyłany na serwery Query Streams ani udostępniany innym użytkownikom. Gdy udostępniasz zapisane zapytanie współpracownikowi, może on je wykonać i otrzymać wyniki w swoim arkuszu kalkulacyjnym, ale nie ma on wglądu w klucz API, kod SQL ani szczegóły połączenia. Dzięki temu dystrybucja pulpitów nawigacyjnych z danymi rynkowymi na żywo w obrębie zespołu lub organizacji jest bezpieczna.

Co dalej?

Gratulacje — połączyłeś iTick z Microsoft Excel za pomocą Query Streams. Masz teraz dostęp do strumienia danych rynkowych na żywo, z możliwością zapytań SQL, obejmującego akcje, kryptowaluty i waluty Forex, a wszystko to przesyłane strumieniowo do arkuszy kalkulacyjnych bez konieczności pisania ani jednej linijki kodu API.

Co udało Ci się osiągnąć:

  • Dane rynkowe na żywo w programie Excel – Ceny akcji w czasie rzeczywistym, notowania kryptowalut i kursy walut przesyłane strumieniowo za pośrednictwem protokołu WebSocket do programu Microsoft Excel
  • Dostęp SQL do danych rynkowych – Zapytaj o notowania na żywo, dzienne OHLCV, historię ticków i głębokość księgi zamówień, korzystając ze znanej składni SQL
  • Analityka oparta na DuckDB – Uruchamiaj złożone agregacje, niestandardowe interwały świecowe i analizę portfela lokalnie z wydajnością poniżej sekundy
  • Bezpieczny dostęp do API – dane uwierzytelniające iTick pozostają na Twoim komputerze, członkowie zespołu wykonują zapytania o dane bez konieczności widzenia kluczy
  • Obsługiwany poziom bezpłatny – Zacznij korzystać z danych giełdowych USA w czasie rzeczywistym bez żadnych kosztów

Rozszerz łączność danych: Query Streams obsługuje wiele łączników API i bezpośrednie połączenia z bazą danych. Połącz dane rynkowe iTick z danymi o przychodach Stripe, danymi sprzedaży Shopify, rekordami CRM HubSpot lub dowolnymi bazami danych SQL Server, PostgreSQL, MySQL lub SQLite — wszystkie z możliwością zapytań z poziomu tego samego interfejsu Microsoft Excel. Odwiedź QueryStreams.com aby poznać dodatkowe integracje.

Załóż bezpłatne konto Query Streams już dziś Na my.querystreams.com i wprowadź aktualne dane rynkowe do arkuszy kalkulacyjnych, z których korzysta już Twój zespół.


Zespół Query Streams składa się z doświadczonych ekspertów ds. baz danych, specjalistów ds. bezpieczeństwa sieci oraz weteranów sieci korporacyjnych, którzy łącznie mają ponad 25 lat doświadczenia w zarządzaniu danymi, analityce i tworzeniu bezpiecznego oprogramowania.

Zaktualizowano na czerwiec 3, 2026

Powered by BetterDocs