Follow this worked strategy
I connected Meta Muse to the NexusTrade trading API and had it research ETH-USD and test a Bollinger mean-reversion rule across the completed 2024 run. The agent operated this workflow through NexusTrade's MCP server; it did not build the integration. The rule lost 9.42% against SPY at 25.30%, with $837.50 in recorded fees. This is a development test on examined dates. Judge frozen rules on dates you have not used yet.
Follow the full journey
Connect Meta Muse
Connect Meta Muse in the intended environment
Create a Custom Connector named NexusTrade. Use the remote Streamable HTTP MCP endpoint https://nexustrade.io/api/mcp. Read the server authentication discovery and tool schemas. Guide me through NexusTrade sign-in and list the available tools. Do not place orders, activate portfolios, run backtests or change account settings.Scroll horizontally to read the full command, or copy it.
Open Muse and send the Custom Connector request below. Review the proposed NexusTrade endpoint and tools, then finish NexusTrade sign-in using the private authentication flow. Muse Code has a separate setup; this path is for the Muse personal agent.
The result identifies Apple's company filing, filing date and source URL. The connection check makes no account changes.
Inspect the request
Research ETH-USD and its trading calendar
Inspect the spot pair, source timestamps and fee model. This strategy evaluates daily indicators while crypto prices also move on weekends.
A dated brief names the instrument, original sources and assumptions that matter to this strategy.
Inspect the request
Preview the ETH Bollinger mean reversion rules
Keep the exact daily indicator thresholds and flat-position guard shown here. Allocate 95% of buying power on entry and close all held units when the exit fires.
- Entry
- Saved rule: Price < BollingerBand(20, Day, -2) AND position value = 0
- Exit
- Saved rule: Price >= SMA(20, Day) AND position value > 0
- Allocation
- Saved rule: 95% of buying power per entry; sell 100% of held units on exit
- Pair
- Saved rule: ETH-USD
The preview resolves this specific pair, entry, exit and fractional spot sizing.
Inspect the request
- ETH Bollinger mean reversion 2024-12-31, 21:00:00 UTC
- 9,058.18
- SPY buy and hold 2024-12-31, 21:00:00 UTC
- 12,530.29
- BTC buy and hold 2024-12-31, 21:00:00 UTC
- 21,926.92
Inspect the completed ETH-USD test
Read this strategy curve alongside the full-capital SPY and BTC comparisons. The 0.7% fee on each fill is part of the recorded result.
- Backtest return
- -9.42%
- Reported maximum drawdown
- 28.52%
- Total recorded trading fees
- $837.50
- Ending portfolio value
- $9058.18
The completed 2024 ETH Bollinger mean reversion simulation returned -9.42% with reported maximum drawdown 28.52%.
Inspect the request
Observe ETH Bollinger mean reversion in paper trading
Observe the ETH-USD rule prospectively with fractional spot units. Keep its daily indicator window and 95% entry allocation while recording weekend evaluations.
- Inspect before accepting an order
- The ETH-USD signal, spot units, fee, cash balance, flat-position guard, daily evaluation schedule and weekend behavior.
Your paper portfolio has its own ID, start date, schedule and dated history. These forward observations begin with your own run.
Inspect the request
Review ETH Bollinger mean reversion for live deployment
Check the actual connection for this specific spot pair before preparing a live move. Review venue support, pair naming, minimum order size and its operating calendar.
Open the live deployment walkthrough- Account and instrument review
- ETH-USD spot support, fractional units, minimum order size, venue fees, weekend timing and exits; stop if the pair is unsupported.
The review identifies the target account, supported instruments, rule changes and approval settings before confirmation.
Inspect the request
Follow the Meta Muse session
Create a Custom Connector named NexusTrade. Use the remote Streamable HTTP MCP endpoint https://nexustrade.io/api/mcp. Read the server authentication discovery and tool schemas. Guide me through NexusTrade sign-in and list the available tools. Do not place orders, activate portfolios, run backtests or change account settings.Scroll horizontally to read the full command, or copy it.
This guide runs on NexusTrade's MCP server. Meta Muse operated the trading workflow below, from connection to the live review. The agent's role here is operating the workflow through that server.
The table names the tool call, the approval checkpoint, and the artifact to keep at each stage. Placeholders such as a returned draft ID stand for values your own run returns. This page records no IDs from anyone else's run.
The recorded anchor is the completed 2024 test below. It lost 9.42% against SPY at 25.30%, with $837.50 in recorded fees.
Show the table · 6 rows, 4 columns
Scroll sideways to compare all columns. Select a heading to sort.
| Connect Meta Muse | sec_edgar list_filings for AAPL with limit 1 | Public read only. No portfolios, ingested filings, or changes. | Filing company, form, date, and source URL |
| Research ETH-USD | Spot pair, calendar, timestamps, and fee model | Pair support is checked separately from the historical model. | Dated ETH-USD brief |
| Draft the rules | build_portfolio preview, then one create_portfolio | Approve the rules before saving. Stop before paid tests. | Returned draft ID with a readback |
| Test history | Daily 2024 backtest at $10,000 with a 0.7% crypto fee and SPY and BTC comparisons | Show the request and estimated cost before submission. | Same test ID with events, cash, and position values |
| Trade on paper | Separate paper-only deployment at $10,000 | Show the plan. Verify the portfolio is paper. | Running paper ID and dated history |
| Review live | Live deployment review against the actual account | Live trading stays unchanged until explicit confirmation. | Reviewed plan, or a stop report when unsupported |
No matching rows. Clear the filter to see all records.
Where Meta Muse stops for approval
Each consequential action in this guide waits at an approval gate. The agent previews first and acts only after explicit approval.
The rules preview returns valid and issues before anything is saved. The agent resolves problems and re-previews instead of saving a candidate with open problems.
Approve the rules before the agent saves them
The agent previews the configuration with build_portfolio and shows entry, sizing, exits, valid, and issues. It saves with create_portfolio only after approval and reads the returned draft back.
Approve the test cost before the agent submits once
Historical tests are paid runs. The agent shows the exact request and estimated cost for approval before submitting once, then polls the same returned test ID until complete.
Approve the paper plan and verify it is paper
The paper deployment is a separate portfolio with its own ID. The agent shows the plan for approval, verifies the deployment type, and leaves brokerage accounts unchanged.
Confirm the live move explicitly, or nothing moves
The agent reads the actual account and broker capabilities first and keeps live trading unchanged until explicit confirmation. It reports an unsupported instrument or action and stops.
Inspect the captured ETH-USD measurements
Inspect exact historical measurements
This saved algorithm completed a Day backtest from 2024-01-01 through 2024-12-31, with $10000.00 starting capital. The chart includes all 744 exported history points.
Compare the strategy with SPY and BTC buy and hold. Each benchmark invests the full $10000.00 starting balance over the same 2024 period. SPY follows its trading sessions; BTC includes weekends. This algorithm follows its own allocation and entry/exit rules, with 0.7% of traded notional charged on each fill. Explore cash and position values to see how capital was deployed.
The 2024 curve set uses the same $10,000 starting basis for the strategy, SPY buy and hold, and BTC buy and hold. BTC is a crypto-market reference here, while SPY is the broad-market baseline. Treat the run as development evidence from examined dates.
Scroll sideways to compare all columns. Select a heading to sort.
| Status | COMPLETE |
| Backtest return | -9.42% |
| Reported maximum drawdown | 28.52% |
| SPY buy-and-hold return | 25.30% |
| BTC buy-and-hold return | 119.27% |
| Total recorded trading fees | $837.50 |
| Engine closed-trade count | 13 |
| Starting capital | $10000.00 |
| Ending portfolio value | $9058.18 |
| Ending cash | $397.69 |
| Ending position value | $8660.49 |
No matching rows. Clear the filter to see all records.
Inspect the recorded trades
Apr 12, 2024
PairETH-USD
SideBuy
Units (rounded)2.96195593
Submitted price$3207.34
Filled price$3207.34
Fee$66.50
Apr 27, 2024
PairETH-USD
SideSell
Units (rounded)2.94122224
Submitted price$3240.80
Filled price$3240.80
Fee$66.72
Apr 28, 2024
PairETH-USD
SideSell
Units (rounded)0.02073369
Submitted price$3305.35
Filled price$3305.35
Fee$0.48
May 01, 2024
PairETH-USD
SideBuy
Units (rounded)3.26855132
Submitted price$2896.82
Filled price$2896.82
Fee$66.28
May 04, 2024
PairETH-USD
SideSell
Units (rounded)3.24567146
Submitted price$3133.46
Filled price$3133.46
Fee$71.19
May 04, 2024
PairETH-USD
SideSell
Units (rounded)0.02271970
Submitted price$3138.92
Filled price$3138.92
Fee$0.50
May 05, 2024
PairETH-USD
SideSell
Units (rounded)0.00016016
Submitted price$3145.66
Filled price$3145.66
Fee$0.00
Jun 11, 2024
PairETH-USD
SideBuy
Units (rounded)2.84841349
Submitted price$3536.09
Filled price$3536.09
Fee$70.51
Recorded rows in source order; spacing does not represent elapsed time.
Inspect the recorded entries and exits
Scroll sideways to compare all columns. Select a heading to sort.
| Apr 12, 2024 | ETH-USD | Buy | 2.96195593 | $3207.34 | $3207.34 | $66.50 |
| Apr 27, 2024 | ETH-USD | Sell | 2.94122224 | $3240.80 | $3240.80 | $66.72 |
| Apr 28, 2024 | ETH-USD | Sell | 0.02073369 | $3305.35 | $3305.35 | $0.48 |
| May 01, 2024 | ETH-USD | Buy | 3.26855132 | $2896.82 | $2896.82 | $66.28 |
| May 04, 2024 | ETH-USD | Sell | 3.24567146 | $3133.46 | $3133.46 | $71.19 |
| May 04, 2024 | ETH-USD | Sell | 0.02271970 | $3138.92 | $3138.92 | $0.50 |
| May 05, 2024 | ETH-USD | Sell | 0.00016016 | $3145.66 | $3145.66 | $0.00 |
| Jun 11, 2024 | ETH-USD | Buy | 2.84841349 | $3536.09 | $3536.09 | $70.51 |
No matching rows. Clear the filter to see all records.
Follow the Filled events by pair, side and time. Compare the submitted price, filled price, fractional quantity and fee. This table shows up to eight orders from the captured excerpt (20 Filled events).
For a percentage fee, multiply the traded notional by 0.007. To follow a position, start with a purchase and inspect subsequent sale quantities, remaining holdings and cash flows. For the weekly accumulation example, follow each purchase and the resulting position value.
Inspect the original signal record
View captured signal JSON
{
"eventType": "BuySignal",
"event": {
"eventType": "BuySignal",
"timestamp": "2024-12-19T21:00:00.000Z",
"signals": [
{
"conditionName": "ETH-USD last price < 20 Day ETH-USD Bollinger Band and Position market value (ETH-USD) = Constant 0",
"audit": {
"type": "minimal",
"results": {
"0.0": {
"isTrue": true,
"lhsValue": 3366.02001953125,
"rhsValue": 3513.2366040393435,
"lhsError": null,
"rhsError": null,
"comparison": "lessThan"
},
"0.1": {
"isTrue": true,
"lhsValue": 0,
"rhsValue": 0,
"lhsError": null,
"rhsError": null,
"comparison": "equal"
}
},
"failuresOnly": false
},
"isTrue": true,
"actionName": "Buy",
"actionMetadata": {
"buyOrSell": {
"targetAsset": {
"name": "ETH-USD",
"symbol": "ETH-USD",
"type": "Cryptocurrency",
"underlyingSymbol": null,
"optionType": null,
"expirationDate": null,
"strikePrice": null,
"multiplier": null
},
"allocation": {
"type": "percent of buying power",
"amount": 95
},
"price": 3366.02001953125,
"orderType": "Market Order"
}
},
"orderExecution": {
"type": "Market"
}
}
]
},
"timestamp": 1734642000000
}
No comments yet.