{"id":51449319,"url":"https://github.com/leeguooooo/paypay-securities","last_synced_at":"2026-07-05T19:01:20.696Z","repository":{"id":361105066,"uuid":"1253104761","full_name":"leeguooooo/paypay-securities","owner":"leeguooooo","description":"Read-only CLI \u0026 agent skill for a PayPay証券 (PayPay Securities / ペイペイ証券) account — portfolio, holdings, 投資信託/米国株, transaction history, fee \u0026 FX-spread analysis, and a review (復盘) with P\u0026L + risk checks. npx skills add.","archived":false,"fork":false,"pushed_at":"2026-05-29T08:14:54.000Z","size":57,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-29T08:31:53.141Z","etag":null,"topics":["agent-skill","claude-code","claude-skill","cli","fintech","investment","japan","nisa","paypay","paypay-securities","portfolio","python","skills-sh","stock-portfolio"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leeguooooo.png","metadata":{"files":{"readme":"README.en.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-29T06:46:58.000Z","updated_at":"2026-05-29T08:15:16.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/leeguooooo/paypay-securities","commit_stats":null,"previous_names":["leeguooooo/paypay-securities"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/leeguooooo/paypay-securities","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leeguooooo%2Fpaypay-securities","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leeguooooo%2Fpaypay-securities/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leeguooooo%2Fpaypay-securities/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leeguooooo%2Fpaypay-securities/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leeguooooo","download_url":"https://codeload.github.com/leeguooooo/paypay-securities/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leeguooooo%2Fpaypay-securities/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35165568,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-05T02:00:06.290Z","response_time":100,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-skill","claude-code","claude-skill","cli","fintech","investment","japan","nisa","paypay","paypay-securities","portfolio","python","skills-sh","stock-portfolio"],"created_at":"2026-07-05T19:01:19.847Z","updated_at":"2026-07-05T19:01:20.687Z","avatar_url":"https://github.com/leeguooooo.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# paypay-securities\n\n[日本語](README.md) | **English**\n\nA read-only command-line client for a **PayPay証券 (PayPay Securities, ペイペイ証券)**\naccount — balance, holdings, mutual funds (投資信託), US stocks (米国株), transaction\nhistory, a measured cost analysis (incl. the FX spread PayPay never itemizes), and\na portfolio **review** with realized/unrealized P\u0026L. Great for NISA and routine\ninvestment review. Data display only — no advice. Distributed as an\n[agent skill](https://skills.sh) and usable as a plain CLI.\n\n\u003e Read-only: it never places or cancels orders. Use on your own account at your\n\u003e own risk — automated access may conflict with PayPay証券's terms of service.\n\n## Install\n\n```bash\nnpx skills add leeguooooo/paypay-securities --skill paypay-securities       # project-local\nnpx skills add leeguooooo/paypay-securities --skill paypay-securities -g     # user-global (~/.claude/skills/)\n```\n\nThis installs the `paypay-securities` skill (SKILL.md + the bundled Python CLI) into your\nagent's skills directory. Requires [`uv`](https://docs.astral.sh/uv/).\n\n## Configure\n\nPut credentials in `~/.paypay-sec/.env` (see\n[`skills/paypay-securities/.env.example`](skills/paypay-securities/.env.example)):\n\n```\nPAYPAY_MEMBER_ID=Pxxxxxxxxx\nPAYPAY_PASSWORD=...\nPAYPAY_COOKIE=...   # full Cookie header incl. the ..._SMS_AUTH_STRING device token\n```\n\n**Multiple accounts:** the default account reads `~/.paypay-sec/.env`; a named\naccount `\u003cname\u003e` reads `~/.paypay-sec/\u003cname\u003e.env`. Switch with `-a \u003cname\u003e` (or\n`PAYPAY_ACCOUNT`): `uv run paypay assets -a second`. Each account keeps its own\nsession + cache. `uv run paypay accounts` lists them.\n\n## Use\n\n```bash\ncd skills/paypay-securities\nuv run paypay assets               # consolidated holdings + cash + grand total\nuv run paypay review               # review: assets, realized/unrealized P\u0026L, deposits, costs, holdings\nuv run paypay review --format lark # Feishu/Lark-friendly bullets\nuv run paypay trades-summary       # per-brand buy/sell/net-invested/realized P\u0026L\nuv run paypay fees                 # cost analysis (explicit fees + measured FX spread)\n```\n\nRun from anywhere (no `cd`): put the launcher on PATH —\n`ln -s \"$HOME/.claude/skills/paypay-securities/bin/paypay\" ~/.local/bin/paypay`\n→ `paypay review --format lark`.\n\nFull command reference and architecture notes: [`skills/paypay-securities/SKILL.md`](skills/paypay-securities/SKILL.md).\n\n## Repository layout\n\n```\nskills/paypay-securities/     the shippable skill (SKILL.md + paypay_sec/ CLI + pyproject.toml)\ntests/                        dev tests (fixtures hold real account data → gitignored)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleeguooooo%2Fpaypay-securities","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleeguooooo%2Fpaypay-securities","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleeguooooo%2Fpaypay-securities/lists"}