Spaces:
Runtime error
Runtime error
Upload README.md
Browse files
README.md
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
---
|
| 2 |
-
title: Chan Compass · US
|
| 3 |
emoji: 🧭
|
| 4 |
colorFrom: blue
|
| 5 |
colorTo: purple
|
|
@@ -8,9 +8,17 @@ app_port: 7860
|
|
| 8 |
pinned: false
|
| 9 |
license: mit
|
| 10 |
short_description: Local Chan-theory US stock signals, fine-tuned 1.7B
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
---
|
| 12 |
|
| 13 |
-
# 🧭 Chan Compass — US
|
| 14 |
|
| 15 |
Multi-timeframe **缠论 (Chan theory)** signal engine for US stocks — monthly → weekly →
|
| 16 |
daily → 60m → 30m → 15m → 5m → 1m **nested-interval (区间套) confirmation** — plus a
|
|
@@ -101,28 +109,34 @@ recomputes just that view.)
|
|
| 101 |
convert to GGUF, push to the Hub, and point `MODEL_ZOO` at it. The published
|
| 102 |
result is already wired in as the **Interpreter sub-agent**.
|
| 103 |
|
| 104 |
-
## Hackathon
|
| 105 |
-
|
| 106 |
-
|
| 107 |
-
|
| 108 |
-
|
| 109 |
-
|
| 110 |
-
|
| 111 |
-
|
| 112 |
-
|
| 113 |
-
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
|
| 117 |
-
|
| 118 |
-
|
| 119 |
-
|
| 120 |
-
|
| 121 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 122 |
|
| 123 |
> Show, Don't Tell: 🎬 [demo video](https://www.youtube.com/watch?v=Ynwdzsf_KBA) ·
|
| 124 |
-
> 📣 social posts
|
| 125 |
-
> [
|
| 126 |
|
| 127 |
## Architecture (🎨 Off-Brand)
|
| 128 |
|
|
@@ -167,4 +181,4 @@ analyzer cache · `data_us.py` — yfinance loader · `signal_runner.py` · `rot
|
|
| 167 |
`llm_local.py` · `emailer.py` · `finetune_data.py` · `trace_publish.py` · `server.py` (the gr.Server entry) · `ui_kits/chan-compass/` (the React frontend) ·
|
| 168 |
`finetune/` — the fine-tuning notebook + guide.
|
| 169 |
|
| 170 |
-
*
|
|
|
|
| 1 |
---
|
| 2 |
+
title: Chan Compass · US
|
| 3 |
emoji: 🧭
|
| 4 |
colorFrom: blue
|
| 5 |
colorTo: purple
|
|
|
|
| 8 |
pinned: false
|
| 9 |
license: mit
|
| 10 |
short_description: Local Chan-theory US stock signals, fine-tuned 1.7B
|
| 11 |
+
tags:
|
| 12 |
+
- build-small-hackathon
|
| 13 |
+
- backyard-ai
|
| 14 |
+
- off-brand
|
| 15 |
+
- tiny-titan
|
| 16 |
+
- best-agent
|
| 17 |
+
- best-demo
|
| 18 |
+
- bonus-quest-champion
|
| 19 |
---
|
| 20 |
|
| 21 |
+
# 🧭 Chan Compass — US Edition
|
| 22 |
|
| 23 |
Multi-timeframe **缠论 (Chan theory)** signal engine for US stocks — monthly → weekly →
|
| 24 |
daily → 60m → 30m → 15m → 5m → 1m **nested-interval (区间套) confirmation** — plus a
|
|
|
|
| 109 |
convert to GGUF, push to the Hub, and point `MODEL_ZOO` at it. The published
|
| 110 |
result is already wired in as the **Interpreter sub-agent**.
|
| 111 |
|
| 112 |
+
## Hackathon track & badges
|
| 113 |
+
|
| 114 |
+
**Track — 🏡 Backyard AI.** A real tool for real people: my family's nightly
|
| 115 |
+
Chan-theory routine, automated and made readable.
|
| 116 |
+
|
| 117 |
+
Bonus badges this build targets:
|
| 118 |
+
|
| 119 |
+
🎨 **Off Brand** — a hand-built **React + Spectrum 2** frontend served by
|
| 120 |
+
`gradio.Server` (the app's own HTML/CSS/JS, not the default Gradio component
|
| 121 |
+
render). · 🐜 **Tiny Titan** — the everyday language work (Signals interpret,
|
| 122 |
+
rotation narrative, news briefs) all runs on **1.7B** models, and the Interpreter
|
| 123 |
+
sub-agent is a **fine-tuned 1.7B** (≤ 4B). · 🤖 **Best Agent** — the multi-agent
|
| 124 |
+
Auto Research desk: PLAN → parallel evidence tools → Analyst + Reporter writing
|
| 125 |
+
different sections at once, every step logged. · 🎬 **Best Demo** — app + demo
|
| 126 |
+
video + social posts (links below). · 🏆 **Bonus Quest Champion** — stacking the
|
| 127 |
+
above plus the extras below.
|
| 128 |
+
|
| 129 |
+
Extra credentials (beyond the current badge list): all inference is **local via
|
| 130 |
+
llama.cpp**, zero cloud APIs; a **published fine-tuned model**
|
| 131 |
+
(`ranranrunforit/chan-compass-qwen3-1.7b-gguf`) the app actually uses; and each
|
| 132 |
+
research run writes a full JSON agent trace, **published as a Hub dataset**
|
| 133 |
+
([`ranranrunforit/chan-compass-agent-traces`](https://huggingface.co/datasets/ranranrunforit/chan-compass-agent-traces),
|
| 134 |
+
one click from the Automation tab); plus a build write-up
|
| 135 |
+
([blog post](https://huggingface.co/blog/build-small-hackathon/chan-compass)).
|
| 136 |
|
| 137 |
> Show, Don't Tell: 🎬 [demo video](https://www.youtube.com/watch?v=Ynwdzsf_KBA) ·
|
| 138 |
+
> 📣 social posts [1](https://x.com/ranranrunforit/status/2066096644135764377),
|
| 139 |
+
> [2](https://x.com/ranranrunforit/status/2066217978773782669).
|
| 140 |
|
| 141 |
## Architecture (🎨 Off-Brand)
|
| 142 |
|
|
|
|
| 181 |
`llm_local.py` · `emailer.py` · `finetune_data.py` · `trace_publish.py` · `server.py` (the gr.Server entry) · `ui_kits/chan-compass/` (the React frontend) ·
|
| 182 |
`finetune/` — the fine-tuning notebook + guide.
|
| 183 |
|
| 184 |
+
*Educational tool — not investment advice.*
|