Configure capital, costs, and date range for a backtest
Set starting capital, date range, transaction costs, and execution frequency before running an AI-powered backtest on your Mobius trading strategy.
Before running a backtest, configure the simulation parameters to match your intended trading conditions. Accurate configuration leads to results that better reflect what you’d actually experience in a real account.
The simulated portfolio balance at the start of the backtest. Default is $10,000.Set this to the amount you intend to deploy in a real or paper account. Position sizing rules in your strategy (e.g. “use 10% of portfolio per trade”) are calculated as a percentage of this value.
A flat dollar amount charged per trade, applied at both entry and exit. Default is $0.Most retail brokers (Robinhood, Schwab, Fidelity) charge $0 commissions on US equity trades. Set to $0 unless your broker charges commissions.
An additional percentage cost applied per trade to simulate the difference between the expected price and the actual fill price. Default is 0.01% per trade.For liquid large-cap stocks and ETFs, 0.01%–0.05% is realistic. Increase for small-cap stocks or low-volume assets.
How often the bot evaluates signals during backtesting. This must match the bar frequency of your strategy’s indicators.
Frequency
Total bars (3-year range)
Use when
Daily
~750 bars
Most equity strategies
1 hour
~5,250 bars
Intraday swing
15 min
~21,000 bars
Active intraday
5 min
~63,000 bars
High-frequency intraday
1 min
~315,000 bars
Scalping (limit to 30-day range)
High-frequency backtests (1 min, 5 min) over long date ranges can take longer to run and are limited to shorter historical windows. See the Backtesting concepts page for max window limits by frequency.
Click Run Backtest after configuring parameters. Mobius fetches historical data, calculates all indicators, and runs the AI decision loop bar by bar. Results appear in the artifact panel within a few seconds for daily strategies, or up to 30 seconds for high-frequency intraday backtests.
You can run as many backtests as your plan allows per day. Each run uses one backtest credit. Refine your strategy in chat or the visual editor between runs to compare results. Version history is preserved so you can see how performance changed across iterations.
⌘I
{"docsConfig":{"theme":"linden","$schema":"https://mintlify.com/docs.json","name":"Mobius","colors":{"primary":"#7c3aed","light":"#8b5cf6","dark":"#5b21b6"},"logo":{"light":"https://mintcdn.com/mobius-3092b924/K9imyzscjP2SJgK5/images/logo.svg?fit=max\u0026auto=format\u0026n=K9imyzscjP2SJgK5\u0026q=85\u0026s=a4aa312136c07a808ff13377abb5e93d","dark":"https://mintcdn.com/mobius-3092b924/K9imyzscjP2SJgK5/images/logo.svg?fit=max\u0026auto=format\u0026n=K9imyzscjP2SJgK5\u0026q=85\u0026s=a4aa312136c07a808ff13377abb5e93d","href":"https://www.joinmobius.com"},"favicon":"https://mintcdn.com/mobius-3092b924/K9imyzscjP2SJgK5/images/favicon.png?fit=max\u0026auto=format\u0026n=K9imyzscjP2SJgK5\u0026q=85\u0026s=5699f630774897858f51f42069a7f25c","appearance":{"default":"dark","strict":false},"background":{"decoration":"gradient","color":{"light":"#fbf9fe","dark":"#0d0b12"}},"navbar":{"primary":{"type":"button","label":"Launch App","href":"https://www.joinmobius.com"}},"footer":{"socials":{"x":"https://x.com/joinmobius","linkedin":"https://www.linkedin.com/company/joinmobius"}},"fonts":{"family":"Inter"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"mobius-3092b924","hasAudioNarration":false,"actualSubdomain":"mobius-3092b924","customDomains":["docs.joinmobius.com"],"gitSource":{"type":"github","owner":"bhargavap21","repo":"mobius","deployBranch":"new-ux-workflow","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21b771b0a6bb56c368df80","collectionId":"d1671cc0-ea21-41c9-9cb2-1f0c08015dc8","schemaVersion":"v2"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a676d6d2a513e6ab67f71a3:failure","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"Building Strategies","count":4},{"language":"default","tag":"Home","count":3},{"language":"default","tag":"Core Concepts","count":3},{"language":"default","tag":"Trading \u0026 Deployment","count":3},{"language":"default","tag":"Visualizations","count":3},{"language":"default","tag":"Account","count":2},{"language":"default","tag":"Community","count":2},{"language":"default","tag":"Data \u0026 Assets","count":2},{"language":"default","tag":"My Bots","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"guides/backtesting-config","slug":"/guides/backtesting-config","pageMetadata":{"title":"Configure capital, costs, and date range for a backtest","description":"Set starting capital, date range, transaction costs, and execution frequency before running an AI-powered backtest on your Mobius trading strategy.","href":"/guides/backtesting-config"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Set starting capital, date range, transaction costs, and execution frequency before running an AI-powered backtest on your Mobius trading strategy.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Tip,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Before running a backtest, configure the simulation parameters to match your intended trading conditions. Accurate configuration leads to results that better reflect what you’d actually experience in a real account.`}),`\n`,_jsx(Heading,{level:`2`,id:`opening-backtest-configuration`,children:`Opening backtest configuration`}),`\n`,_jsxs(_components.p,{children:[`After defining your strategy in chat, click `,_jsx(_components.strong,{children:`Run Backtest`}),`. The configuration panel opens before the simulation begins.`]}),`\n`,_jsx(Heading,{level:`2`,id:`configuration-parameters`,children:`Configuration parameters`}),`\n`,_jsx(Heading,{level:`3`,id:`starting-capital`,children:`Starting capital`}),`\n`,_jsx(_components.p,{children:`The simulated portfolio balance at the start of the backtest. Default is $10,000.`}),`\n`,_jsx(_components.p,{children:`Set this to the amount you intend to deploy in a real or paper account. Position sizing rules in your strategy (e.g. “use 10% of portfolio per trade”) are calculated as a percentage of this value.`}),`\n`,_jsx(Heading,{level:`3`,id:`date-range`,children:`Date range`}),`\n`,_jsx(_components.p,{children:`The historical period the backtest covers.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Recommended ranges by strategy type:`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Strategy type`}),_jsx(_components.th,{children:`Recommended range`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Intraday (1–5 min)`}),_jsx(_components.td,{children:`Last 30–180 days`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Swing (daily)`}),_jsx(_components.td,{children:`Last 3–5 years`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Long-term trend`}),_jsx(_components.td,{children:`5 years or more`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Crypto`}),_jsx(_components.td,{children:`Last 1–3 years (data availability varies)`})]})]})]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Include at least one full market cycle (a bull and bear phase) to see how your strategy behaves in different conditions.`})}),`\n`,_jsx(Heading,{level:`3`,id:`commission`,children:`Commission`}),`\n`,_jsx(_components.p,{children:`A flat dollar amount charged per trade, applied at both entry and exit. Default is $0.`}),`\n`,_jsxs(_components.p,{children:[`Most retail brokers (Robinhood, Schwab, Fidelity) charge `,`$0 commissions on US equity trades. Set to $`,`0 unless your broker charges commissions.`]}),`\n`,_jsx(Heading,{level:`3`,id:`slippage`,children:`Slippage`}),`\n`,_jsx(_components.p,{children:`An additional percentage cost applied per trade to simulate the difference between the expected price and the actual fill price. Default is 0.01% per trade.`}),`\n`,_jsx(_components.p,{children:`For liquid large-cap stocks and ETFs, 0.01%–0.05% is realistic. Increase for small-cap stocks or low-volume assets.`}),`\n`,_jsx(Heading,{level:`3`,id:`execution-frequency`,children:`Execution frequency`}),`\n`,_jsx(_components.p,{children:`How often the bot evaluates signals during backtesting. This must match the bar frequency of your strategy’s indicators.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Frequency`}),_jsx(_components.th,{children:`Total bars (3-year range)`}),_jsx(_components.th,{children:`Use when`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Daily`}),_jsx(_components.td,{children:`~750 bars`}),_jsx(_components.td,{children:`Most equity strategies`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`1 hour`}),_jsx(_components.td,{children:`~5,250 bars`}),_jsx(_components.td,{children:`Intraday swing`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`15 min`}),_jsx(_components.td,{children:`~21,000 bars`}),_jsx(_components.td,{children:`Active intraday`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`5 min`}),_jsx(_components.td,{children:`~63,000 bars`}),_jsx(_components.td,{children:`High-frequency intraday`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`1 min`}),_jsx(_components.td,{children:`~315,000 bars`}),_jsx(_components.td,{children:`Scalping (limit to 30-day range)`})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`High-frequency backtests (1 min, 5 min) over long date ranges can take longer to run and are limited to shorter historical windows. See the `,_jsx(_components.a,{href:`/concepts/backtesting`,children:`Backtesting concepts`}),` page for max window limits by frequency.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`running-the-backtest`,children:`Running the backtest`}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Run Backtest`}),` after configuring parameters. Mobius fetches historical data, calculates all indicators, and runs the AI decision loop bar by bar. Results appear in the artifact panel within a few seconds for daily strategies, or up to 30 seconds for high-frequency intraday backtests.`]}),`\n`,_jsx(Heading,{level:`2`,id:`interpreting-results`,children:`Interpreting results`}),`\n`,_jsx(_components.p,{children:`After the backtest completes, the results panel shows:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Equity curve`}),` — portfolio value over time`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Total return %`}),` — overall gain or loss`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Annualized return`}),` — return normalized to one year`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Sharpe ratio`}),` — risk-adjusted return (> 1.0 is generally good)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Max drawdown`}),` — largest peak-to-trough decline`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Win rate`}),` — percentage of trades that closed in profit`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Trade count`}),` — total completed buy/sell pairs`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Trade log`}),` — every trade with entry date, exit date, price, and P\u0026L`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`running-multiple-backtests`,children:`Running multiple backtests`}),`\n`,_jsx(_components.p,{children:`You can run as many backtests as your plan allows per day. Each run uses one backtest credit. Refine your strategy in chat or the visual editor between runs to compare results. Version history is preserved so you can see how performance changed across iterations.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Configure capital, costs, and date range for a backtest","description":"Set starting capital, date range, transaction costs, and execution frequency before running an AI-powered backtest on your Mobius trading strategy.","href":"/guides/backtesting-config"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Opening backtest configuration","slug":"opening-backtest-configuration","depth":2,"children":[]},{"title":"Configuration parameters","slug":"configuration-parameters","depth":2,"children":[{"title":"Starting capital","slug":"starting-capital","depth":3,"children":[]},{"title":"Date range","slug":"date-range","depth":3,"children":[]},{"title":"Commission","slug":"commission","depth":3,"children":[]},{"title":"Slippage","slug":"slippage","depth":3,"children":[]},{"title":"Execution frequency","slug":"execution-frequency","depth":3,"children":[]}]},{"title":"Running the backtest","slug":"running-the-backtest","depth":2,"children":[]},{"title":"Interpreting results","slug":"interpreting-results","depth":2,"children":[]},{"title":"Running multiple backtests","slug":"running-multiple-backtests","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"mobius-3092b924","siteName":"Mobius","title":"Configure capital, costs, and date range for a backtest - Mobius","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-07T01:20:34.619Z","originalFileLocation":"guides/backtesting-config.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Set starting capital, date range, transaction costs, and execution frequency before running an AI-powered backtest on your Mobius trading strategy.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Mobius\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mobius-3092b924/QBelgqLuT5X16SEm/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/mobius-3092b924/QBelgqLuT5X16SEm/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mobius-3092b924/QBelgqLuT5X16SEm/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/mobius-3092b924/QBelgqLuT5X16SEm/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/mobius-3092b924/QBelgqLuT5X16SEm/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mobius-3092b924/QBelgqLuT5X16SEm/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mobius-3092b924/QBelgqLuT5X16SEm/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/mobius-3092b924/QBelgqLuT5X16SEm/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/mobius-3092b924/QBelgqLuT5X16SEm/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Configure capital, costs, and date range for a backtest - Mobius\">\u003cmeta data-mint-head property=\"og:description\" content=\"Set starting capital, date range, transaction costs, and execution frequency before running an AI-powered backtest on your Mobius trading strategy.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Mobius\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.joinmobius.com/guides/backtesting-config\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://mobius-3092b924.mintlify.app/_mintlify/api/og/v2?division=Building+Strategies\u0026amp;title=Configure+capital%2C+costs%2C+and+date+range+for+a+backtest\u0026amp;description=Set+starting+capital%2C+date+range%2C+transaction+costs%2C+and+execution+frequency+before+running+an+AI-powered+backtest+on+your+Mobius+trading+strategy.\u0026amp;theme=6ff4ef341351fca57aaced28\u0026amp;signature=ac37e8a0fb11a479795c0c6fab2e635900ceb88798c3d1868bf86ac40c006e9a\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Configure capital, costs, and date range for a backtest - Mobius\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Set starting capital, date range, transaction costs, and execution frequency before running an AI-powered backtest on your Mobius trading strategy.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://mobius-3092b924.mintlify.app/_mintlify/api/og/v2?division=Building+Strategies\u0026amp;title=Configure+capital%2C+costs%2C+and+date+range+for+a+backtest\u0026amp;description=Set+starting+capital%2C+date+range%2C+transaction+costs%2C+and+execution+frequency+before+running+an+AI-powered+backtest+on+your+Mobius+trading+strategy.\u0026amp;theme=6ff4ef341351fca57aaced28\u0026amp;signature=ac37e8a0fb11a479795c0c6fab2e635900ceb88798c3d1868bf86ac40c006e9a\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/mobius-3092b924/QBelgqLuT5X16SEm/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Mobius\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7c3aed\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.joinmobius.com/guides/backtesting-config\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/backtesting-config.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.joinmobius.com/#organization\",\"name\":\"Mobius\",\"url\":\"https://docs.joinmobius.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/mobius-3092b924/K9imyzscjP2SJgK5/images/logo.svg?fit=max\u0026auto=format\u0026n=K9imyzscjP2SJgK5\u0026q=85\u0026s=a4aa312136c07a808ff13377abb5e93d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.joinmobius.com#website\",\"name\":\"Mobius\",\"url\":\"https://docs.joinmobius.com\",\"publisher\":{\"@id\":\"https://docs.joinmobius.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.joinmobius.com/guides/backtesting-config#webpage\",\"url\":\"https://docs.joinmobius.com/guides/backtesting-config\",\"name\":\"Configure capital, costs, and date range for a backtest\",\"description\":\"Set starting capital, date range, transaction costs, and execution frequency before running an AI-powered backtest on your Mobius trading strategy.\",\"dateModified\":\"2026-05-07T01:20:34.619Z\",\"isPartOf\":{\"@id\":\"https://docs.joinmobius.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.joinmobius.com/guides/backtesting-config#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.joinmobius.com/guides/backtesting-config#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Building Strategies\",\"item\":\"https://docs.joinmobius.com/guides/natural-language\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Configure capital, costs, and date range for a backtest\",\"item\":\"https://docs.joinmobius.com/guides/backtesting-config\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.joinmobius.com/guides/backtesting-config#article\",\"headline\":\"Configure capital, costs, and date range for a backtest\",\"name\":\"Configure capital, costs, and date range for a backtest\",\"description\":\"Set starting capital, date range, transaction costs, and execution frequency before running an AI-powered backtest on your Mobius trading strategy.\",\"url\":\"https://docs.joinmobius.com/guides/backtesting-config\",\"mainEntityOfPage\":{\"@id\":\"https://docs.joinmobius.com/guides/backtesting-config#webpage\"},\"dateModified\":\"2026-05-07T01:20:34.619Z\",\"publisher\":{\"@id\":\"https://docs.joinmobius.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.joinmobius.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Mobius\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Mobius","nav":{"global":null,"groups":[{"group":"Home","pages":[{"title":"Mobius: AI-powered trading strategies in plain English","href":"/introduction"},{"title":"Mobius quickstart: build and deploy your first bot","href":"/quickstart"},{"title":"Create, verify, and configure your Mobius account","href":"/account-setup"}]},{"group":"Core Concepts","pages":[{"title":"How the Mobius AI strategy builder interprets you","href":"/concepts/strategy-builder"},{"title":"AI-powered backtesting: how Mobius simulates trades","href":"/concepts/backtesting"},{"title":"Mobius deployments: automated bot execution explained","href":"/concepts/deployments"}]},{"group":"Building Strategies","pages":[{"title":"Describe a trading strategy using plain English","href":"/guides/natural-language"},{"title":"Refine strategies with the visual block editor","href":"/guides/visual-editor"},{"title":"Supported technical and alternative data indicators","description":"Mobius supports dozens of technical indicators plus Reddit sentiment, news data, fundamentals, and macro data — just mention them in your strategy description.","href":"/guides/indicators"},{"title":"Configure capital, costs, and date range for a backtest","href":"/guides/backtesting-config"}]},{"group":"Visualizations","pages":[{"title":"Visualizations: Chart Studio overview","description":"Ask Mobius to render any market chart, macro indicator, SEC filing data, or custom dataset — no configuration required.","href":"/visualizations/overview"},{"title":"Chart types in Mobius","href":"/visualizations/chart-types"},{"title":"Data sources for visualizations","href":"/visualizations/chart-data-sources"}]},{"group":"Trading \u0026 Deployment","pages":[{"title":"Paper trading: deploy and monitor a Mobius bot","href":"/guides/paper-trading"},{"title":"Enable live trading by connecting your brokerage","href":"/guides/live-trading"},{"title":"Get notified when your trading bot executes a trade","href":"/guides/alerts"}]},{"group":"My Bots","pages":[{"title":"My Bots: your Mobius playbook","href":"/my-bots/overview"},{"title":"Screeners","href":"/my-bots/screeners"},{"title":"Custom datasets","href":"/my-bots/datasets"}]},{"group":"Community","pages":[{"title":"Share a bot to the community","href":"/community/sharing-a-bot"},{"title":"Browse the community feed","href":"/community/browsing"}]},{"group":"Data \u0026 Assets","pages":[{"title":"Tradeable assets on Mobius","href":"/data/tradeable-assets"},{"title":"Market and alternative data available in Mobius","href":"/data/api-keys"}]},{"group":"Account","pages":[{"title":"Mobius plans: compare Free, Pro, and Elite features","href":"/account/pricing"},{"title":"Link a brokerage account for live trade execution","href":"/account/broker-connection"}]}]},"basePath":"","title":"Configure capital, costs, and date range for a backtest - Mobius","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":[],"chunks":[]}