pytr 完全入门指南:如何用一款终端工具解锁 TradeRepublic 全部隐藏功能

📅 发布时间:2026/8/23 13:40:11
pytr 完全入门指南:如何用一款终端工具解锁 TradeRepublic 全部隐藏功能
pytr 完全入门指南如何用一款终端工具解锁 TradeRepublic 全部隐藏功能【免费下载链接】pytrUse TradeRepublic in terminal and mass download all documents项目地址: https://gitcode.com/gh_mirrors/py/pytrpytr 是一款面向 TradeRepublic 的免费开源 Python 终端工具让你直接在电脑上操作券商账户查看投资组合、批量导出交易记录、一键下载全部 PDF 单据、管理价格警报。它通过私有的 Web API 与 TradeRepublic 打通很多在网页端需要反复点击才能完成的操作在 pytr 里一条命令就能搞定。本指南带新手从零安装到上手全部核心功能。 pytr 是什么能做什么pytr 由社区开发基于 TradeRepublic 私有 API 构建与官方应用无关属于第三方工具。它的定位很简单把 TradeRepublic 装进你的终端。核心能力一览功能命令一句话说明登录验证login手机号 PIN 登录支持 App 推送确认投资组合portfolio查看持仓、现金可导出 CSV实时行情rates/details批量查询 ISIN 价格与标的详情文档下载dl_docs批量下载全部 PDF 单据并自动归档交易导出export_transactions导出完整交易流水为 CSV/JSON价格警报get_price_alarms/set_price_alarms查看或批量设置价格提醒储蓄计划get_savings_plans查看当前定投计划自动补全completion生成 Shell Tab 补全脚本⚠️ 友情提醒pytr 是非官方工具使用私有接口账户数据请妥善保管偶尔需要重新验证身份。 三步快速安装 pytrpytr 是 Python 程序要求 Python 3.10最省事的方式是用uvx直接运行最新发布版无需手动配置环境# 第 1 步安装 uvmacOS / LinuxWindows 见官方说明 curl -LsSf https://astral.sh/uv/install.sh | sh # 第 2 步直接运行最新版的 pytr uvx pytrlatest # 第 3 步可选用 pip 安装后长期使用 pip install pytr pytr --version如果你更喜欢传统方式pip install pytr后同样得到pytr命令。安装成功后输入pytr help即可看到所有命令列表入口定义在 pytr/main.py。 首次登录设置两种登录方式首次运行任何命令前需要先登录。pytr 会检查本地凭据文件不存在时创建并引导你输入pytr login输入 TradeRepublic 手机号国际格式如4912345678和 PIN手机上收到 App 通知后在终端输入四位验证码App 收不到时可按提示改用短信验证码加上--store_credentials参数可保存凭据存放在~/.pytr目录文件权限自动设为 600下次直接免输入v2 推送确认登录如果账号不再下发验证码可以用--v2参数改为在 TradeRepublic 手机 App 中直接推送确认支持 Authenticator 验证码的账号且每个子命令都支持例如pytr portfolio --v2。登录逻辑位于 pytr/account.py底层 API 客户端在 pytr/api.py。 一键下载 TradeRepublic 全部 PDF 文档这是 pytr 最杀手级的功能网页端下载单据要一条条点pytr 可以批量抓取时间线里的所有 PDF并按类型自动归档到文件夹股息、存入、转出、卡片交易、杂项等pytr dl_docs ~/Documents/traderepublic运行后你会得到按类别分好文件夹的全部 PDF 单据account_transactions.csv账户交易流水all_events.json等事件数据库文件方便后续增量更新常用参数技巧参数作用--last_days 30只下载最近 30 天加快增量同步--workers 8并行下载线程数默认 8--dry-run只创建目录结构和占位文件不真正下载--format {iso_date} {title}自定义文件名格式下载与归档逻辑在 pytr/dl.py事件识别规则在 pytr/event.py。 导出交易记录到 CSV对账做账必备如果只要流水不要 PDFexport_transactions更轻量pytr export_transactions -o my_trades.csv pytr export_transactions --export-format json --outputdir ./export导出的 CSV 包含日期、类型、金额、备注、ISIN、股数、费用、税费等列可直接导入记账软件或 Excel。支持 12 种界面语言含中文-l zh、按时间排序-s、本地化小数格式--decimal-localization翻译文件位于 pytr/locale/ 目录导出核心逻辑在 pytr/transactions.py。 查看投资组合与实时行情登录一次这些命令随手可用pytr portfolio # 查看持仓 现金支持 -o 导出 CSV pytr portfolio --include-watchlist # 包含自选股 pytr rates DE0005140008,US0378331005 # 批量查询多个 ISIN 实时价格 pytr rates -i isins.csv # 从文件读取 ISIN 列表 pytr details DE0005140008 # 查看某只标的的详细信息portfolio默认按净值排序还支持--ignore排除某些持仓。相关实现分别在 pytr/portfolio.py 和 pytr/rates.py。⏰ 价格警报与储蓄计划管理pytr get_price_alarms DE0005140008 # 查看某标的当前警报 pytr set_price_alarms DE0005140008 150 200 # 设置新警报默认先清除旧的 pytr get_savings_plans # 查看所有储蓄计划 pytr completion bash ~/.pytr_completion.bash # 开启 Tab 自动补全警报功能实现在 pytr/alarms.py储蓄计划在 pytr/savings_plans.py。 新手实用技巧免重复登录pytr -n 4912345678 -p 123456 --store_credentials portfolio凭据保存后后续命令直接跑排查问题加-v debug提高日志级别或用--debug-logfile my.log落盘调试日志二次确认退出按 CtrlC 时会询问Really quit? (y/n)防止误操作中断长任务贡献代码仓库采用 MIT 协议见 LICENSE测试用例很丰富tests/events/ 下有上百个真实事件 JSON 样本运行uv run pytest即可验证环境git clone https://gitcode.com/gh_mirrors/py/pytr cd pytr uv sync uv run pytest写在最后pytr 把 TradeRepublic 的隐藏功能变成了几行终端命令全部单据一键下载、交易流水秒级导出、持仓行情随时可查。对于需要长期存档单据、做个人对账或想把券商数据接入自己工作流的玩家来说它是目前终端生态里非常实用的选择。建议先用--dry-run和小时间范围试跑再切换到全量下载几分钟就能体会到它的效率 【免费下载链接】pytrUse TradeRepublic in terminal and mass download all documents项目地址: https://gitcode.com/gh_mirrors/py/pytr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考