Skip to content

ArbiDex is a smart prediction market arbitrage dashboard that detects mismatches between similar Manifold markets using fuzzy logic, complete with actionable insights, weekly trend tracking, and historical database.

Notifications You must be signed in to change notification settings

alexandertiopan1212/ArbiDex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 ArbiDex: Market Arbitrage Opportunity Finder

ArbiDex is a Streamlit-based analytics dashboard that detects and visualizes arbitrage opportunities between similar prediction markets on Manifold. It automatically fetches market data, detects mismatches using fuzzy logic, saves historical data with SQLite + SQLAlchemy, and provides insightful visualizations for traders, researchers, and bot developers.

🚀 Features

  • 🔄 Live market data from Manifold
  • 🧠 Self-arbitrage detection with fuzzy string matching
  • 📊 Visualizations: Top Gaps, Similarity vs Gap, Theme Trends, Price Comparison
  • 🗃️ Historical database storage (SQLite)
  • 📅 Weekly trends by arbitrage theme
  • 💡 Actionable recommendations by user type
  • 🧰 Sidebar filters, refresh, and past data recall

📷 Screenshots

📡 Market Data (Expandable) {33BD0D7C-B333-4821-99B7-A353C8905BFB}

📈 Visual Insights {881DD954-A1EC-4BAE-A943-BF9CE04C2792} {9EB16BFA-BF7C-4C11-B7A4-EAC47D3CAF16} {4B697420-1C1A-4A8C-9488-4E3842719ADA}

💡 Action Suggestions {208A0391-5895-4039-9982-C124B03D48AB}

🛠️ Tech Stack

  • Streamlit for UI
  • Pandas for data manipulation
  • Altair for plotting
  • RapidFuzz for similarity scoring
  • SQLAlchemy + SQLite for storage

📦 Folder Structure

ArbiDex/
├── app.py
├── utils/
│   ├── manifold.py
│   ├── arbitrage.py
│   ├── action_suggestions.py
│   ├── database.py
├── arbidex.db
├── requirements.txt

📄 Requirements

Install via:

pip install -r requirements.txt

🧪 Run Locally

streamlit run app.py

📬 Contact

Made by @alexandertiopan1212 – feel free to fork or star!


ArbiDex is an experimental analytics tool, not financial advice.

About

ArbiDex is a smart prediction market arbitrage dashboard that detects mismatches between similar Manifold markets using fuzzy logic, complete with actionable insights, weekly trend tracking, and historical database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages