Methodology

1. Overview

This analysis evaluates the public positions of Swiss politicians on Bitcoin and cryptocurrencies. It focuses on their involvement in parliamentary initiatives and public statements to provide a systematic assessment of their stance on Bitcoin and cryptocurrency.

Scope

In scope: Individual current (25.07.2025) politicians at federal level (Federal Council, Council of States, National Council)
Not in scope: Individual parties, cantonal or municipal politicians and former politicians at federal level

2. Data Sources

2.1 Statements on Crypto

2.1.1 Collection

A script leveraging OpenAI's web search systematically scans Swiss news outlets, government websites, and official sources for cryptocurrency-related statements by politicians. Each statement undergoes AI-based validation for coherence, relevance, and attribution, ensuring inclusion of only verifiable public content. Sources linked to data quality issues are excluded. Supplementary statements, particularly from the Crypto Valley Journal, and final adjustments to the statements table were done manually.

Note: This constitutes a minimum viable product of the statement collection algorithm. If you are an expert in this domain, please consider reaching out to contribute to the refinement and enhancement of the current framework.

2.1.2 Stance Classification

Each collected statement undergoes systematic classification to determine the politician's stance on cryptocurrency and blockchain technology. Our analysis framework categorizes positions into three primary classifications based on the content and tone of their public statements.

Our OpenAI-based stance classification algorithm categorizes positions into three groups—supportive, neutral, and hostile—based on the semantic content and rhetorical tone of public statements.

Note: Also the stance classification algorythm is a minimum viable product. If you are an expert in this domain, please consider reaching out to contribute to the refinement and enhancement of the current framework.

2.2 Political Activity

2.2.1 Collection

We utilized the official API of the Swiss Parliament (ws.parlament.ch) to systematically extract all recorded political activities, referred to as businesses in the database schema. For each business entry, associated metadata on the involved political actors—including primary authors and co-signers (i.e., businessAuthor entities)—was retrieved. To identify crypto-relevant activities, we conducted a targeted keyword-based search, leveraging a curated vocabulary of terms related to cryptocurrencies and blockchain technologies. The resulting subset was filtered for further analysis.

2.2.2 Stance Classification

Each crypto-relevant political activity was subjected to semantic classification using the OpenAI language model API. The model evaluated the content and inferred the stance of the activity toward cryptocurrencies. Based on linguistic tone and contextual cues, activities were classified into three categories: supportive, neutral, or hostile with respect to crypto assets and related technologies.

2.2.3 Scoring System

To quantify individual political actors' positions, a scoring heuristic was applied as follows:

Authored a supportive crypto-related activity+3 points
Co-signed a supportive activity+1 point
Authored a hostile crypto-related activity−3 points
Co-signed a hostile activity−1 point
Neutral activitiesExcluded from scoring

This scoring schema serves as a first-order approximation for evaluating the aggregate crypto-positivity or -hostility of individual politicians based on their documented parliamentary behavior.

4. Limitations & Disclaimers

  • Analysis is based on publicly available information and may not reflect private views
  • Politicians' positions may evolve over time as the crypto landscape changes
  • Data collection is ongoing and scores may be updated as new information becomes available

5. Roadmap

To enhance both the technical capabilities and public reach of the website, the following improvements could be made:

5.1 Technical Enhancements

Multilingual Support

Add support for German, French, and Italian; refine existing English content.

Improved Automation

Optimize the statement collection and stance classification algorithms and rerun them monthly.

Social Media Integration

Link verified social media profiles (primarily Twitter/X) and evaluate crypto-related posts. Currently limited by high API costs and incomplete profile data.

Voting Record Integration

Include voting behavior on crypto-relevant legislation (e.g., DLT Law) to strengthen stance assessment.

Cantonal Coverage

Expand scope to include cantonal-level politicians, pending data availability.

Former Politicians

Incorporate profiles of former federal politicians with relevant contributions to crypto policy.

Donation Links

Add verified donation page links for individual politicians.

Blog Section

Create a blog where politicians can publish guest articles on crypto-related topics.

5.2 Outreach and Marketing

Social Media Profiles

Launch official accounts for Bitcoin-SNB.com on Twitter/X, LinkedIn, etc.

Content Strategy

Develop a consistent publishing plan for political insights on crypto.

Election Campaigning

Promote the platform through targeted ads in the run-up to national elections.