File size: 925 Bytes
5f73e71
5fa7a59
1d5d022
 
5fa7a59
 
 
5f73e71
5fa7a59
1d5d022
5f73e71
 
5fa7a59
5f73e71
5fa7a59
5f73e71
5fa7a59
5f73e71
5fa7a59
 
 
 
 
 
5f73e71
5fa7a59
5f73e71
5fa7a59
 
 
 
5f73e71
5fa7a59
5f73e71
5fa7a59
 
 
 
 
5f73e71
5fa7a59
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
---
title: Paper Trading Viz
emoji: 📈
colorFrom: indigo
colorTo: pink
sdk: docker
app_port: 4173
pinned: false
short_description: Visualize paper-trading agents from Supabase with a Vue + Vite app.
license: apache-2.0
---

Paper Trading Viz (Vue + PrimeVue)

环境变量 (.env)

复制 `.env` 并填写 Supabase:

```
VITE_SUPABASE_URL=https://bipjjabjhvssmwyabaow.supabase.co
VITE_SUPABASE_ANON_KEY=YOUR_ANON_KEY
# 推荐仅本地/安全环境使用,前端会暴露
VITE_SUPABASE_SERVICE_ROLE_KEY=YOUR_SERVICE_ROLE_KEY
```

本地开发

```
npm i
npm run dev
```

Docker 构建与启动

```
docker compose build
docker compose up -d
# 访问 http://localhost:4173
```

页面
- 首页:筛选 + Agent 卡片
- 详情:Overview / Performance / Decisions
- 对比:Equity Comparison 曲线

注意:部分绩效/曲线为演示计算,真实回测请在后端提供指标与时间序列。

# paper-trading-viz