Connect a Grok Bot to finance data: set up a watchlist and alerts, paper first, approval before any trade
Official Grok Bot docs list no brokerage or market-data connector as of 2026-10-31, so finance data reaches a bot through the X plugin, its web access, public data APIs it calls itself, or an MCP server you add. This guide shows how to choose a route, build a watchlist and alert routine, keep it on paper, and keep every order behind your approval. Not financial advice.
Checked on
The playbook
Not financial advice. This guide is about plumbing and safeguards. It does not tell you what to buy or sell, and a bot's output can be wrong, late or invented. Do not connect a bot to money you cannot afford to lose.
What you'll get
A Grok Bot that watches a short list of tickers or tokens, sends a brief and alerts on a schedule you set, logs hypothetical trades in a journal, and cannot place an order without your explicit yes. If you only want a ranked list of finance templates, read Best Grok Bots for Trading and Finance instead.
Prerequisites
- A Grok Bot plan and the desktop app (step 2).
- A written list of 5 to 15 names to watch, and one sentence on what you want to learn from them.
- For the X route, an X developer account with API credits, because the docs say the X plugin needs them.
- A way to record paper trades, such as a spreadsheet or a journal bot.
- No broker credentials. You do not need them for any step before the approval gate in step 11.
Troubleshooting
The brief has prices with no source or an old date
Tighten the instruction in step 7: every number needs a source and a timestamp, and missing or stale data must be reported as unknown. Ask the bot to show the page it read. If it cannot, discard the figure.
A routine never ran
A new routine waits for its next scheduled time and does not run on creation. Check Settings, Bot, Timezone, then use Test to run it now.
The error says Automation run rate limit exceeded
A routine can run up to 200 times an hour and all routines together up to 300. The docs say runs that hit a shared limit are not retried automatically, so rerun with Test. Lengthen the interval or drop routines.
Alerts are too noisy
Raise the threshold, shorten the watchlist, and ask for a message only when a named condition is crossed. Keep one pre-market brief and remove intraday pings until the brief proves useful.
An app shows Needs auth or Disconnected
Choose Authenticate (Authorize on phone). If the X plugin fails, check that your X developer account has API credits.
A template says it can place orders and you only want research
Do not connect a broker, and tell the bot in chat that order tools are off. Pick a research-only template from the collection instead.
Limitations
We did not run any template, connect any plugin or place any order for this draft. Steps marked untested are documented or read from a template but not run by us. The official docs do not describe a brokerage or market-data connector, so how a template such as Livermore connects to Robinhood is not verified here.
Sources
Checked on 2026-10-31:
- Grok Bot: get started: plans, install, sign-in, Privacy Mode, creating a Bot.
- Computer and apps: Connect apps, X plugin credit requirement, MCP servers by URL, no brokerage or market-data connector mentioned.
- Skills, routines and automations: routine limits, Test, time zone, approval advice.
- Security: approval cards, Auto-review rules, Vault payment behaviour.
- Template pages in this directory: Premarket Desk, Trading Journal, Livermore, Poly, Stock Market Portfolio Manager, Crypto Options bot, Whale Desk.
Set it up in 12 steps
Write down the boundary before you connect anything
Write one sentence for each of three limits. First, what the bot may read (prices, news, X posts, your watchlist). Second, what it may never do (place, change or cancel an order, move money, post publicly). Third, who decides (you, every time). You will paste these into the bot's instructions in step 7 and into an approval rule in step 11. Not run by us; this is a planning step.
Confirm your plan and install the app
As of 2026-10-31, per Grok Bot: get started, Grok Bot is available with Premium, Super or Ultra on The X Subscription, with paid Cursor plans, with a linked SuperGrok, SuperGrok Plus, SuperGrok Heavy or X Premium+ subscription, or with a seat on a self-serve Grok Business plan. Install the desktop app from x.ai/bot, choose Sign in and finish in your browser. Accounts on Privacy Mode (Legacy) are prompted to switch to Privacy Mode first, because Grok Bot needs cloud data storage. Plans and prices change, so check the plans page before paying. Documented, not run by us.
Choose a data route for each thing you need
As of 2026-10-31, Computer and apps mentions no brokerage or market-data connector and no general web-search connector. Pick from what exists:
Need Route Used by Quotes, news, earnings dates The bot's own web access and cloud browser Livermore falls back to web research when Robinhood is not connected Social chatter and trends Public X search (no sign-in), or the X plugin for your account data Premarket Desk lists the X plugin Research notes and watchlist file Notion app Stock Market Portfolio Manager lists Notion Crypto options and on-chain data Public keyless venue APIs the bot's skills call Crypto Options bot, Whale Desk Any other data feed An MCP server added by URL Documented; untested Start with web access and pasted lists. Add a connector only when a gap shows up.
Pick a starting template and add it
For a US watchlist and a pre-market brief, read the Premarket Desk page: it works from a pasted ticker list, uses the X plugin and says it never trades or posts. For a journal, read Trading Journal. For many more options see the finance label. Open the template page, read its skills and routines, then add it from the link on that page. The get-started doc does not cover importing a template, so the exact clicks are untested. If the import is unclear, create an empty Bot (+ in the sidebar, then Create a Bot) and paste the boundary from step 1.
Connect only the apps the route needs
As of 2026-10-31, open Connect apps in the sidebar, find the app, finish the provider sign-in and check it shows under Installed. For the X plugin, sign in with X; the docs say it needs X API credits on your X developer account. For Notion, choose Authorize. Per the docs, an app can do only what your authorised account can already do. If an app shows Needs auth or Disconnected, choose Authenticate. Skip anything that reaches a broker for now. Documented, not run by us.
Build the watchlist
Paste your list into the chat and ask the bot to save it to memory with one line per name: ticker or token, why you watch it, and the one thing that would change your mind. Keep it to 5 to 15 names; more adds noise and usage. Ask the bot to read the list back and fix mistakes. The Premarket Desk template says it skips setup questions when memory already holds your watchlist and delivery time. Untested.
Add the boundary to the bot's instructions
Tell the bot, in chat: "You are a research and alert assistant. Every number needs a source and a timestamp. If a price or filing is missing or older than one trading day, say unknown. Never place, change or cancel an order and never move money. Draft any idea as a paper entry only." This follows the docs' advice to include a no-data and stale-data policy and to have the bot draft or recommend before it executes. Untested for any specific template.
Schedule the brief and alerts as routines
As of 2026-10-31, per Skills, routines and automations, ask the owning Bot in chat to set up a routine and confirm five things: schedule and time zone, input source, expected result, approval boundary, and what happens when a source is missing. Start with one weekday pre-market brief, not minute-by-minute alerts. Limits: a Bot can own up to 50 routines, schedules must be at least five minutes apart, each routine can run up to 200 times an hour, and all your routines together up to 300. Set your time zone under Settings, then Bot, then Timezone. A new routine waits for its next scheduled time; it does not run at creation. For price-move alerts, tell the routine to message you only when a named threshold is crossed. Documented, not run by us.
Test with real work, then read the output
On desktop, open the routine and choose Test; results appear in the Bot's chat. Tests do real work, including calling connected tools, and spend usage. If a routine has no Test button, run the same job once in chat. Check every figure against the source the bot named. If a number has no timestamp or the source is not a page you can open, treat the whole brief as untrusted and tighten step 7. Documented, not run by us.
Trade on paper first, for a fixed period
For four to eight weeks, have the bot or you log each idea as a paper entry: date, instrument, entry, stop, target, reason. Use a journal bot such as Trading Journal, or a spreadsheet. Compare the log with a plain benchmark you choose in advance, and write down what you will accept as success before you start. Several templates in the directory are paper-first by design; for example Poly says it never goes live without an explicit go. Do not skip this step because a bot looks accurate in its first week.
Put an approval gate on anything that could move money
As of 2026-10-31, per Security, approval cards offer Allow once, Always allow and Deny. Use Allow once for anything financial and never Always allow. Under Settings, then General, then Auto-review, add an Ask first rule for any order, transfer or payment; the docs say Ask first wins over allow rules. The docs also note that a card saved in Vault fills at checkout without a fresh approval, so do not save a payment card if you want to approve every payment. Templates that place orders, such as Livermore through Robinhood, describe a preview-then-yes flow; whether the app enforces it for your broker connection is untested. Be wary of an autonomous desk that trades without approval: it bypasses this gate, so keep such templates out of an account you care about.
Review weekly and prune
Once a week, read the previous brief against what happened. Drop names that never led to a decision, pause routines you ignore, and note any wrong or stale figure. Re-test routines whenever a data source or website changes, as the docs advise. Move from paper to anything live only if your written success rule from step 10 is met, and only through a path where you approve each order yourself. Untested.
Inspired templates5
Templates mentioned in this guide. Each page lists its skills, routines and plugins. The Best Grok Bots for Trading and Finance collection compares more of them, with risk notes.
Premarket Desk · 盘前早报
by Alan Chen
A pre-market brief on your US watchlist and the AI/semiconductor tape, with live X chatter and earnings readouts. Works from a pasted ticker list, and never tr…
- Memories7
- Skills5
- Routines4
Trading Journal
by Hoem Crypto
An evidence-based trading journal and plan coach for people who already trade. Log ideas, fills and exits by chat, voice, CSV or screenshot, challenge trade pl…
- Memories2
- Skills6
- Routines0
Livermore
Livermore plans trades in any style: day, swing, breakout, options, crypto, or long-term investing. Pick a style and set your own rules, and it scans, builds t…
- Memories0
- Skills11
- Routines0
Paper-first Polymarket desk for Bitcoin and major-coin 5-minute Up/Down momentum, plus high-confidence prediction cards. Speaks in plain language; never goes l…
- Memories6
- Skills4
- Routines3
Stock Market Portfolio Manager
by Gilson
Ken, an AI portfolio manager who runs a six-bot equity research desk for you. He onboards you, copies a public Research Playbook into your notes, chairs compan…
- Memories5
- Skills9
- Routines2
More playbooks
All playbooks- 01Set up a Grok Bot chief of staffpick a pattern, connect apps, tune the noise
- 02Give a Grok Bot a phone numbercalls, SMS and iMessage routes, costs and consent
- 04Run deep research with a Grok Botchoose a pattern, demand sources, verify claims, schedule updates
- 05Automate a job search with a Grok Botdaily matches, honest tailoring, approval before submit
- 06Import and customize a Grok Bot templatefind it, add it, pause its routines, test it
- 07Add plugins to a Grok Botconnect apps, check permissions, fix a stuck sign-in
- 08Set up a Grok Bot for email triageconnect Gmail, write the rules, keep it to drafts
- 09Build a daily briefing Grok Botpick sources, schedule it, dedupe, keep it quiet
- 10Window companyjanky lead finder that keeps a human in the loop
@ArseniyZ83 - 11Contractor officeGrok Bot as the admin stack
@SkyEducational2558 - 12Ask business numbers with a Grok Botpick a public template when Data Bot is not importable
@bot - 13Agent back-officewhat actually broke in production
@TapNorth0888 - 14Cut subscription spendfind the charge, act with approval



