Oracle3
Open-source trading engine and MCP server for prediction markets. Fee-aware no-arbitrage trading across related contracts, live on Kalshi, Polymarket and Solana or on paper.
每日双语市场简报 + 免费退休缺口计算器 · Daily market briefs + free retirement gap calculator
Translation pending
FinanceJavaScript · HTMLGitHub @kellychan84OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
A static website (no server to maintain) with:
Leads from both forms land in a Google Sheet, and you get an email alert for each one.
1. Lead capture → Google Sheet
Follow apps-script/SETUP.md. You'll get a Web App URL.
2. Booking page → Google Calendar
1. Open Google Calendar on a computer → Create → Appointment schedule.
2. Set it up (e.g. "Free 30-min consultation", your available hours, Google Meet on).
3. Save → open the schedule → Share → copy the booking page link.Read the full README ↗A static website (no server to maintain) with:
| Page | What it does |
|---|---|
index.html | Home: latest briefs, calculator promo, about, booking CTA |
briefs/ | Archive of every daily brief (morning / afternoon / weekend), filterable |
calculator.html | Public retirement gap calculator. Shows the gap for free, and the full report (chart + required monthly savings) after name / phone / email |
book.html | Consultation request form, then a Google Calendar booking page, with a WhatsApp fallback |
privacy.html | PDPA privacy notice (linked from every consent box) |
Leads from both forms land in a Google Sheet, and you get an email alert for each one.
Follow apps-script/SETUP.md. You'll get a Web App URL.
assets/config.jsleadEndpoint: 'https://script.google.com/macros/s/XXXX/exec',
bookingUrl: 'https://calendar.google.com/calendar/appointments/schedules/XXXX',
whatsapp: '60123456789', // digits only, with country code
contactEmail: '[email protected]', // optional
licenceLine: 'FIMM Reg. No. ... · Distributor: ...' // optional
your-wealth-compass.main / root → Save.https://<your-username>.github.io/your-wealth-compass/.kellychan.my) and add it under Settings → Pages → Custom domain.When a new brief is published, save its HTML file and run:
powershell -ExecutionPolicy Bypass -File tools\add-brief.ps1 -Source "C:\path\to\brief.html" -Date 2026-10-01 -Slot morning
-Slot is morning, afternoon or weekend. The script copies the file into briefs/, adds the site bar and
call-to-action, and rebuilds the index. Then upload/commit the changed files (briefs/<new file>.html and briefs/briefs.js).
Or simply ask Claude: "add today's morning brief to the website".
To override the headline shown on the card, add to the brief's HTML:
<meta name="kp-headline-zh" content="中文标题"><meta name="kp-headline-en" content="English headline">
powershell -ExecutionPolicy Bypass -File tools\serve.ps1
Then open http://localhost:8080.
kelly.jpg in assets/ and follow the comment in the About section of index.html.<span class="zh"> / <span class="en"> pair.value="..." attributes in calculator.html.