Products
Data license: CC-BY-4.0 · Data source: bankproducts.info
40 rows where bank_id = "arb" sorted by bank_id descending
This data as json, CSV (advanced)
Suggested facets: category, currency, client_type, target_group, access_tier
| id | bank_id ▲ | category | name | currency | client_type | target_group | description | valid_from | source_document_id | bpg | access_tier | is_tailored | notice_period_days | iso_account_type |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| arb:privat_start | Alpha RHEINTAL Bank AG arb | current_account | Alpha Privat Start | CHF | private | youth | Servicekonto fuer Gehalt & Zahlungsverkehr 12-25jaehrige. Verfuegbarkeit: CHF 10000/Kalendermonat, darueber 31 Tage Kuendigungsfrist | BPG003B7ZDSZ | free | 0 | ||||
| arb:privat | Alpha RHEINTAL Bank AG arb | current_account | Alpha Privat | CHF | private | standard | Servicekonto fuer Gehalt & Zahlungsverkehr ueber 25jaehrige. Verfuegbarkeit: CHF 25000/Kalendermonat, darueber 31 Tage Kuendigungsfrist | BPG003C09YY5 | free | 0 | ||||
| arb:aktionaer | Alpha RHEINTAL Bank AG arb | current_account | Alpha Aktionaer | CHF | private | standard | Servicekonto fuer Aktionaere. Verfuegbarkeit: CHF 100000/Kalendermonat, darueber 31 Tage Kuendigungsfrist | BPG003CE4C54 | free | 0 | ||||
| arb:fremdwaehrung | Alpha RHEINTAL Bank AG arb | current_account | Alpha Fremdwaehrung Euro Kontokorrent | EUR | private | standard | Servicekonto fuer in- und auslaendischen Zahlungsverkehr. Verfuegbarkeit unbeschraenkt, Zins fuer Euro, restliche Waehrungen auf Anfrage | BPG0039G13QC | free | 0 | ||||
| arb:kontokorrent | Alpha RHEINTAL Bank AG arb | current_account | Alpha Kontokorrent | CHF | business | standard | Servicekonto fuer Firmen. Verfuegbarkeit: jederzeit ueber gesamtes Guthaben | BPG0039AEG9N | free | 0 | ||||
| arb:kontokorrent_privat | Alpha RHEINTAL Bank AG arb | current_account | Alpha Kontokorrent PRIVAT | CHF | private | standard | Reines Verbindungskonto fuer Tresorfach, Depot oder Hypothek. Verfuegbarkeit: jederzeit ueber gesamtes Guthaben | BPG003S4X5BS | free | 0 | ||||
| arb:verein | Alpha RHEINTAL Bank AG arb | current_account | Alpha Verein | CHF | private | standard | Servicekonto fuer Vereine. Verfuegbarkeit: CHF 25000/Kalendermonat, darueber 31 Tage Kuendigungsfrist | BPG003A0AY2E | free | 0 | ||||
| arb:alphi_sparen_start | Alpha RHEINTAL Bank AG arb | savings_account | ALPHI Sparen Start | CHF | private | children | Sparkonto fuer bis 18jaehrige. Verfuegbarkeit: CHF 10000/Kalendermonat, darueber 31 Tage Kuendigungsfrist mit NKK | BPG003ZREHGB | free | 0 | ||||
| arb:sparen_start | Alpha RHEINTAL Bank AG arb | savings_account | Alpha Sparen Start | CHF | private | youth | Sparkonto fuer 18 bis 25jaehrige. Verfuegbarkeit: CHF 10000/Kalendermonat, darueber 31 Tage Kuendigungsfrist mit NKK | BPG003KTFVCX | free | 0 | ||||
| arb:sparen | Alpha RHEINTAL Bank AG arb | savings_account | Alpha Sparen | CHF | private | standard | Sparkonto fuer ueber 25jaehrige. Verfuegbarkeit: CHF 10000/Kalendermonat, darueber 31 Tage Kuendigungsfrist mit NKK | BPG003474HJS | free | 0 | ||||
| arb:sparen_top | Alpha RHEINTAL Bank AG arb | savings_account | Alpha Sparen Top | CHF | private | standard | Sparkonto fuer langfristiges Sparen. Verfuegbarkeit: CHF 10000/Kalenderjahr, darueber 6 Monate Kuendigungsfrist mit NKK. Zinssatz bis 1000000, darueber Zinssatz wie Alpha Sparen | BPG0037TV6MV | free | 0 | ||||
| arb:sparen_firmen | Alpha RHEINTAL Bank AG arb | savings_account | Alpha Sparen Firmen | CHF | business | standard | Sparkonto fuer Firmen. Verfuegbarkeit: CHF 10000/Kalendermonat, darueber 6 Monate Kuendigungsfrist mit NKK | BPG0036Y1Q3X | free | 0 | ||||
| arb:sparen_aktionaer | Alpha RHEINTAL Bank AG arb | savings_account | Alpha Sparen Aktionaer | CHF | private | standard | Sparkonto fuer Aktionaere. Verfuegbarkeit: CHF 10000/Kalendermonat, darueber 31 Tage Kuendigungsfrist mit NKK | BPG003YHBXAR | free | 0 | ||||
| arb:sparen_euro | Alpha RHEINTAL Bank AG arb | savings_account | Alpha Sparen Euro | EUR | private | standard | Sparkonto mit mittel-/langfristiger Euro-Anlagemoeglichkeit. Verfuegbarkeit: Euro 10000/Kalendermonat, darueber 31 Tage Kuendigungsfrist mit NKK | BPG003ZHWRYP | free | 0 | ||||
| arb:alphi_sparen_geschenk | Alpha RHEINTAL Bank AG arb | savings_account | ALPHI Sparen Geschenk | CHF | private | youth | Sparkonto als Geschenk fuer bis 18jaehrige. Verfuegbarkeit: CHF 5000/Kalendermonat, darueber 31 Tage Kuendigungsfrist mit NKK. Zinssatz bis 20000, darueber Zinssatz wie Alpha Sparen | BPG003927WCQ | free | 0 | ||||
| arb:sparen_fonds | Alpha RHEINTAL Bank AG arb | savings_account | Alpha Sparen Fonds | CHF | private | standard | Fondssparen mit langfristigem Anlageziel. Verfuegbarkeit unbeschraenkt | BPG00318CJKY | free | 0 | ||||
| arb:callgeld | Alpha RHEINTAL Bank AG arb | deposit_account | Alpha Callgeld-Konto | CHF | private | standard | Konto fuer Liquiditaetsueberschuesse. Mindestbetrag CHF 50000. Verfuegbarkeit: 31 Tage Kuendigungsfrist mit NKK. Zinssatz auf Anfrage | BPG003476A20 | free | 0 | ||||
| arb:mietkaution | Alpha RHEINTAL Bank AG arb | savings_account | Alpha Mieterkaution | CHF | private | standard | Mietkautionskonto. Verfuegbarkeit: CHF 10000/Kalendermonat, darueber 31 Tage Kuendigungsfrist mit NKK | BPG003A7Y0SG | free | 0 | ||||
| arb:vorsorge_2 | Alpha RHEINTAL Bank AG arb | vested_benefits | Alpha Vorsorge 2. Saeule | CHF | private | standard | Vorsorgekonto im Rahmen der 2. Saeule. Dient der zweckgebundenen Anlage des Freizuegigkeitsguthabens | BPG003V1J7HZ | pro | 0 | ||||
| arb:vorsorge_3 | Alpha RHEINTAL Bank AG arb | pillar_3a | Alpha Vorsorge 3. Saeule | CHF | private | standard | Vorsorgekonto im Rahmen der 3. Saeule. Umfassende Steuervorteile | BPG003BBQB9F | pro | 0 | ||||
| arb:debit_mastercard | Alpha RHEINTAL Bank AG arb | debit_card | Alpha Debit Mastercard | CHF | private | standard | Debitkarte mit Kreditkarten-Funktionen. Kostenlose Bargeldbezuege CHF an allen Bancomaten in der Schweiz (CHF 2 Fremdbank-Gebuehr wird von ARB uebernommen). Mobile Pay. Kontaktlos bis CHF 80 | BPG0038026DA | free | 0 | ||||
| arb:credit_silber | Alpha RHEINTAL Bank AG arb | credit_card | Alpha Kreditkarte MasterCard/Visa Silber | CHF | private | standard | World Mastercard Silber oder Visa Classic. Reise-/Gepaeckversicherung, Cyber-Schutz, Garantieverlaengerung, surprize Bonusprogramm (1 Punkt/CHF). Via Viseca | BPG003WBRSPC | free | 0 | ||||
| arb:credit_gold | Alpha RHEINTAL Bank AG arb | credit_card | Alpha Kreditkarte MasterCard/Visa Gold | CHF | private | standard | Via Viseca | BPG003560G60 | free | 0 | ||||
| arb:travel_karte | Alpha RHEINTAL Bank AG arb | prepaid_card | Swiss Bankers Travel | multi | private | standard | BPG003DEY7GQ | free | 0 | |||||
| arb:life_karte | Alpha RHEINTAL Bank AG arb | prepaid_card | Swiss Bankers Life | CHF | private | standard | BPG003KBVBTH | free | 0 | |||||
| arb:fest_hypothek | Alpha RHEINTAL Bank AG arb | mortgage | Alpha FEST Hypothek | CHF | private | standard | Laufzeiten von 2-10 Jahren frei waehlbar | BPG0037NCVKZ | pro | 0 | ||||
| arb:saron_varia | Alpha RHEINTAL Bank AG arb | mortgage | Alpha SARON VARIA Hypothek | CHF | private | standard | SARON 3 Monate Compound Rate. Kurze Zinsbindung, Produktewechsel jeweils nach Ablauf eines Kalenderquartals | BPG003M0QDAE | pro | 0 | ||||
| arb:saron_fix | Alpha RHEINTAL Bank AG arb | mortgage | Alpha SARON FIX Hypothek | CHF | private | standard | SARON-Hypothek mit tiefer Geldmarktfinanzierung. Rahmenlaufzeit 3 Jahre, Produktewechsel jeweils nach Ablauf eines Kalenderquartals | BPG0037WJ0JZ | pro | 0 | ||||
| arb:varia_hypothek | Alpha RHEINTAL Bank AG arb | mortgage | Alpha VARIA Hypothek | CHF | private | standard | Nicht an feste Laufzeit gebunden. Zinssatz laufend am Geld- und Kapitalmarkt angepasst | BPG0035MY1R8 | pro | 0 | ||||
| arb:erneuerungs_hypothek | Alpha RHEINTAL Bank AG arb | mortgage | Alpha ERNEUERUNGS Hypothek | CHF | private | standard | Fuer energietechnische Investitionen. Fixer Vorzugszinssatz, Laufzeit maximal 3 Jahre | BPG003APXE5M | pro | 0 | ||||
| arb:baukredit | Alpha RHEINTAL Bank AG arb | mortgage | Alpha BAUKREDIT | CHF | private | standard | Bau eines Eigenheims in der 1. Phase mit Baukonto finanziert | BPG003SHGZ5X | pro | 0 | ||||
| arb:kassenobligation | Alpha RHEINTAL Bank AG arb | term_deposit | Alpha Kassenobligationen | CHF | private | standard | Laufzeiten 2-8 Jahre waehlbar | BPG0034DQHFN | pro | 0 | ||||
| arb:festgeldanlage | Alpha RHEINTAL Bank AG arb | term_deposit | Alpha Festgeldanlagen | CHF | private | standard | Verzinsung bei maximaler Sicherheit, kurzfristig nicht benoetigtes Kapital anlegen | BPG003SNGPPB | pro | 0 | ||||
| arb:tresorfach | Alpha RHEINTAL Bank AG arb | safe_deposit | Alpha Tresorfach | CHF | private | standard | BPG0038C0M58 | free | 0 | |||||
| arb:ebanking | Alpha RHEINTAL Bank AG arb | ebanking | Alpha E-Banking | CHF | private | standard | BPG003DGRPM3 | free | 0 | |||||
| arb:vv_hirschberg | Alpha RHEINTAL Bank AG arb | wealth_management | Alpha VV Basis Ausgewogen Hirschberg | CHF | private | standard | Vermoegensverwaltung Basis. Min. Anlagebetrag CHF 20000. Referenzwaehrung CHF | BPG003SY7TXN | pro | 0 | ||||
| arb:vv_hoher_kasten | Alpha RHEINTAL Bank AG arb | wealth_management | Alpha VV Basis Dynamisch Hoher Kasten | CHF | private | standard | Vermoegensverwaltung Basis. Min. Anlagebetrag CHF 20000. Referenzwaehrung CHF | BPG0039BP7ZE | pro | 0 | ||||
| arb:vv_saentis | Alpha RHEINTAL Bank AG arb | wealth_management | Alpha VV Basis Aktien Saentis | CHF | private | standard | Vermoegensverwaltung Basis. Min. Anlagebetrag CHF 20000. Referenzwaehrung CHF | BPG0032ZST1W | pro | 0 | ||||
| arb:anlageberatung | Alpha RHEINTAL Bank AG arb | wealth_management | Alpha portfoliobezogene Anlageberatung | CHF | private | standard | Individuelle, persoenliche und proaktive Beratung | BPG003MZHR5Z | pro | 0 | ||||
| arb:execution_only | Alpha RHEINTAL Bank AG arb | self_directed_trading | Alpha Execution Only | CHF | private | standard | Reine Ausfuehrung ohne Beratung | BPG003NAEKWV | pro | 0 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE product (
id TEXT PRIMARY KEY, -- zkb:privatkonto, ubs:key4_banking
bank_id TEXT NOT NULL REFERENCES bank(id),
category TEXT NOT NULL, -- current_account, savings_account, pillar_3a, vested_benefits,
-- debit_card, credit_card, prepaid_card, package, ebanking,
-- mortgage, wealth_management, term_deposit, securities_trading,
-- fiduciary_deposit, safe_deposit, guarantee, leasing,
-- financial_planning, personal_advisory, loyalty_program,
-- digital_vault, fx_subscription, robo_advisory, self_directed_trading,
-- metal_account, deposit_account, check
name TEXT NOT NULL, -- bank's own product name
currency TEXT DEFAULT 'CHF',
client_type TEXT DEFAULT 'private', -- private, business, institutional
target_group TEXT, -- standard, young, children, students, seniors, eco, gift, rental_deposit, member
description TEXT,
valid_from TEXT,
source_document_id INTEGER REFERENCES source_document(id),
bpg CHAR(12) -- opaque global id, BPG003xxxxxx; populated post-load by bpg_assignments.sql
CHECK (bpg IS NULL OR bpg GLOB 'BPG003[0-9A-HJKMNP-TV-Z][0-9A-HJKMNP-TV-Z][0-9A-HJKMNP-TV-Z][0-9A-HJKMNP-TV-Z][0-9A-HJKMNP-TV-Z][0-9A-HJKMNP-TV-Z]'),
access_tier TEXT NOT NULL DEFAULT 'free' -- freemium gating: free public, pro/business paid
CHECK (access_tier IN ('free', 'pro', 'business')),
is_tailored INTEGER -- v2.6 (atom #278): mirrors CDS-AU (Australian Open Banking) isTailored.
-- 0 = pricing publicly published in a schedule (machine-readable, comparable);
-- 1 = negotiated per client (UHNW classical private banking, business loans);
-- NULL = unknown / not yet classified (default for new loads).
-- Distinguishes "we haven't crawled it" (NULL) from "bank deliberately
-- doesn't publish because it's relationship-priced" (1) — three states
-- that previously collapsed into "fee.amount IS NULL".
CHECK (is_tailored IS NULL OR is_tailored IN (0, 1)),
notice_period_days INTEGER -- v2.7 (atom #307): normalised withdrawal notice in days.
-- 0/NULL = on-demand; X = days notice. Conversion: months×30,
-- years×365, days verbatim. Backfilled from
-- product_feature.notice_period free-text by
-- db/notice_period_backfill.sql.
CHECK (notice_period_days IS NULL OR notice_period_days >= 0),
iso_account_type CHAR(4) -- v2.8 (atom #308): ISO 20022 ExternalCashAccountType1Code.
-- 4-letter code from the official ISO enum: CACC (Current),
-- SVGS (Savings), LOAN, SACC (Special), MOMA (Money Market),
-- CHAR (Charges), CASH, etc.
-- NULL for categories outside ISO scope: cards
-- (debit/credit/prepaid), mandates (wealth_management,
-- securities_trading, fiduciary_deposit), CH-specific
-- (pillar_3a, vested_benefits, pension_account).
-- Mapped from `category` by db/iso_account_type_backfill.sql.
-- Backfill is conservative — when in doubt, leave NULL rather
-- than force-fit a code that misrepresents the product.
CHECK (iso_account_type IS NULL OR iso_account_type GLOB '[A-Z][A-Z][A-Z][A-Z]')
);
CREATE INDEX idx_product_bank ON product(bank_id);
CREATE INDEX idx_product_category ON product(category);
CREATE INDEX idx_product_lookup ON product(bank_id, category, client_type, target_group);
CREATE UNIQUE INDEX idx_product_bpg ON product(bpg) WHERE bpg IS NOT NULL;
CREATE INDEX idx_product_access_tier ON product(access_tier);
CREATE INDEX idx_product_is_tailored ON product(is_tailored) WHERE is_tailored IS NOT NULL;
CREATE INDEX idx_product_iso_account_type ON product(iso_account_type) WHERE iso_account_type IS NOT NULL;
CREATE INDEX idx_product_notice_period ON product(notice_period_days) WHERE notice_period_days IS NOT NULL;