iTick-Logo

Marktdaten

Verbinden iTick zu Excel, Google Sheets, KI und REST

Echtzeit- und historische Kurse – Aktien, Devisen, Kryptowährungen, Indizes – abgefragt mit SQL und in ein Tabellenblatt übertragen.

Eine Verbindung, jede Oberfläche

Wohin Ihre iTick-Daten gelangen können

Query Streams wandelt ein iTick-Abonnement in acht SQL-Tabellen um – mit Live-Kursen, Tagespreisen, 1-Minuten-, 5-Minuten- und Stundenbalken, Tick-Historie, Orderbuchtiefe und Unternehmensfundamentaldaten – für Aktien, Kryptowährungen, Devisen, Indizes, Futures und Fonds. Die Daten können aus Microsoft Excel, Google Sheets, Power BI, KI-Assistenten über MCP und einem REST-Endpunkt abgerufen werden. Live-Kurse können per WebSocket direkt in dieselben Tabellen übertragen werden, sodass eine Tabellenzelle den aktuellen Marktstand und nicht den letzten Synchronisierungsstand abbildet.

  1. Für Ihr Team, Ihre Lieferanten und Partner
  2. iTick zu Excel Microsoft Excel · Excel-Add-in

    Live-Ergebnisse von iTick direkt in ein Arbeitsblatt importieren und bei Bedarf aktualisieren – Desktop-Excel, Excel Online, Microsoft 365.

    iTick-Leitfaden
  3. iTick zu Google Sheets Tabellen-Add-on

    Führen Sie eine gespeicherte iTick-Abfrage aus der Seitenleiste aus und ziehen Sie die Zeilen in das Tabellenblatt. Gemeinsame Mitarbeiter können es selbst aktualisieren.

    iTick-Leitfaden
  4. Fragen Sie Nova nach iTick Nova AI · Text zu SQL

    Stellen Sie Ihre Frage in einfachem Englisch. Nova kennt Ihre iTick-Tabellen bereits, schreibt und führt die SQL-Abfrage aus, erklärt die Antwort und stellt sie grafisch dar – keine Abfrage muss geschrieben, keine Zugangsdaten müssen weitergegeben werden.

    So funktioniert Nova
  5. iTick zum Datenbetrachter Ergebnispräsentation · Team, Lieferanten, Partner · Smartphone, Tablet, Desktop

    Teilen Sie Live-Ergebnisse von iTick mit beliebigen Personen – Kollegen, Lieferanten oder Partnern – als Lesezeichen speichernde Tabelle, die beim Öffnen auf einem Smartphone, Tablet oder Desktop-Computer immer neu angezeigt wird. Die Empfänger sehen die Ergebnisse, niemals die SQL-Abfrage oder die Zugangsdaten.

    So funktioniert der Datenbetrachter
  6. Für Apps und Systeme
  7. iTick REST-API HTTP-Endpunkt

    Veröffentlichen Sie eine iTick-Abfrage als authentifizierten JSON-Endpunkt, den jede Anwendung aufrufen kann, mit einer OpenAPI 3.1-Spezifikation und vorgefertigten Sammlungen für Postman, Insomnia und Hoppscotch. Es wird kein Datenbankport geöffnet.

    Wie funktioniert die REST-API?
  8. iTick zu Power BI Power Query M

    Fügen Sie die generierte Power Query M in den Power BI Advanced Editor ein, und der Bericht liest Live-iTick-Ergebnisse über HTTPS – ohne ODBC-Treiber und ohne geöffneten Datenbankport.

    So funktioniert Power BI
  9. iTick zu Airtable Automatisierungsplattform

    Synchronisieren Sie iTick-Zeilen zeitgesteuert mit einer Airtable-Basis oder rufen Sie sie innerhalb eines Airtable-Automatisierungsskripts ab.

    So funktioniert Airtable
  10. iTick zu Baserow Automatisierungsplattform

    Eine Baserow-Tabelle wird von iTick über den REST-Endpunkt gespeist – entweder selbst gehostet oder in der Baserow-Cloud.

    So funktioniert Baserow
  11. iTick zum Sitzen am Tisch Automatisierungsplattform

    Halten Sie eine SeaTable-Datenbank mit iTick-Daten auf dem neuesten Stand, ohne eine Datei zu exportieren oder die Datenbank preiszugeben.

    So funktioniert SeaTable
  12. iTick zu Smartsheet Automatisierungsplattform

    Die iTick-Ergebnisse werden in ein Smartsheet-Raster übertragen, sodass Pläne und Berichte aus dem Quellsystem und nicht aus dem Export der letzten Woche stammen.

    So funktioniert Smartsheet
  13. iTick zu Anvil Anvil Works · App-Plattform

    Sichern Sie eine Anvil Python-App mit iTick über den REST-Endpunkt ab, anstatt Datenbankzugangsdaten in die App einzubetten.

    So funktioniert Anvil
  14. Für KI-Tools
  15. iTick MCP-Server Claude-, Cursor- und MCP-Clients

    Gewähren Sie einem KI-Assistenten Lesezugriff auf iTick mit dem Schema, das er benötigt, um korrekten SQL-Code zu schreiben – keine Anmeldeinformationen im Chat.

    So funktioniert MCP
  16. An Personen geliefert
  17. iTick-Warnungen und -Berichte Slack · Discord · E-Mail · Webhook

    Richten Sie eine iTick-Abfrage ein und lassen Sie die Zeilen an Slack, Discord, per E-Mail oder über einen signierten Webhook zustellen – oder halten Sie die Nachricht zurück, bis eine bestimmte Zeilenanzahl, ein Schwellenwert oder eine prozentuale Änderung den von Ihnen festgelegten Wert überschreitet.

    So funktionieren Benachrichtigungen und Berichte

So funktioniert es

5 Schritte, keine Änderung der eingehenden Firewall

01

Besorgen Sie sich einen iTick-API-Schlüssel. Die kostenlose und die kostenpflichtige Version verwenden unterschiedliche Endpunkte; der richtige wird anhand des Schlüssels für Sie ausgewählt.

02

Installieren Sie den Netzwerkagenten und fügen Sie den Schlüssel ein. Er bleibt dort; iTick empfängt ausschließlich Daten aus Ihrem eigenen Netzwerk.

03

Erstellen Sie eine Watchlist – die Symbole und Anlageklassen, die Sie tatsächlich verfolgen. Diese Liste wird synchronisiert, nicht der gesamte Markt.

04

Wählen Sie aus, welche der 8 Tabellen synchronisiert werden sollen und wie oft. Live-Kurse, Tagespreise und Unternehmensübersicht sind standardmäßig aktiviert.

05

Schreiben Sie normales SQL für itick.quote_live, itick.prices_daily und die übrigen Daten – und verknüpfen Sie es mit den Positionen in Ihrer eigenen Datenbank.

Funktionsanalyse

Was iTick Ihnen bietet

Ein Kursfeed ist nur in Verbindung mit dem, was Sie halten, sinnvoll.

Die meisten Marktdaten-Tools liefern ein Diagramm. Der Grund, warum dieses Tool SQL verwendet, ist, dass die interessante Frage immer eine zweite Tabelle betrifft, die nicht von ihnen stammt.

  • Die Kurse werden mit den Positionen in Ihrer eigenen Datenbank oder der Kundenliste in Ihrem CRM in einer einzigen Abrechnung verknüpft, sodass eine Bewertung nur eine Abfrage und keinen Export und keine Tabellenkalkulation erfordert.
  • Sechs Anlagetypen verwenden dieselben Tabellen. — Aktien, Kryptowährungen, Devisen, Indizes, Futures und Fonds — wobei der Typ als Spalte angegeben wird, sodass ein gemischtes Portfolio nur eine Abfrage und nicht sechs erfordert.
  • Hier wird echte Geschichte dargestellt: Tagescharts, Stundencharts, Fünf-Minuten-Charts, Ein-Minuten-Charts und Handelsdaten, jeweils in einer eigenen Tabelle mit den entsprechenden Datentypen.

Die 8 Tische

  • Jetzt — quote_live, depth.
  • Barren — prices_daily, kline_1h, kline_5m, kline_1m.
  • Detail — tick_history.
  • Referenz — Unternehmensübersicht.
  • Jeder Preis ist eine Gleitkommazahl und jede Volumenangabe eine ganze Zahl. Es wird nichts als Zeichenkette übermittelt, die umgewandelt werden muss.

Leben bedeutet leben

Zwei dieser Tabellen werden beim Lesen aktualisiert, und eine davon kann gestreamt werden.

  • quote_live und depth werden bei jeder Abfrage anhand von iTick überprüft, wobei ein 30-Sekunden-Aktualitätsfenster verwendet wird. — also eine Bewertung auf Basis eines vor Sekunden abgerufenen Kurses und nicht auf Basis des letzten Synchronisierungszeitpunkts.
  • Ein optionaler WebSocket überträgt die Angebote in dieselbe Tabelle, während sie übertragen werden, und eine Zeile speichert, ob sie per Stream oder per Anfrage eingegangen sind.
  • Der Agent liest Ihren Tarif von iTick beim Verbindungsaufbau und passt seine Geschwindigkeit daran an, sodass ein kostenloser Schlüssel nicht durch ein für einen kostenpflichtigen Schlüssel vorgesehenes Intervall unbrauchbar gedrosselt wird.
  • Was Ihr Tarif beinhaltet, variiert. Die Anzahl der gestreamten Symbole und die Verfügbarkeit von Ein-Minuten-Balken und Orderbuchtiefe sind entscheidende Faktoren für die Preisgestaltung von iTick. Diese werden ermittelt, nicht geschätzt.

Wird von jedem API-Connector gemeinsam genutzt.

So funktioniert jeder API-Konnektor

  • Ihr Konto wird zu Tabellen — Die Endpunkte werden typisierten SQL-Tabellen mit Primärschlüsseln und Indizes zugeordnet, sodass Sie SELECT, JOIN und GROUP BY schreiben, anstatt JSON zu durchblättern.
  • Sie wählen aus, was synchronisiert wird und wie oft. — Jede Tabelle hat ihr eigenes Intervall oder gar keins. Sofern die API des Anbieters dies unterstützt, werden nur Datensätze abgerufen, die sich seit dem letzten Durchlauf geändert haben.
  • Das Exemplar gehört Ihnen. — Sie befindet sich in einer AES-256-GCM-verschlüsselten DuckDB-Datei neben dem Agenten auf Ihrem Rechner. Nicht in unserer Cloud.
  • Der Verkäufer hört nur von Ihnen. — Der Agent ruft die API direkt aus Ihrem eigenen Netzwerk auf, sodass Query Streams Ihr Token nicht benötigt, um eine Anfrage zu beantworten.

Gut zu wissen

  • Es handelt sich um eine synchronisierte Kopie, nicht um einen Live-Proxy. Eine Abfrage liest bereits abgerufene Daten, liefert also Ergebnisse in SQL-Geschwindigkeit und überlastet Ihr API-Limit nicht. Ausgewählte Tabellen können zudem veraltete Zeilen beim Lesen aktualisieren.
  • Die Ratenbegrenzungen werden für Sie eingehalten — Jeder Konnektor arbeitet innerhalb der vom Anbieter festgelegten Grenzen, sodass ein Bericht nicht dazu führen kann, dass Ihr Konto für alle anderen Anwendungen, die ihn nutzen, gedrosselt wird.
  • Nichts wird weggeworfen — Felder, die in der Tabelle nicht benannt sind, werden in einer JSON-Spalte raw_data gespeichert, die Sie trotzdem abfragen können.
  • Verknüpfen Sie es mit Ihren Datenbanken. — Eine API-Tabelle und eine SQL-Server-Tabelle in derselben Anweisung sind hier eine gewöhnliche Abfrage, kein Integrationsprojekt.

Quellübergreifendes SQL

Verbinden Sie iTick mit Ihren übrigen Daten.

Ein Kursfeed ist nur in Verbindung mit Ihren eigenen Beständen sinnvoll. Der Kurs stammt von iTick, die Position aus Ihrer Datenbank und der zugehörige Kunde aus dem CRM-System – für eine Bewertung werden alle drei Daten gleichzeitig benötigt. Jede Quelle verarbeitet nur den für sie relevanten Teil, streamt das Ergebnis zurück, und die Zusammenführung erfolgt zentral – die Quellen kommunizieren nicht miteinander, und es werden keine Daten kopiert.

3 Verbindungen · 3 Agenten

iTick Marktdaten
PostgreSQL Relationale Maschine
HubSpot CRM & Marketing

Eine Aussage

-- Live-Kurse von iTick, die Position aus Ihrer Datenbank, der Client von HubSpot
SELECT   h.name, SUM(p.shares * q.price) AS market_value
VON     Marktdaten.itick.quote_live1 q
JOIN     pg_crm.public.positions2      p ON p.symbol = q.symbol
JOIN     CRM-API.hubspot.companys3    h ON h.domain = p.client_domain
GROUP BY h.name
ORDER BY Marktwert DESC;

Die drei Bestandteile sind Verbindung, Schema und Tabelle – der Verbindungsname ist der von Ihnen gewählte. Die Spalten sind beispielhaft; Ihre Tabellen entsprechen Ihren Vorgaben. „quote_live“ ist eine der beiden iTick-Tabellen, die sich während des Lesens aktualisieren. So werden bei einer Bewertung über eine Live-Verbindung Preise mit einem vor wenigen Sekunden abgerufenen Kurs verglichen, nicht mit dem des letzten Synchronisationsvorgangs. Alle Elemente sind schreibgeschützt: Nur SELECT, WITH und EXPLAIN sind zulässig, und es gibt eine Obergrenze für die Datenmenge, die eine Quelle pro Abfrage übermitteln darf. Wie föderierte Abfragen funktionieren

Verbindungsdetails

Was iTick benötigt

Authentifizierung
Ein iTick-API-Schlüssel, der auf dem Agenten gespeichert ist. Kostenlose und kostenpflichtige Schlüssel verwenden unterschiedliche Endpunkte, die für Sie ausgewählt werden.
Erreichte über
HTTPS-Verbindung von Ihrem Netzwerk zu iTick, optional auch eine ausgehende WebSocket-Verbindung. Keine eingehenden Verbindungen.
Schema
itick – also itick.quote_live, itick.prices_daily
Tabellen
8. quote_live, prices_daily, kline_1h, kline_5m, kline_1m, tick_history, depth, company_overview
Anlagentypen
Aktien, Kryptowährungen, Devisen, Indizes, Futures und Fonds, wobei der Typ als Spalte angegeben wird.
Watchlist
Sie wählen die Symbole aus. Nur diese werden synchronisiert.
Live-Aktualisierung
quote_live und depth, mit einem 30-Sekunden-Aktualisierungsfenster
Streaming
Optionale WebSocket-Verbindung zu denselben Tabellen, wobei die Quelle pro Zeile protokolliert wird. Die Symbolanzahl hängt von Ihrem iTick-Tarif ab.
Lokale Kopie
Eine AES-256-GCM-verschlüsselte DuckDB-Datei befindet sich neben dem Agenten auf Ihrem Rechner.

Der Schreibschutz ist strukturell. Jede Anfrage dieses Konnektors ist eine GET-Anfrage – sie enthält weder Aufträge noch Handelsvorgänge oder Positionsaufrufe. Er liest Daten vom Markt, greift aber nicht darauf ein.

Ein-Minuten-Bars und Orderbuchtiefe sind Premium-Funktionen bei iTick. Der Connector erkennt, worauf Ihr Schlüssel Zugriff hat, anstatt bei einer nicht verfügbaren Tabelle einen unerwarteten Fehler auszugeben.

Herstellerdokumentation: itick.org

Häufig gestellte Fragen

Fragen zu iTick

Welche Tools können iTick-Daten über Query Streams lesen?

Alle Anwendungen – Excel, Google Sheets, MCP, REST-API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, geplante Benachrichtigungen und Berichte – werden über eine einzige Verbindung bereitgestellt. Verbinden Sie das Konto einmalig, und alle Anwendungen greifen auf dieselbe schreibgeschützte Verbindung zu – es ist keine Einrichtung pro Tool erforderlich und es werden keine Datenkopien erstellt.

Muss ich einen Firewall-Port für mein iTick-Konto öffnen?

Nein. Der Query Streams Network Agent läuft innerhalb Ihres Netzwerks und öffnet eine einzige verschlüsselte ausgehende Verbindung. Es wird kein eingehender Datenverkehr überwacht, ein VPN ist nicht erforderlich und die bestehenden Firewall-Regeln des Kontos bleiben erhalten.

Können Abfrageströme Daten in iTick ändern?

Nein. Der Agent erzwingt zum Zeitpunkt der Ausführung den Lesezugriff – es wird jeweils nur eine Anweisung ausgeführt, beispielsweise SELECT-Anweisungen. Die Anmeldeinformationen verbleiben auf dem Agenten und werden niemals an Abfrageströme gesendet.

Was benötigt Query Streams, um eine Verbindung zu iTick herzustellen?

Ein erreichbarer Host, eine Rolle und das zugehörige Passwort – der Agent trägt den Treiber, daher wird nichts auf dem Konto installiert. Authentifizierung: Ein iTick-API-Schlüssel, der auf dem Agenten gespeichert ist. Kostenlose und kostenpflichtige Schlüssel verwenden unterschiedliche Endpunkte, die für Sie ausgewählt werden. Erreichbar über: HTTPS von Ihrem Netzwerk zu iTick, optional zusätzlich über einen ausgehenden WebSocket. Kein eingehender Datenverkehr. Schema: itick – also itick.quote_live, itick.prices_daily. Tabellen: quote_live, prices_daily, kline_1h, kline_5m, kline_1m, tick_history, depth, company_overview.

Kann ich iTick in derselben Abfrage mit einer anderen Datenbank verknüpfen?

Ja, das ist eine föderierte Abfrage. Eine Anweisung kann gleichzeitig auf iTick und Ihre anderen Verbindungen zugreifen und wird als Verbindung.Schema.Tabelle geschrieben. Jede Quelle führt nur den Teil aus, den sie verarbeiten kann, und streamt das Ergebnis zurück. Der Join erfolgt zentral, sodass die Quellen keine Verbindung zueinander herstellen und nichts kopiert oder eingeplant wird. Der Schreibschutz gilt nur für SELECT, WITH und EXPLAIN. Außerdem ist die Datenmenge, die eine Quelle für eine einzelne Abfrage übermitteln darf, begrenzt. Föderierte Abfragen sind eine Funktion des Abonnementplans. Die Seite für föderierte Abfragen zeigt die aktuellen Quell- und Größenbeschränkungen an.

Platzieren Sie iTick dort, wo die Arbeit stattfindet.

Installieren Sie den Agenten, verbinden Sie ihn mit Ihrem Konto und wählen Sie ein Ziel aus.

Schreibgeschützt Nur ausgehend Die Zugangsdaten bleiben beim Agenten.