Hi, ich bin

Tobias Zwilling

Hallo, mein Name ist Tobias. Ich studiere Master in Management an der Nova SBE und interessiere mich nebenbei sehr für Tech, Daten und den Aktienmarkt. Diese Website ist entstanden, weil vieles von dem, was ich in meiner Freizeit mache und lerne, nicht wirklich auf einen klassischen Lebenslauf passen. Hier findest du ein paar Projekte und Dinge, die mich beschäftigen. Die Website ist ein absolutes Nebenprojekt, also erwartet bitte nicht, dass alles perfekt ist :D.

Profilbild

Ausgewählte Projekte

StockPulse Dashboard

StockPulse

Das Problem

Der moderne Aktienmarkt hat sich fundamental verändert. Seit dem GameStop-Squeeze 2021 und dem Aufstieg von WallStreetBets haben wir eine neue Realität: Retail-Investoren bewegen Milliarden durch koordinierte Social-Media-Aktivität. Meme-Stocks wie AMC, GME und BBBY steigen um 1000%+ – ohne fundamentale Rechtfertigung.

Die traditionellen Analyse-Tools versagen:

  • Bloomberg Terminal: Fokus auf Fundamentaldaten (P/E, DCF) – aber GME hatte ein P/E von 300+ während des Squeezes
  • Seeking Alpha / Morningstar: Analyst-Coverage existiert primär für Large Caps. Pennystocks (<$5) haben praktisch keine institutionelle Beobachtung
  • Technical Analysis: RSI und MACD zeigen "überkauft" – während Reddit den Kurs um weitere 300% treibt

Das strukturelle Problem:

Zwischen dem ersten Buzz auf r/wallstreetbets und dem Mainstream-Hype (CNBC Coverage, institutionelle Reaktion) liegen oft 24-72 Stunden. In dieser Zeitspanne entstehen die größten Gains – aber klassische Tools erkennen das Signal nicht.

Konkrete Zahlen:

  • 57% der US-Haushalte investieren mittlerweile in Aktien (höchster Stand seit 2008)
  • r/wallstreetbets hat 15+ Millionen Subscriber
  • Durchschnittliche Holding-Period bei Retail: 3-7 Tage (vs. institutionelle Investoren: 5+ Jahre)

Das Ergebnis:

Investoren, die nur Fundamentaldaten analysieren, verpassen systematisch die profitabelsten Short-Term Plays – oder steigen zu spät ein, wenn der Hype bereits Mainstream ist.


Die Lösung

StockPulse ist ein spekulatives Investment-Terminal, das Social-Media-Momentum als primäres Signal behandelt. Die Plattform kombiniert Echtzeit-Sentiment-Analyse aus Reddit, X (Twitter), StockTwits und Google Trends mit selektiven Fundamentaldaten, um spekulative Opportunities zu identifizieren, bevor sie Mainstream werden.

Kern-Technologie: Die SAS-Engine (Speculative Asset Score)

Ein proprietärer Algorithmus, der Aktien auf einer Skala von 0-100 bewertet basierend auf:

  1. Momentum-Faktoren (40% Gewichtung):
    • Social Mention Velocity (wie schnell verbreitet sich der Ticker?)
    • Cross-Platform Consistency (Reddit + Twitter + StockTwits bullish = höherer Score)
    • Influencer Impact (Posts von verifizierten Accounts mit 100k+ Followern)
    • Volume Spikes (Handelsvolumen vs. 30-Tage-Durchschnitt)
  2. Hype-Metriken (30% Gewichtung):
    • Reddit Upvote-Velocity (Posts mit >1000 Upvotes in <6h)
    • Twitter Hashtag-Trending (#GME, #AMC trending = Signal)
    • Google Trends Breakout (regionale Suchvolumen-Spikes)
    • StockTwits Bullish/Bearish Ratio
  3. Risiko-Indikatoren (20% Gewichtung):
    • Short Interest (>20% = Squeeze-Potential)
    • Float (kleinerer Float = höhere Volatilität)
    • Altman Z-Score (Insolvenzrisiko)
    • Debt/Equity Ratio
  4. Potential-Faktoren (10% Gewichtung):
    • Market Cap (<$500M = Pennystock-Kategorie)
    • Sector Hype (AI, EV, Biotech aktuell hot)
    • Catalyst-Events (Earnings, FDA-Approvals, Product Launches)

User Experience:

  • Real-Time Dashboard: Live-Feed der Top 20 "Buzzing Stocks" mit SAS-Score, sortiert nach Momentum
  • Sector Heat Map: Visualisierung welche Sektoren gerade hypen (Technologie, Biotech, Crypto-Adjacent)
  • Signal-Timeline: Wann wurde der Ticker erstmals auf Reddit erwähnt? Wann erreichte er Twitter-Trending? Wann stieg institutionelles Volumen?
  • Watchlist-System: Personalisierte Alerts wenn Aktien in deiner Watchlist einen SAS-Score >70 erreichen

Differentiator zu Bloomberg/Yahoo Finance:

Bloomberg kostet $24,000/Jahr und fokussiert auf Large Caps. StockPulse fokussiert auf <$5B Market Cap Stocks, die institutionell ignoriert werden, aber Social-Media-driven massive Moves machen.


Der Entwicklungsprozess

Hypothese & Research:

Die Kernthese basiert auf akademischer Research zu "Herding Behavior" in Retail-Markets (Barber & Odean, 2008) und neueren Studien zu Social-Media-driven Trading (Cookson et al., 2023). Nach Analyse von 50+ WallStreetBets-driven Rallies identifizierte ich wiederkehrende Patterns:

  • Early Signal: Erste Posts auf WSB mit detaillierter DD (Due Diligence)
  • Acceleration: Cross-Platform Spread zu Twitter/StockTwits (6-24h später)
  • Volume Spike: Handelsvolumen steigt um 500-2000%
  • Mainstream: CNBC/Bloomberg Coverage (zu spät für maximale Gains)

Technische Architektur:

  • Frontend: Next.js 15 mit App Router (React Server Components für Performance), Tailwind CSS für Styling, Recharts für interaktive Charts, Framer Motion für Micro-Interactions
  • Backend: Supabase (PostgreSQL) für User-Management, Watchlists und historische Sentiment-Daten
  • Data Pipeline:
    • Reddit API (PRAW) für r/wallstreetbets, r/pennystocks Scraping
    • Twitter API v2 für #FinTwit Sentiment
    • Alpha Vantage / Finnhub für Stock-Preis-Daten
    • Google Trends API für Search Volume Spikes
  • SAS-Engine: Implementiert in TypeScript (src/lib/sasEngine.ts) mit gewichteten Multi-Faktor-Modell. Berechnet Real-Time Scores basierend auf Rolling 24h/7d/30d Windows

Design Philosophy:

Terminal-Aesthetik inspiriert von Bloomberg Terminal aber modernisiert – Dark Mode, Glassmorphism, Neon-Akzente (Lime Green für Bullish-Signale). Ziel: Professionell genug für serious Traders, aber zugänglich genug für WSB-Retail.


Aktueller Status & Roadmap

Phase 1: MVP (Current)

  • ✅ Vollständiges Frontend (Landing Page, Dashboard, Stock Detail Pages)
  • ✅ SAS-Engine Implementierung mit Mock-Data
  • ✅ User Authentication Flow (Supabase)
  • ✅ Responsive Design (Mobile-optimiert)
  • ⚠️ Currently using Mock Data (Real API integration pending)

Phase 2: Data Integration (In Progress)

  • Live Reddit Sentiment Analysis (r/wallstreetbets, r/pennystocks)
  • Twitter/X Sentiment Scraping (#FinTwit)
  • Real-time Stock Price Data (Alpha Vantage integration)
  • Google Trends API für Search Volume Tracking
  • Historical Backtesting (wie accurate war SAS-Score bei predicting past rallies?)

Phase 3: Advanced Features (Planned)

  • Alert System: Push Notifications wenn Watchlist-Aktien SAS >75 erreichen
  • Screener: Filterbare Tabelle (Market Cap, Sector, SAS-Score, Short Interest)
  • Backtesting Dashboard: "Wenn du GME bei SAS=80 gekauft hättest... +340% in 14 Tagen"
  • Community Features: User können eigene DD posten, anderen Watchlists folgen
  • Whale-Tracker: Unusual Options Activity Detection

Phase 4: Monetization (Long-term)

  • Free Tier: Basic Dashboard, delayed Signals (15min delay)
  • Pro Tier ($19/month): Real-time Signals, Advanced Screener, Email Alerts
  • Institutional API ($499/month): Hedge Funds/Prop Trading Firms können SAS-Scores via API abfragen


Das große Bild

StockPulse ist kein Get-Rich-Quick Tool. Es ist ein Research-Terminal für die neue Generation von Data-Driven Retail-Investoren, die verstehen, dass Social Momentum ein quantifizierbares Signal ist.

Die Vision:

In 5 Jahren soll StockPulse das sein, was Bloomberg für Institutionen ist – aber für spekulative Retail-Trader. Ein Terminal, das dir nicht sagt "kaufe Apple weil P/E ist gut", sondern "PLTR hat gerade einen Social Momentum Score von 89 erreicht, Reddit-Posts sind um 340% gestiegen in den letzten 6h, historisch führt das zu durchschnittlich +47% in 72h".

Die Realität:

Aktuell ist es ein funktionierendes MVP mit beeindruckendem Frontend und solider technischer Foundation. Der nächste Step ist Data Integration – real APIs statt Mock Data. Dann Backtesting um zu beweisen, dass der SAS-Score tatsächlich predictive power hat.

Das Portfolio-Argument:

Dieses Projekt zeigt:

  • ✅ Full-Stack Development (Next.js, Supabase, TypeScript)
  • ✅ Data Engineering (API Integration, Sentiment Analysis)
  • ✅ Quantitative Modeling (SAS-Engine Multi-Faktor Scoring)
  • ✅ Product Thinking (Identified Market Gap, Built Solution)
  • ✅ UI/UX Design (Terminal Aesthetics, Responsive Design)

Es ist nicht "nur eine Website" – es ist ein vollständiges Investment-Research-Tool mit proprietärem Algorithmus.


Was es IST:

Ein Tool für Retail-Trader, die Social Momentum als Edge nutzen wollen – mit vollem Bewusstsein, dass spekulatives Trading high-risk ist.

StockPulse Screenshot 1 StockPulse Screenshot 2 StockPulse Screenshot 3 StockPulse Screenshot 1 StockPulse Screenshot 2 StockPulse Screenshot 3
BizPraktika Dashboard

BizPraktika

Das Problem

Während meiner Praktikumssuchen bin ich auf ein strukturelles Problem gestoßen: Die Fragmentierung des Recruiting-Marktes macht es extrem ineffizient, relevante Positionen zu finden.

Die Situation:

  • Jede Top-Firma nutzt ein anderes Bewerbermanagementsystem (Deloitte → Workday, PwC → eigenes Portal, etc.)
  • Allgemeine Jobportale wie Indeed oder StepStone haben einen absoluten Overload: Bei einer Suche nach "Consulting Praktikum München" bekommst du 500+ Ergebnisse, aber nur 5-10 sind tatsächlich relevant
  • LinkedIn's Kategorisierung zwischen Praktikum, Werkstudent und Vollzeit ist inkonsistent. Es wird einfach gefühlt alles angezeigt.

Das Ergebnis:

Studenten verbringen durchschnittlich 6-8 Stunden pro Bewerbungsrunde damit, 10+ verschiedene Karriereportale manuell zu durchsuchen. Bei 3-4 Bewerbungsrunden pro Semester sind das 24-32 Stunden reine Suchzeit – Zeit, die besser in Vorbereitung oder Networking investiert werden könnte.

Die Lösung

BizPraktika ist eine spezialisierte Aggregationsplattform für Premium Business-Praktika in der DACH-Region. Die Plattform löst das Fragmentierungsproblem durch kuratierte Konsolidierung.

Kern-Features:

  • Multi-Dimensional Filtering: Track-basiertes Filtersystem (Big4, MBB, Investment Banking, Corporate) kombiniert mit Spezialisierung (Finance, Consulting, Operations) und geografischen Filtern
  • Quality-First Approach: Fokus auf die Top 40-50 Praktika statt 1000+ irrelevante Listings. Jede Position wird manuell auf Relevanz geprüft
  • Career Path Intelligence: Integrierte Track-Erklärungen zeigen, wie sich verschiedene Praktika in langfristige Karrierewege einfügen (z.B. Big4 Audit → Senior Consultant → Manager → Exit Options)
  • Real-Time Availability: Monatliche Updates stellen sicher, dass alle Listings aktuell und verfügbar sind

User Impact: Reduziert die Suchzeit von 6-8 Stunden auf ca. 15-20 Minuten pro Bewerbungsrunde – eine Zeitersparnis von ca. 90%.

Der Entwicklungsprozess

Strategische Entscheidung:

Nach einem Kosten-Nutzen-Vergleich zwischen automatisiertem Scraping und manueller Kuration habe ich mich für einen Quality-First Approach entschieden.

Technische Implementierung:

  • Frontend-Architektur: Vanilla JavaScript (bewusste Entscheidung gegen Framework-Overhead)
  • Datenstruktur: JSON-basiertes Schema mit Array-Handling für Multi-Select Filtering
  • UI/UX: Glassmorphism Design mit 3D Transform Effects und CSS-optimierten Animationen

Key Learnings

Technische Komplexität ist nicht gleich User Value. Ein manuell kuratiertes System mit 50 hochrelevanten Einträgen löst das Problem besser als ein automatisiertes System mit hohem Rauschen.

Vanilla JavaScript JSON-Data Glassmorphism UI Responsive Design

Bachelor Thesis

Do Company Insiders Beat the Market?

Quantitative Analysis of Insider Trading in Germany

When executives buy or sell their own company's stock, does it predict future price movements? I analyzed over 2,000 insider transactions to find out.

What I Did:

Built a complete event study framework in Python to measure market reactions to insider trading disclosures at Germany's largest companies (DAX & MDAX).

What I Found:

  • Markets react positively to insider purchases (+0.33% abnormal return, highly significant)
  • Markets react negatively to insider sales (-0.61% abnormal return, highly significant)
  • These patterns contradict the semi-strong Efficient Market Hypothesis
  • Supervisory board members' trades carry stronger signals than executive trades

Technical Implementation:

  • Web-scraped 2,078 insider transactions from regulatory filings (2018-2024)
  • Collected historical price data for 90 German stocks
  • Implemented Fama-French 3-Factor Model from scratch in Python
  • Conducted statistical significance tests and robustness checks

Impact: The findings suggest exploitable market inefficiencies around insider trading disclosures in Germany.

Python Pandas NumPy Statsmodels Financial Econometrics
Bachelorarbeit Deckblatt

Lebenslauf & Qualifikationen

Work Experience

Growth Strategy Intern

Enpal | Berlin, DE | September 2025 to January 2026
  • Collaborated with former MBB consultants on commercial growth strategy, evaluating business model scalability and market expansion opportunities
  • Built Python-based segmentation models analyzing customer data to for strategic prioritization
  • Evaluated market entry strategies through sizing analyses and business case development
  • Conducted market and business model analyses to identify and prioritize growth opportunities
  • Worked independently on ambiguous problem statements, translating complex analyses into actionable recommendations under tight deadlines in a fast-paced growth environment

Strategy Development and Inhouse Consulting Intern

TeamBank AG | Nuremberg, DE | March 2025 to July 2025
  • Prepared strategic analyses and insights for the executive board and senior stakeholders
  • Conducted comprehensive market and competitor analyses across the consumer finance sector
  • Benchmarked 27 international fintechs, delivering insights that influenced the new strategic roadmap and supported trend analysis, forecasting, acquisitions and innovation management

Audit Intern

PwC | Munich, DE | October 2024 to December 2024
  • Consolidated audits for a large retail client with revenues of over €22 billion
  • Proactively mapped business processes for 2 key subsidiaries for understanding risk exposure

Business Guidance Working Student

TenneT TSO | Bayreuth, DE | February 2023 to January 2024
  • Supported technical leadership in decision-making, facilitating coordination across 3 departments
  • Contributed to the initiation of 5+ infrastructure projects worth over €50M in total investment
  • Provided analytical support for PMO activities across 5+ large-scale infrastructure projects

Education

Master’s in Management M.Sc.

Nova School of Business and Economics | Lisbon, PT | January 2026 to May 2027
  • Planning to specialize in Strategy and Digital Business
  • M.M. ranked #1 Portugal and #4 globally (Financial Times 2025)

Bachelor of Business Administration B.Sc.

University of Bayreuth | Bayreuth, DE | October 2021 to December 2025
  • Current grade: 1.9 - thesis grade pending (submitted December 2025)
  • Specialization in Finance & Banking and Production & Logistics

Semester Abroad during Bachelors

Weber State University | Ogden, Utah, US | January 2024 to May 2024
  • Global Program of the University of Bayreuth

Skills & Interests

Languages
  • German (Native)
  • English (C1)
  • Spanish (B1)
Tech Skills
  • Excel, PowerPoint
  • Python
  • Power BI, Tableau
  • SQL
Scholarships & Volunteer
  • Fulbright Germany Scholarship
  • Studenten bilden Schüler (Tutoring)
Societies & Interests
  • Bayreuth Stock Exchange Society
  • Economics, Hiking, Skiing