A Taiwan-based developer has turned influencer Banini’s Threads posts into an open-source automation tool by connecting her trading updates to Claude and Playwright. The project, named the “Banini Counter-Indicator Tracker”, monitors her entry and stop-loss posts, analyzes them from a reverse-signal angle, and sends the result to Telegram. Banini later responded on Facebook, joking that she had become a “tool person” and commenting that others were even charging for it.
Threads scraping runs locally and pushes alerts to Telegram
The workflow is simple. Playwright is used to scrape Banini’s Threads posts on a local machine at scheduled intervals, then Claude interprets the content as a contrarian signal, and the output is delivered to the user through Telegram. The README describes it in a blunt one-liner: let Claude watch the “dark signal” for you, and your Telegram will ring the moment she stops out.
The repository has been published on GitHub. According to the source material, users do not need a paid API key, and they also do not need Apify or other crawling services. After local setup, the tool can be launched with /banini.
An added scheduler removes the need to write crontab manually
A separate tool called skill-cron was also introduced to make scheduling easier. It works with a Telegram bot and lets users define execution times in natural language, such as “weekdays 9:00 and 13:00.” The system then writes the crontab automatically and sends the report to a phone at the chosen times.
The operating chain listed in the source is straightforward: Playwright scrapes Threads locally → Claude performs contrarian analysis → Telegram sends the notification. There is little abstraction around it, which is part of why the project spread quickly.
Users are already testing reverse trades in mock portfolios
After the tool gained attention, some users began experimenting with it. A Threads user named yihouliang posted a screenshot of a mock stock-trading account showing a total portfolio value of 10 million, and said the positions were opened against Banini’s direction. The post stated that the user was short 1 lot of Taisol Electric and 5 lots of Acter Group. The post drew 1,488 likes and 395 reposts.
The comment section quickly turned into meme traffic. Several replies joked about “ransom paid” after the trade update, extending the running gag around Banini’s reputation as a reverse indicator.
Banini says she has not bought yet and her target stocks are unchanged
Banini’s own response was light rather than confrontational. On Facebook, she complained jokingly while also saying, “I’m waiting for the intraday move today. I learned. My target stocks are unchanged,” and added that she had not bought yet that day. In practice, that post supplied another fresh batch of input for the tracker.
The source also noted that Taiwan’s online community has seen similar “reverse indicator” jokes before, including commentary around Hsieh Chin-ho and Tesla. This case moved beyond screenshots and forum jokes. Banini’s posts were turned into scripts and then into automated alerts sent straight to other people’s phones.

