Back to Markets

How it works

You choose what to hold. The agent decides only when to move, inside limits the network itself enforces, and it writes down every decision, including the hours it did nothing.

Getting started

Pick a basket

Choose a ready-made mix, such as The whole US market, or set your own weights across 16 Stock Tokens and cash. The weights must add up to 100%.

Set two hard limits

The most the agent may spend in one action, and in one day. Both are written into your agent’s contract, so the network refuses anything larger. They start at $10 and $50.

Create your agent

One signature from your wallet creates an agent contract that you own, on Robinhood Chain. Only you can take money out. The network fee is about $0.30.

Talk to it

Ask why it waited, pause it, or change your mix. It proposes; you confirm on a card. It watches your agent every five minutes and wakes when something moves, and it starts in practice, where it spends nothing.

A worked example

Worked example, not a live quote

$4,000
Nvidia, 40%
$3,000
S&P 500 fund, 30%
$3,000
Cash, 30%
On Saturday Nvidia rises to$4,80044% of $10,800, past your 3% toleranceTo return to 40%, sell$480

That much is arithmetic. What is left is when: all of it now, part now, wait for Monday’s open, or not at all. If $480 is more than your per-action limit, the sale is cut to the limit.

The market clock

Stock Tokens trade on Robinhood Chain at every hour. The US market does not. What a token’s price means depends on the hour, so the agent reads the clock before anything else.

Market open

9:30 to 16:00 New York · Mon to Fri

The exchange is trading, and so is the price feed. Each token’s pool is measured against the feed’s last official update.

Before and after hours

7:00 to 9:30 · 16:00 to 20:00 · overnight

The exchange is quiet, but from Sunday 20:00 to Friday 20:00 approved firms can still create and redeem Stock Tokens, which keeps each pool near the real price. The reference is each pool’s price at the last regular close.

Weekends and holidays

Fri 20:00 to Sun 20:00 New York

No one can create or redeem Stock Tokens, so nothing ties a pool to the real market. The pools keep trading, and prices drift from the reference. This is the window the agent was built for.

What the clock says

The session chip, the ticker and every chart use the same five words, with a countdown to the next change. A price always says where it came from and how old it is.

Open
: the exchange is trading, 9:30 to 16:00 New York, or to 13:00 on a half day
Extended hours
: 7:00 to 9:30 and 16:00 to 20:00
Overnight
: 20:00 to 7:00, from Sunday evening on
Weekend
: Friday 20:00 to Sunday 20:00
Holiday
: the exchange is shut, from 20:00 the evening before

While the market is shut

Most of the week falls outside regular hours. This is what that means for your agent.

  1. On the weekend of 26–27 Sep, Oil fund’s token moved as far as 1.8% above its Friday reference.
  2. A weekend price does not reliably say where Monday will open, and the agent never claims otherwise. Each wait is graded after the reopen against acting at once, and the grade can go either way.
  3. Your agent’s contract refuses the assistant’s trades when a price is more than 8% from the last official update. Only you can sell then.
  4. The agent still watches every five minutes. It writes down every decision, and on a quiet day one line that it looked and found nothing to do.

What you decide, and what it decides

Your basket

What to hold, and in what proportions. The agent never adds a holding and never changes your proportions.

Your limits

Per action and per day, held by your agent’s contract. A drift tolerance, a largest single holding and a loss limit, held by the agent.

Its one call: when

When a holding drifts past your tolerance, it chooses: all now, part now, wait for the reopen, or not at all. Nothing else is left to AI.

The record

Every check is written down with its reasons and the options it turned down, and fingerprinted on the public network. Anyone with the link can check it in their own browser.

Three modes

Practice

It watches and decides for real, and records what it would have done, but spends nothing. Choose it when you create an agent, or switch to it and back at any time.

Ask first

It asks you before each action, on the website or in Telegram. A request you do not answer expires at the next check, and nothing happens.

On its own

It acts inside your limits and tells you what it did. It still asks first when an action is unusually large, at a size you set.

How the agent decides

  1. Read your accountArithmetic
    Balances, limits, and whether the assistant still has access. Money you added or took out is recognised as such, never as a gain or a loss.
  2. Value what you holdArithmetic
    On each pool’s average price over the last 30 minutes, never on a frozen feed. A price it cannot read means that holding is not valued and not traded.
  3. Find what driftedArithmetic
    A holding must be further from its target than your tolerance, and the drift must be worth at least 5 times what the trade costs. Nothing under $0.20 is worth the network fee.
  4. Refuse what a rule forbidsFixed rule
    A token whose trading is paused, whose price feed is missing, whose price is more than 8% from the last official update or moving fast right now, or that you have not allowed. With no news to go on, it will not make an ordinary rebalance.
  5. Ask one question: when?AI judgment
    The reasoning engine sees the hour, the price against its reference, the cost, the token’s status, recent headlines naming the company, and your notes. It answers with one of four options, its confidence, its reasons, and every option it turned down.
  6. Check the limits againArithmetic
    The same sums your agent’s contract will do, rounding included. This step can refuse what the engine chose, and the engine can never get past it.
  7. Act, ask, or recordYour mode
    In practice it records what it would have done. In ask first it asks you. On its own it acts.
  8. Write it downThe record
    Every check goes into the record, including the ones that did nothing. Each entry carries the fingerprint of the one before it, and a fingerprint goes on the public network with every action and once a day.

Where AI is used, and where it is not

Seven of the eight steps are arithmetic or fixed rules, and they run the same way every time. One is AI judgment, and it is asked only about timing. The rules run before it and again after it.

what needs doing ← arithmeticwhat is forbidden ← fixed ruleswhen to do it ← AI judgment, then the limits again
Sees
: the hour, each price against its reference and how old that is, what the trade costs, whether trading is paused, headlines naming the company, your notes
Answers
: act now, act in part, wait for the reopen, or decline
Also gives
: its confidence, its reasons, and why it turned down each other option
Never decides
: what to hold, how much of it, or whether a limit applies

The engine is SERV Reasoning, from OpenServ. Its answer must fit a strict format, and our own checks reject an answer that cites a rule or a fact it was not given. A rejected answer means the agent does nothing that hour, and the record says so.

See the same question asked with and without SERV

When the agent will not act

Trading paused in a token

If Robinhood’s status for a token says trading is paused, or the status cannot be read, the agent will not touch that token. The record names the reason.

A price beyond 8%, or no price feed

Your agent’s contract refuses the assistant’s trades when a price is more than 8% from the last official update, or when the feed is missing or paused. Only you can sell then, and you are told.

Data it cannot verify

If a price, a feed or the news cannot be read, the agent does not guess. It waits, and the record says which source did not answer. Status shows every source, live.

What it never does

It does not pick stocks, predict prices, or chase or fade a weekend move. It cannot send your money anywhere but your own wallet.

See every source on Status

What the network enforces

An agent contract of your own

Your money sits in a contract you own on Robinhood Chain, not with us. Only you can withdraw, and a withdrawal can only go to your wallet.

Limits the network holds

The per-action and daily limits, the tokens you allowed and the pool each one trades in are set in your contract. The assistant’s key cannot change them, and a trade past them is rejected by the network.

A fingerprint for every decision

Each action carries the fingerprint of its record, and a daily fingerprint seals the checks that did nothing. “Check it” recomputes a fingerprint in your browser and compares it with the chain.

Withdraw without our website

If this website ever disappears, your money is still in your agent’s contract on the public network. You can take it out with the block explorer alone.

  1. Open your agent on the explorer
    Go to robinhoodchain.blockscout.com/address/ followed by your agent’s address. The address is on your agent’s page and in its settings.
  2. Open Contract, then Write proxy
    Connect the wallet that owns the agent. The assistant’s key cannot do what follows.
  3. Call withdraw
    Enter the token’s address from the list below, and an amount in the token’s smallest unit. USDG has 6 decimals, so $25 is 25000000. Stock Tokens have 18.
  4. Confirm in your wallet
    The tokens go to your wallet, the only place they can go. Repeat for each token you hold. Stock Tokens arrive as they are, to sell wherever you like.

To stop the assistant first, call revokeOperator in the same place. It needs no amount.

Token addresses

USDG · the agent’s cash
0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168
steakUSDG · savings-vault shares, to redeem at the vault yourself
0xBeEff033F34C046626B8D0A041844C5d1A5409dd
SPY · S&P 500 fund
0x117cc2133c37B721F49dE2A7a74833232B3B4C0C
QQQ · Nasdaq 100 fund
0xD5f3879160bc7c32ebb4dC785F8a4F505888de68
NVDA · Nvidia
0xd0601CE157Db5bdC3162BbaC2a2C8aF5320D9EEC
AAPL · Apple
0xaF3D76f1834A1d425780943C99Ea8A608f8a93f9
MSFT · Microsoft
0xe93237C50D904957Cf27E7B1133b510C669c2e74
GOOGL · Alphabet
0x2e0847E8910a9732eB3fb1bb4b70a580ADAD4FE3
AMZN · Amazon
0x12f190a9F9d7D37a250758b26824B97CE941bF54
META · Meta
0xc0D6457C16Cc70d6790Dd43521C899C87ce02f35
TSLA · Tesla
0x322F0929c4625eD5bAd873c95208D54E1c003b2d
SGOV · Treasury bill fund
0x92FD66527192E3e61d4DDd13322Aa222DE86F9B5
MU · Micron
0xfF080c8ce2E5feadaCa0Da81314Ae59D232d4afD
SPCX · SpaceX
0x4a0E65A3EcceC6dBe60AE065F2e7bb85Fae35eEa
CRCL · Circle
0xdF0992E440dD0be65BD8439b609d6D4366bf1CB5
USO · Oil fund
0xa30FA36Db767ad9eD3f7a60fC79526fB4d56D344
SLV · Silver fund
0x411eFb0E7f985935DAec3D4C3ebaEa0d0AD7D89f
GME · GameStop
0x1b0E319c6A659F002271B69dB8A7df2F911c153E

The fee

Free to trade

Shijima takes nothing from your trades or from what your agent holds. A creator may ask a one-time fee of $0 to $5 to copy their agent, shown before you sign.

No fee per trade

An agent that is paid per trade is paid to trade too much.

Network fees

Paid in ETH on Robinhood Chain. Creating an agent costs about $0.30, and a trade about $0.04. Every card shows the fee before you sign.

Questions

Start in practice

Pick a basket and create your agent. It watches every five minutes and spends nothing until you let it.

Start an agent