Data DEBUG
Request:
https://api.data.payoff.ch/v2/strproducts/en?type=products&keyword=Roche+PS Response:
{
"meta": {
"totalRecords": 3928,
"page": 1,
"numRecords": 20,
"requestQuery": "en_type=products&keyword=Roche+PS",
"cacheHit": false,
"readAt": {
"date": "2026-08-24 10:07:10.507011",
"timezone_type": 3,
"timezone": "Europe\/Zurich"
}
},
"counters": {
"categories": [
{
"ref": "11",
"name": "Capital Protection",
"num": "98"
},
{
"ref": "12",
"name": "Yield Enhancement",
"num": "2'045"
},
{
"ref": "13",
"name": "Participation",
"num": "102"
},
{
"ref": "20",
"name": "Leverage",
"num": "1'683"
}
],
"subcategories": [
{
"ref": "1100",
"name": "Capital Protection Note with Participation",
"num": "66"
},
{
"ref": "1130",
"name": "Capital Protection Note with Barrier",
"num": "5"
},
{
"ref": "1140",
"name": "Capital Protection Note with Coupon",
"num": "27"
},
{
"ref": "1200",
"name": "Discount Certificate",
"num": "6"
},
{
"ref": "1220",
"name": "Reverse Convertible",
"num": "74"
},
{
"ref": "1230",
"name": "Barrier Reverse Convertible",
"num": "1'944"
},
{
"ref": "1255",
"name": "Conditional Coupon Reverse Convertible",
"num": "3"
},
{
"ref": "1260",
"name": "Conditional Coupon Barrier Reverse Convertible",
"num": "18"
},
{
"ref": "1300",
"name": "Tracker Certificate",
"num": "50"
},
{
"ref": "1310",
"name": "Outperformance Certificate",
"num": "7"
},
{
"ref": "1320",
"name": "Bonus Certificate",
"num": "26"
},
{
"ref": "1330",
"name": "Bonus Outperformance Certificate",
"num": "19"
},
{
"ref": "2100",
"name": "Warrant",
"num": "772"
},
{
"ref": "2200",
"name": "Warrant with Knock-Out",
"num": "383"
},
{
"ref": "2210",
"name": "Mini-Future",
"num": "424"
},
{
"ref": "2300",
"name": "Constant Leverage Certificate",
"num": "104"
}
],
"exchanges": [
{
"ref": "XBRN",
"name": "BX Swiss | XBRN",
"num": "127"
},
{
"ref": "XQMH",
"name": "SIX Structured Products | XQMH",
"num": "3'031"
},
{
"ref": "DOTS",
"name": "Swiss DOTS | DOTS",
"num": "770"
}
],
"assetclasses": [
{
"ref": "equities",
"name": "Equities",
"num": "3'917"
},
{
"ref": "various",
"name": "Various",
"num": "2"
}
],
"marketexpectations": [
{
"ref": "long",
"name": "Long",
"num": "1'241"
},
{
"ref": "short",
"name": "Short",
"num": "442"
},
{
"ref": "unknown",
"name": "unknown",
"num": "2'245"
}
],
"maturities": [
{
"ref": "open",
"name": "open end",
"num": "882"
},
{
"ref": "1m",
"name": "< 1M",
"num": "220"
},
{
"ref": "3m",
"name": "1M to 3M",
"num": "177"
},
{
"ref": "1j",
"name": "3M to 1J",
"num": "1'256"
},
{
"ref": "1jp",
"name": "> 1J",
"num": "1'384"
},
{
"ref": "unknown",
"name": "unknown",
"num": "9"
}
],
"callables": [
{
"ref": "notcallable",
"name": "not callable",
"num": "1'209"
},
{
"ref": "callable",
"name": "callable",
"num": "2'719"
}
],
"currencies": [
{
"ref": "AUD",
"name": "AUD",
"num": "9"
},
{
"ref": "CAD",
"name": "CAD",
"num": "2"
},
{
"ref": "CHF",
"name": "CHF",
"num": "3'689"
},
{
"ref": "EUR",
"name": "EUR",
"num": "109"
},
{
"ref": "GBP",
"name": "GBP",
"num": "7"
},
{
"ref": "NOK",
"name": "NOK",
"num": "4"
},
{
"ref": "NZD",
"name": "NZD",
"num": "2"
},
{
"ref": "SEK",
"name": "SEK",
"num": "3"
},
{
"ref": "USD",
"name": "USD",
"num": "103"
}
],
"issuers": [
{
"ref": "BAER",
"name": "Bank Julius Bär",
"num": "116"
},
{
"ref": "BCV",
"name": "Banque Cantonale Vaudoise",
"num": "23"
},
{
"ref": "BIL",
"name": "Banque Internationale à Luxembourg",
"num": "2"
},
{
"ref": "BKB",
"name": "Basler Kantonalbank",
"num": "144"
},
{
"ref": "BNPP",
"name": "BNP Paribas",
"num": "98"
},
{
"ref": "CORN",
"name": "Cornèr Banca",
"num": "30"
},
{
"ref": "EFG",
"name": "EFG",
"num": "2"
},
{
"ref": "LEON",
"name": "Leonteq",
"num": "766"
},
{
"ref": "LUKB",
"name": "Luzerner Kantonalbank",
"num": "52"
},
{
"ref": "RAI",
"name": "Raiffeisen",
"num": "311"
},
{
"ref": "SOG",
"name": "Société Générale",
"num": "204"
},
{
"ref": "SWQ",
"name": "Swissquote",
"num": "83"
},
{
"ref": "UBS",
"name": "UBS",
"num": "973"
},
{
"ref": "VT",
"name": "Vontobel",
"num": "711"
},
{
"ref": "ZKB",
"name": "Zürcher Kantonalbank",
"num": "413"
}
],
"guarantors": [
{
"ref": "AKB",
"name": "Aargauische Kantonalbank",
"num": "53"
},
{
"ref": "BNPP",
"name": "BNP Paribas",
"num": "97"
},
{
"ref": "EFG",
"name": "EFG",
"num": "2"
},
{
"ref": "POST",
"name": "PostFinance",
"num": "148"
},
{
"ref": "RAI",
"name": "Raiffeisen",
"num": "233"
},
{
"ref": "SOG",
"name": "Société Générale",
"num": "195"
},
{
"ref": "VT",
"name": "Vontobel",
"num": "44"
},
{
"ref": "ZKB",
"name": "Zürcher Kantonalbank",
"num": "280"
}
],
"multipleunderlyings": [
{
"ref": "0",
"name": "Single",
"num": "1'725"
},
{
"ref": "1",
"name": "Multiple",
"num": "2'203"
}
]
},
"list": [
{
"id": 41846105,
"isin": "CH1548836647",
"symbol": "MAVNJB",
"name": "Barrier Reverse Convertible on Julius Baer \/ Nestlé \/ Novartis \/ Roche PS \/ UBS",
"issuerId": null,
"isAd": false,
"issuerName": "Bank Julius Bär",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "09.08.2027",
"ask": "99.90"
},
{
"id": 41564351,
"isin": "CH1574013343",
"symbol": "Z0CUPZ",
"name": "Barrier Reverse Convertible on ABB \/ Compagnie Financière Richemont \/ Nestlé \/ Roche PS",
"issuerId": null,
"isAd": false,
"issuerName": "Zürcher Kantonalbank",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "03.02.2028",
"ask": "100.10"
},
{
"id": 39819864,
"isin": "CH1576565548",
"symbol": "LCQXDU",
"name": "Barrier Reverse Convertible on Moderna \/ Novartis \/ Roche PS",
"issuerId": null,
"isAd": false,
"issuerName": "UBS",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "30.06.2027",
"ask": "109.80"
},
{
"id": 39523527,
"isin": "CH1571796429",
"symbol": "LCPRDU",
"name": "Barrier Reverse Convertible on Amrize \/ Clariant \/ Novartis \/ Roche PS",
"issuerId": null,
"isAd": false,
"issuerName": "UBS",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "23.12.2027",
"ask": "97.90"
},
{
"id": 41934559,
"isin": "CH1587211223",
"symbol": "Z0CVPZ",
"name": "Barrier Reverse Convertible on Nestlé \/ Novartis \/ Roche PS",
"issuerId": null,
"isAd": false,
"issuerName": "Zürcher Kantonalbank",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "10.08.2027",
"ask": "99.98"
},
{
"id": 33097798,
"isin": "CH1493632116",
"symbol": "LBGDDU",
"name": "Barrier Reverse Convertible on Nestlé \/ Novartis \/ Roche PS \/ Swiss RE",
"issuerId": null,
"isAd": false,
"issuerName": "UBS",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "28.04.2027",
"ask": "99.75"
},
{
"id": 33076796,
"isin": "CH1354573060",
"symbol": "RMA2XV",
"name": "Barrier Reverse Convertible on Logitech \/ Nestlé \/ Novartis \/ Roche PS",
"issuerId": null,
"isAd": false,
"issuerName": "Vontobel",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "14.12.2026",
"ask": "100.00"
},
{
"id": 33098026,
"isin": "CH1493632322",
"symbol": "LBGGDU",
"name": "Barrier Reverse Convertible on Givaudan \/ Nestlé \/ Novartis \/ Roche PS",
"issuerId": null,
"isAd": false,
"issuerName": "UBS",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "29.10.2027",
"ask": "99.00"
},
{
"id": 36659108,
"isin": "CH1559689455",
"symbol": "RMB61V",
"name": "Barrier Reverse Convertible on Compagnie Financière Richemont \/ Nestlé \/ Roche PS \/ Zurich Insurance",
"issuerId": null,
"isAd": false,
"issuerName": "Vontobel",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "04.11.2026",
"ask": "104.90"
},
{
"id": 33076707,
"isin": "CH1385085969",
"symbol": "RMBNOV",
"name": "Barrier Reverse Convertible on Bachem \/ Novartis \/ Roche PS \/ Sandoz",
"issuerId": null,
"isAd": false,
"issuerName": "Vontobel",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "19.10.2026",
"ask": "101.80"
},
{
"id": 40831280,
"isin": "CH0546951150",
"symbol": "NGILTQ",
"name": "Tracker Certificate on Nestlé \/ Novartis\/Sandoz Basket \/ Roche PS \/ Swiss RE \/ Zurich Insurance",
"issuerId": null,
"isAd": false,
"issuerName": "Leonteq",
"categoryName": "Capital Protection",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "30.09.2026",
"ask": null
},
{
"id": 33088867,
"isin": "CH1511299203",
"symbol": "MBFRCH",
"name": "Barrier Reverse Convertible on Nestlé \/ Novartis \/ Roche PS \/ Swiss RE \/ Swisscom",
"issuerId": null,
"isAd": false,
"issuerName": "Raiffeisen",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "10.12.2027",
"ask": "100.45"
},
{
"id": 40040224,
"isin": "CH1584034602",
"symbol": "1238BC",
"name": "Barrier Reverse Convertible on Novartis \/ Roche PS \/ Sonova \/ Straumann",
"issuerId": null,
"isAd": false,
"issuerName": "Banque Cantonale Vaudoise",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "06.07.2027",
"ask": "102.00"
},
{
"id": 33098016,
"isin": "CH1466341398",
"symbol": "LARGDU",
"name": "Barrier Reverse Convertible on Alcon \/ Roche PS \/ Sandoz",
"issuerId": null,
"isAd": false,
"issuerName": "UBS",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "02.08.2027",
"ask": "94.35"
},
{
"id": 40846143,
"isin": "CH1530892921",
"symbol": "LTIALK",
"name": "Barrier Reverse Convertible on Roche PS \/ Sandoz \/ Straumann",
"issuerId": null,
"isAd": false,
"issuerName": "Luzerner Kantonalbank",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "07.07.2027",
"ask": "100.97"
},
{
"id": 33088862,
"isin": "CH1399952071",
"symbol": "PIGRCH",
"name": "Barrier Reverse Convertible on Nestlé \/ Novartis \/ Roche PS \/ Swisscom \/ Zurich Insurance",
"issuerId": null,
"isAd": false,
"issuerName": "Raiffeisen",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "02.03.2027",
"ask": "101.68"
},
{
"id": 33076677,
"isin": "CH1394392703",
"symbol": "RMBGKV",
"name": "Barrier Reverse Convertible on Alcon \/ Nestlé \/ Novartis \/ Roche PS \/ Straumann",
"issuerId": null,
"isAd": false,
"issuerName": "Vontobel",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "11.12.2026",
"ask": "101.00"
},
{
"id": 33097911,
"isin": "CH1514002729",
"symbol": "LBOZDU",
"name": "Barrier Reverse Convertible on Nestlé \/ Novartis \/ Roche PS \/ Straumann",
"issuerId": null,
"isAd": false,
"issuerName": "UBS",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "07.01.2028",
"ask": null
},
{
"id": 41541230,
"isin": "CH1571733588",
"symbol": "AHCUTQ",
"name": "Barrier Reverse Convertible on Moderna \/ Roche PS",
"issuerId": null,
"isAd": false,
"issuerName": "Leonteq",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "30.07.2027",
"ask": "110.00"
},
{
"id": 33076845,
"isin": "CH1293293168",
"symbol": "RMBULV",
"name": "Barrier Reverse Convertible on Givaudan \/ Nestlé \/ Novartis \/ Roche PS",
"issuerId": null,
"isAd": false,
"issuerName": "Vontobel",
"categoryName": "Yield Enhancement",
"tradingCurrencyCode": "CHF",
"lastTradingDate": "18.10.2027",
"ask": "99.90"
}
]
}
Structured Products
Product
Currency
Last Trading Date
Price
- MAVNJB Barrier Reverse Convertible on Julius Baer / Nestlé / Novartis / Roche PS / UBS (Bank Julius Bär) Currency CHF Last Trading Date 09.08.2027 Price 99.90
- Z0CUPZ Barrier Reverse Convertible on ABB / Compagnie Financière Richemont / Nestlé / Roche PS (Zürcher Kantonalbank) Currency CHF Last Trading Date 03.02.2028 Price 100.10
- LCQXDU Barrier Reverse Convertible on Moderna / Novartis / Roche PS (UBS) Currency CHF Last Trading Date 30.06.2027 Price 109.80
- LCPRDU Barrier Reverse Convertible on Amrize / Clariant / Novartis / Roche PS (UBS) Currency CHF Last Trading Date 23.12.2027 Price 97.90
- Z0CVPZ Barrier Reverse Convertible on Nestlé / Novartis / Roche PS (Zürcher Kantonalbank) Currency CHF Last Trading Date 10.08.2027 Price 99.98
- LBGDDU Barrier Reverse Convertible on Nestlé / Novartis / Roche PS / Swiss RE (UBS) Currency CHF Last Trading Date 28.04.2027 Price 99.75
- RMA2XV Barrier Reverse Convertible on Logitech / Nestlé / Novartis / Roche PS (Vontobel) Currency CHF Last Trading Date 14.12.2026 Price 100.00
- LBGGDU Barrier Reverse Convertible on Givaudan / Nestlé / Novartis / Roche PS (UBS) Currency CHF Last Trading Date 29.10.2027 Price 99.00
- RMB61V Barrier Reverse Convertible on Compagnie Financière Richemont / Nestlé / Roche PS / Zurich Insurance (Vontobel) Currency CHF Last Trading Date 04.11.2026 Price 104.90
- RMBNOV Barrier Reverse Convertible on Bachem / Novartis / Roche PS / Sandoz (Vontobel) Currency CHF Last Trading Date 19.10.2026 Price 101.80
- NGILTQ Tracker Certificate on Nestlé / Novartis/Sandoz Basket / Roche PS / Swiss RE / Zurich Insurance (Leonteq) Currency CHF Last Trading Date 30.09.2026 Price n/a
- MBFRCH Barrier Reverse Convertible on Nestlé / Novartis / Roche PS / Swiss RE / Swisscom (Raiffeisen) Currency CHF Last Trading Date 10.12.2027 Price 100.45
- 1238BC Barrier Reverse Convertible on Novartis / Roche PS / Sonova / Straumann (Banque Cantonale Vaudoise) Currency CHF Last Trading Date 06.07.2027 Price 102.00
- LARGDU Barrier Reverse Convertible on Alcon / Roche PS / Sandoz (UBS) Currency CHF Last Trading Date 02.08.2027 Price 94.35
- LTIALK Barrier Reverse Convertible on Roche PS / Sandoz / Straumann (Luzerner Kantonalbank) Currency CHF Last Trading Date 07.07.2027 Price 100.97
- PIGRCH Barrier Reverse Convertible on Nestlé / Novartis / Roche PS / Swisscom / Zurich Insurance (Raiffeisen) Currency CHF Last Trading Date 02.03.2027 Price 101.68
- RMBGKV Barrier Reverse Convertible on Alcon / Nestlé / Novartis / Roche PS / Straumann (Vontobel) Currency CHF Last Trading Date 11.12.2026 Price 101.00
- LBOZDU Barrier Reverse Convertible on Nestlé / Novartis / Roche PS / Straumann (UBS) Currency CHF Last Trading Date 07.01.2028 Price n/a
- AHCUTQ Barrier Reverse Convertible on Moderna / Roche PS (Leonteq) Currency CHF Last Trading Date 30.07.2027 Price 110.00
- RMBULV Barrier Reverse Convertible on Givaudan / Nestlé / Novartis / Roche PS (Vontobel) Currency CHF Last Trading Date 18.10.2027 Price 99.90
Load another 20 (3908)