JungHoonGhae

Unofficial CLI for Toss Securities web workflows

18
0
69% credibility
Found Mar 21, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

Unofficial terminal tool for querying Toss Securities accounts, portfolios, quotes, orders, and executing limited trades by reusing web login sessions.

How It Works

1
🔍 Discover tossctl

You hear about tossctl, a handy tool to check your Toss Securities account and make simple trades right from your terminal without opening a browser every time.

2
📦 Install easily

On your Mac, add it with a quick Homebrew command, and it sets up smoothly.

3
🔧 Prepare login helper

Install a simple browser tool so tossctl can securely capture your login session.

4
🔐 Login once

Open your browser, scan the QR code or enter details as usual, and tossctl saves your secure connection.

5
📊 View your investments

Run simple commands to instantly see your account balance, portfolio positions, quotes, and orders in neat lists or JSON for scripts.

6
⚙️ Enable trading features

Create a settings file and turn on exactly the trade types you want, like buying or selling US stocks.

7
🔍 Preview your trade

Test any order first to see details and confirm it's safe before going live.

Trade or automate

With permissions granted, execute trades confidently or pipe data into your scripts for ongoing monitoring—your terminal now handles your investments effortlessly.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is tossinvest-cli?

tossinvest-cli is an unofficial Go CLI (`tossctl`) for Toss Securities that reuses your browser login session to query accounts, portfolios, quotes, watchlists, pending orders, and completed trades—all in JSON for easy scripting. It solves the hassle of manual web checks or building fragile scrapers by providing a stable terminal interface to internal web APIs, with limited beta trading for US/KR limit orders in KRW (buy/sell, non-fractional). Install via Homebrew, login once with Playwright/Chromium, then run commands like `tossctl account summary` or `tossctl quote get TSLL`.

Why is it gaining traction?

Unlike generic unofficial clients or rust unofficial github tools, it prioritizes safety with config toggles for trading features, mandatory order previews, and temporary permissions—preventing accidents in live accounts. JSON outputs pipe seamlessly into scripts or tools like jq, and session reuse cuts login friction. Devs dig the narrow, live-tested scope over broad unproven promises.

Who should use this?

Korean retail traders scripting daily portfolio alerts or mi-pending order checks via cron. Devs integrating Toss data into dashboards or bots without official APIs. Automation enthusiasts handling US fractional buys or KR sells from terminal, not web tabs.

Verdict

Grab for read-only queries if you're on Toss—trading beta works but demands config edits and previews. At 18 stars and 0.7% credibility, it's early-stage with strong docs and tests; monitor for web API changes in this unofficial CLI.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.