Update to Shadowfolio Backtest
Snapshot Oct 29, 2026 · 12:00 UTC · version 1.0.1
Product listing or positioning changed
Long description — Now says: backtests a stock or ETF trading strategy you describe in plain English, then paper-trades it from today. No account or broker needed.
Observed in the public listing; claims come from the publisher.
Up to 10 plugins free · no card required.
All fields and original values.
Long description
Oct 28, 2026 · 12:00 UTC
tests your own investing strategy, described in plain English.
Oct 29, 2026 · 12:00 UTC
backtests a stock or ETF trading strategy you describe in plain English, then paper-trades it from today. No account or broker needed.
Declared skills
Oct 28, 2026 · 12:00 UTC
[{"description":"Turn an investing or trading strategy the user describes in plain English into explicit Shadowfolio rules, ask for any missing specifics (what to trade, when to buy, when to sell, how often to rebalance, how to size posi...
Oct 29, 2026 · 12:00 UTC
[{"description":"Turn an investing or trading strategy the user describes in plain English into explicit Shadowfolio rules, ask for any missing specifics (what to trade, when to buy, when to sell, how often to rebalance, how to size posi...
Composer icon url
Oct 28, 2026 · 12:00 UTC
https://files.openai.com/content?id=file_0000000000fc81f4b7037b6d8d6fc35e
Oct 29, 2026 · 12:00 UTC
https://files.openai.com/content?id=file_0000000079f081f6a038ae77c91dfc23
Logo url
Oct 28, 2026 · 12:00 UTC
https://files.openai.com/content?id=file_00000000898c820a9c07b97d458161dd
Oct 29, 2026 · 12:00 UTC
https://files.openai.com/content?id=file_0000000043f882439c62fbf659c1fe39
Compare saved observations
Download comparison JSONFull technical diff · 7 changed fields
changed /release/id
"pluginrel_d892d8db4d3881918ca642aa202ef03f"
"pluginrel_e3203631d12c8191a655f6c1f6b19fc0"
changed /release/interface/composer_icon_url
"https://files.openai.com/content?id=file_0000000000fc81f4b7037b6d8d6fc35e"
"https://files.openai.com/content?id=file_0000000079f081f6a038ae77c91dfc23"
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_00000000898c820a9c07b97d458161dd"
"https://files.openai.com/content?id=file_0000000043f882439c62fbf659c1fe39"
changed /release/interface/long_description
"Shadowfolio tests your own investing strategy, described in plain English. It turns your words into exact rules, asks for anything you left open (what to trade, when to buy, when to sell, how often to rebalance, how to size positions), and backtests them over the last 12 months of end-of-day prices for US stocks and ETFs.\n\nYou see total return, max drawdown, Sharpe ratio, volatility, win rate and the number of trades next to a benchmark (SPY unless you name another), with the equity curve and month-by-month returns. Change any rule in the card, or in words, and run it again.\n\nSave a strategy and Shadowfolio keeps a hypothetical 10,000 shadow portfolio of it, updated after every US market close, so you can come back and see how it would be doing since the day you saved it. Ask \"how is strategy #1 doing?\" any time, or share a link to its record.\n\nRules you can use: price against a moving average, moving-average crosses, RSI levels, returns over a period, distance from a recent high, market filters on another ticker, momentum or low-volatility ranking, stop losses, take-profits, holding periods, fixed weights and inverse-volatility sizing.\n\nLimits:\n- Hypothetical results only. Shadowfolio never gives investment advice, never suggests securities or strategies, and cannot place trades or connect to a broker.\n- US-listed stocks, ETFs and mutual funds; daily closing prices (no intraday). End-of-day prices come from Yahoo Finance.\n- Trades fill at the close with a cost you can set (0.05% by default); no taxes.\n- Index presets use today's members for the past year, which flatters past results; results say so.\n- No accounts: saved strategies are kept under ChatGPT's anonymous user ID. Say \"Delete my Shadowfolio data\" to delete them."
"Shadowfolio backtests a stock or ETF trading strategy you describe in plain English, then paper-trades it from today. No account or broker needed.\n\nIt turns your words into exact rules, asks for anything you left open (what to trade, when to buy, when to sell, how often to rebalance, how to size positions), and backtests them over the last 12 months of end-of-day prices for US stocks and ETFs.\n\nYou see total return, max drawdown, Sharpe ratio, volatility, win rate and the number of trades next to a benchmark (SPY unless you name another), with the equity curve and month-by-month returns. Change any rule in the card, or in words, and run it again.\n\nSave a strategy and Shadowfolio keeps a hypothetical 10,000 shadow portfolio of it, updated after every US market close, so you can come back and see how it would be doing since the day you saved it. Ask \"how is strategy #1 doing?\" any time, or share a link to its record.\n\nRules you can use: price against a moving average, moving-average crosses, RSI levels, returns over a period, distance from a recent high, market filters on another ticker, momentum or low-volatility ranking, stop losses, take-profits, holding periods, fixed weights and inverse-volatility sizing.\n\nLimits:\n- Hypothetical results only. Shadowfolio never gives investment advice, never suggests securities or strategies, and cannot place trades or connect to a broker.\n- US-listed stocks, ETFs and mutual funds; daily closing prices (no intraday). End-of-day prices come from Yahoo Finance.\n- Trades fill at the close with a cost you can set (0.05% by default); no taxes.\n- Index presets use today's members for the past year, which flatters past results; results say so.\n- No accounts: saved strategies are kept under ChatGPT's anonymous user ID. Say \"Delete my Shadowfolio data\" to delete them."
changed /release/keywords
[ "backtest", "backtesting", "trading strategy", "paper trading", "forward test", "stock strategy", "ETF", "moving average" ]
[ "backtest", "backtesting", "backtest trading strategy", "trading strategy", "stock strategy", "investing strategy", "investment strategy", "stock backtest", "ETF backtest", "portfolio backtest", "paper trading", "paper trade", "forward test", "trading simulator", "strategy tester", "moving average strategy", "golden cross", "RSI strategy", "momentum strategy", "ETF" ]
changed /release/skills
[
{
"description": "Turn an investing or trading strategy the user describes in plain English into explicit Shadowfolio rules, ask for any missing specifics (what to trade, when to buy, when to sell, how often to rebalance, how to size positions), backtest it over the last 12 months against a benchmark, and offer to save it for daily forward tracking. Use when the user wants to test, backtest, paper-trade or track a strategy of their own. Not for picking investments.",
"interface": {
"brand_color": null,
"default_prompt": "Backtest my strategy: hold SPY only while it's above its 200-day average, otherwise BIL.",
"display_name": "Test a strategy",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Backtest and track your own rules"
},
"name": "test-a-strategy",
"plugin_release_skill_id": "pluginrsk_6ad081e011ec819191a0e5b73b778f09"
}
][
{
"description": "Turn an investing or trading strategy the user describes in plain English into explicit Shadowfolio rules, ask for any missing specifics (what to trade, when to buy, when to sell, how often to rebalance, how to size positions), backtest it over the last 12 months against a benchmark, and offer to save it for daily forward tracking. Use when the user wants to test, backtest, paper-trade or track a strategy of their own. Not for picking investments.",
"interface": {
"brand_color": null,
"default_prompt": "Backtest my strategy: hold SPY only while it's above its 200-day average, otherwise BIL.",
"display_name": "Test a strategy",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Backtest and track your own rules"
},
"name": "test-a-strategy",
"plugin_release_skill_id": "pluginrsk_6ae30f14281481919e7feeb0c792af98"
}
]changed /release/version
"1.0.0"
"1.0.1"
Full snapshot data
{
"canonical_app_id": "asdk_app_6ad081dc0b8c8191827e799b0d067207",
"connector_id": "asdk_app_6ad081dc0b8c8191827e799b0d067207",
"created_at": "2026-10-15T13:26:08.181605Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_6ad081dc0b8c8191827e799b0d067207",
"is_template": false,
"is_template_instance": false,
"name": "shadowfolio",
"release": {
"app_ids": [
"asdk_app_6ad081dc0b8c8191827e799b0d067207"
],
"app_manifest": {
"apps": {
"shadowfolio": {
"id": "asdk_app_6ad081dc0b8c8191827e799b0d067207",
"required": true
}
}
},
"app_templates": [],
"description": "Backtest and forward-track your own investing strategy in ChatGPT: describe it in plain English, get explicit rules, 12 months of results against a benchmark (return, max drawdown, Sharpe ratio, win rate, trades) and a hypothetical shadow portfolio updated after every US market close. Not investment advice; never trades.",
"display_name": "Shadowfolio Backtest",
"id": "pluginrel_e3203631d12c8191a655f6c1f6b19fc0",
"interface": {
"brand_color": "#2A5BD7",
"capabilities": [
"Interactive",
"Write"
],
"category": "Finance",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_0000000079f081f6a038ae77c91dfc23",
"default_prompt": "Backtest holding SPY only while it is above its 200-day average, otherwise BIL",
"default_prompts": [
"Backtest holding SPY only while it is above its 200-day average, otherwise BIL",
"Test a momentum strategy on the S&P 500",
"How are my Shadowfolio strategies doing?"
],
"developer_name": "The Open Apps, Inc.",
"logo_url": "https://files.openai.com/content?id=file_0000000043f882439c62fbf659c1fe39",
"logo_url_dark": null,
"long_description": "Shadowfolio backtests a stock or ETF trading strategy you describe in plain English, then paper-trades it from today. No account or broker needed.\n\nIt turns your words into exact rules, asks for anything you left open (what to trade, when to buy, when to sell, how often to rebalance, how to size positions), and backtests them over the last 12 months of end-of-day prices for US stocks and ETFs.\n\nYou see total return, max drawdown, Sharpe ratio, volatility, win rate and the number of trades next to a benchmark (SPY unless you name another), with the equity curve and month-by-month returns. Change any rule in the card, or in words, and run it again.\n\nSave a strategy and Shadowfolio keeps a hypothetical 10,000 shadow portfolio of it, updated after every US market close, so you can come back and see how it would be doing since the day you saved it. Ask \"how is strategy #1 doing?\" any time, or share a link to its record.\n\nRules you can use: price against a moving average, moving-average crosses, RSI levels, returns over a period, distance from a recent high, market filters on another ticker, momentum or low-volatility ranking, stop losses, take-profits, holding periods, fixed weights and inverse-volatility sizing.\n\nLimits:\n- Hypothetical results only. Shadowfolio never gives investment advice, never suggests securities or strategies, and cannot place trades or connect to a broker.\n- US-listed stocks, ETFs and mutual funds; daily closing prices (no intraday). End-of-day prices come from Yahoo Finance.\n- Trades fill at the close with a cost you can set (0.05% by default); no taxes.\n- Index presets use today's members for the past year, which flatters past results; results say so.\n- No accounts: saved strategies are kept under ChatGPT's anonymous user ID. Say \"Delete my Shadowfolio data\" to delete them.",
"plugin_category_id": "finance",
"privacy_policy_url": "https://shadowfolio.ambientapp.ai/privacy",
"screenshot_urls": [],
"short_description": "Backtest & track your strategy",
"terms_of_service_url": "https://shadowfolio.ambientapp.ai/terms",
"website_url": "https://shadowfolio.ambientapp.ai"
},
"keywords": [
"backtest",
"backtesting",
"backtest trading strategy",
"trading strategy",
"stock strategy",
"investing strategy",
"investment strategy",
"stock backtest",
"ETF backtest",
"portfolio backtest",
"paper trading",
"paper trade",
"forward test",
"trading simulator",
"strategy tester",
"moving average strategy",
"golden cross",
"RSI strategy",
"momentum strategy",
"ETF"
],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "Turn an investing or trading strategy the user describes in plain English into explicit Shadowfolio rules, ask for any missing specifics (what to trade, when to buy, when to sell, how often to rebalance, how to size positions), backtest it over the last 12 months against a benchmark, and offer to save it for daily forward tracking. Use when the user wants to test, backtest, paper-trade or track a strategy of their own. Not for picking investments.",
"interface": {
"brand_color": null,
"default_prompt": "Backtest my strategy: hold SPY only while it's above its 200-day average, otherwise BIL.",
"display_name": "Test a strategy",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Backtest and track your own rules"
},
"name": "test-a-strategy",
"plugin_release_skill_id": "pluginrsk_6ae30f14281481919e7feeb0c792af98"
}
],
"version": "1.0.1"
},
"scope": "GLOBAL",
"status": "ENABLED"
}SHA-256 of public snapshot: 1f617b1469cedea03382073285252e8526b65e37088ac5eee3b00e77cbfb736c