← Shadowfolio BacktestCONTENT HISTORY

Update to Shadowfolio Backtest

Snapshot Oct 29, 2026 · 12:00 UTC · version 1.0.1

WHAT CHANGED

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.

Save Shadowfolio Backtest and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Long description

Before

Oct 28, 2026 · 12:00 UTC

tests your own investing strategy, described in plain English.

After

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

Before

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...

After

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

Before

Oct 28, 2026 · 12:00 UTC

https://files.openai.com/content?id=file_0000000000fc81f4b7037b6d8d6fc35e

After

Oct 29, 2026 · 12:00 UTC

https://files.openai.com/content?id=file_0000000079f081f6a038ae77c91dfc23

Logo url

Before

Oct 28, 2026 · 12:00 UTC

https://files.openai.com/content?id=file_00000000898c820a9c07b97d458161dd

After

Oct 29, 2026 · 12:00 UTC

https://files.openai.com/content?id=file_0000000043f882439c62fbf659c1fe39

Compare saved observations

Download comparison JSON
Full technical diff · 7 changed fields

changed /release/id

BEFORE
"pluginrel_d892d8db4d3881918ca642aa202ef03f"
AFTER
"pluginrel_e3203631d12c8191a655f6c1f6b19fc0"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_0000000000fc81f4b7037b6d8d6fc35e"
AFTER
"https://files.openai.com/content?id=file_0000000079f081f6a038ae77c91dfc23"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000898c820a9c07b97d458161dd"
AFTER
"https://files.openai.com/content?id=file_0000000043f882439c62fbf659c1fe39"

changed /release/interface/long_description

BEFORE
"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."
AFTER
"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

BEFORE
[
  "backtest",
  "backtesting",
  "trading strategy",
  "paper trading",
  "forward test",
  "stock strategy",
  "ETF",
  "moving average"
]
AFTER
[
  "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

BEFORE
[
  {
    "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"
  }
]
AFTER
[
  {
    "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

BEFORE
"1.0.0"
AFTER
"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