看清资产,轻松记录
在一个 App 中查看股票、数字币、存款与理财。
iAssets 是一款使用 Flutter 构建的开源 iOS 个人资产管理应用。记录投资、追踪收益、查看资产分布,帮助你了解自己的财务状况。
无广告、无社区、无内购。支持简体中文、繁體中文和 English,以及浅色、深色和跟随系统主题。
以下截图在 iPhone 17 Pro 和 iPad Air 13 英寸(M4)模拟器中重新生成,使用 iOS 系统字体和演示数据。点击图片可查看原图。
| 功能 | 你可以做什么 |
|---|---|
| 股票持仓 | 搜索并添加股票,记录买卖、手续费和派息,查看成本、盈亏与持仓详情 |
| 股息与收益 | 汇总税后股息,按市场筛选,查看今日盈亏与不同时间范围的收益曲线 |
| 数字币资产 | 连接币安账户,查看现货、合约及带单资产,并计入总资产 |
| 资产总览 | 以彩色卡片分类管理现金、存款、理财和公积金,查看资产分布,支持折叠与拖拽排序 |
| 多币种换算 | 切换显示币种,统一查看不同市场和账户的资产估值 |
| 数据同步 | 通过 iCloud 同步股票、手动资产、记录和设置 |
股票搜索覆盖美股、港股、沪深京、日本、韩国、英国及场外市场,也支持基金、债券、指数和三板。搜索、持仓与股息可按具体交易所或市场筛选,使用一致的名称和颜色标识;也可手动添加自定义股票,价格旁可直接选择货币,底部按钮完成添加。
资产卡片按名称保持固定配色,适配深浅主题;创建时间靠左、更新时间靠右,查看记录更清晰。
数字币目前仅支持币安普通账户及现货、合约带单账户,跟单组合暂不支持。仅提供资产查看,不提供交易或转账。详细范围见数字币说明。
- 股票与手动资产保存在本地,支持离线查看和记录,并可通过 iCloud 同步。
- 数字币连接信息仅保存在本机 Keychain;余额与持仓仅在当前会话中保留,不参与 iCloud 同步。
- 股票搜索来自东方财富,行情来自腾讯、东方财富及 Yahoo Finance(雅虎财经)。伦敦行情来自雅虎财经;日股、韩股及场外市场在原行情不可用时使用雅虎备用报价,可能存在延迟。
- 股票搜索显示报价及货币代码;伦敦市场按实际报价币种记录,英便士 GBp/GBX 报价统一换算为英镑 GBP 显示。资产汇总时再按所选货币换算。
- 汇率及数字币估值使用公开数据和交易所查询结果。
- 股票公司图标来自 Financial Modeling Prep 和 Stocktwits。无法获取图标或已知图片不是 Logo 时显示文字占位,也可为自定义股票选择本地图标。
- 行情与估值可能存在延迟,仅供个人资产记录与参考。
需要 macOS、Xcode、CocoaPods,以及 Flutter 3.44.4(与 CI 一致,Dart SDK 要求见 pubspec.yaml)。
git clone https://github.com/bitlap/iAssets.git
cd iAssets
flutter pub get
# 复制签名配置,填入自己的 Apple Developer Team ID
cp ios/Config.example.xcconfig ios/Config.xcconfig
# 启动 iOS 模拟器并运行
open -a Simulator
flutter run在 ios/Config.xcconfig 中填写 DEVELOPMENT_TEAM。如需使用自己的应用标识与 iCloud 配置,请打开 ios/Runner.xcworkspace,同步调整签名、Bundle Identifier 和 iCloud 容器。
构建与上传说明见 iOS 发布指南。
欢迎通过 Issues 报告问题、提出建议,或提交 Pull Request。
提交前请运行以下检查,在 PR 中说明改动和验证结果;界面调整请附截图。
dart format --output=none --set-exit-if-changed lib test
flutter analyze --no-pub
flutter test --no-pub涉及界面的改动请沿用现有样式,并兼顾简体中文、繁体中文、英文和深浅主题。
本项目采用 BSD 3-Clause License。







































































