總資產(銀行+投資)
NT$0
本月結餘
NT$0
銀行總額
NT$0
本月收入
NT$0
本月支出
NT$0
信用卡本月
NT$0
投資總市值
NT$0
📊 消費分析▲
本月還沒有記錄
每日收支
收入
支出
支出分類
收入分類
📈 總資產趨勢
銀行帳戶
信用卡
新增帳戶
帳戶轉帳
📊 預算管理
設定各支出分類的月預算上限,超過 80% 時顯示警示
🔄 定期交易
固定支出自動產生(訂閱、房租…),可暫停或刪除
🤝 借貸追蹤
記錄借出/借入金額,追蹤未還清的款項
投資總市值
NT$0
總損益
NT$0
還沒有投資記錄
帳號與同步
分類管理
支出分類
收入分類
點 × 可刪除分類(包含預設分類)
顯示設定
🙈 隱藏所有金額
隱藏總資產、銀行餘額、投資市值
🔔 帳單提醒
開啟 App 時自動檢查即將到期的信用卡扣款日,提前推播提醒
啟用帳單提醒
🔗 股價代理伺服器(Proxy)
設定 Cloudflare Workers Proxy URL,以取得台股、美股及貴金屬即時報價(解決 CORS 限制)
📋 Cloudflare Worker 部署說明
export default {
async fetch(req) {
const u=new URL(req.url);
const type=u.searchParams.get('type');
const sym=u.searchParams.get('symbol')||'';
const h={'Access-Control-Allow-Origin':'*','Content-Type':'application/json'};
const ua={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'};
try{
let res,data;
if(type==='tw'){
// 自動判斷上市(TSE) / 上櫃(OTC),都查不到才回傳空
res=await fetch(`https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=tse_${sym}.tw&json=1`,{headers:ua});
data=await res.json().catch(()=>({}));
if(!data.msgArray?.length){
res=await fetch(`https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=otc_${sym}.tw&json=1`,{headers:ua});
data=await res.json().catch(()=>({}));
}
return new Response(JSON.stringify(data),{headers:h});
}else if(type==='us'){
res=await fetch(`https://query1.finance.yahoo.com/v8/finance/chart/${sym}?range=1d&interval=1d`,{headers:ua});
}else if(type==='gold'){
res=await fetch('https://data-asg.goldprice.org/GetData/USD-XAU/1',{headers:ua});
}else if(type==='silver'){
res=await fetch('https://data-asg.goldprice.org/GetData/USD-XAG/1',{headers:ua});
}else if(type==='fx'){
res=await fetch('https://open.er-api.com/v6/latest/USD',{headers:ua});
}else return new Response('{}',{headers:h});
data=await res.text();
return new Response(data,{headers:h});
}catch(e){return new Response(JSON.stringify({error:e.message}),{headers:h});}
}
};
1. 前往 workers.cloudflare.com 免費建立帳號
2. 新建 Worker,貼入以上程式碼並部署
3. 複製 Worker URL 填入上方欄位
📤 匯出資料
將全部收支紀錄下載為 CSV 檔案,可用 Excel 或 Google 試算表開啟
其他
Finance Keeper v1.1.0