Returns a projected realized PnL timeline for any public profile, grouped by market category with a per-point hover breakdown. The service computes values best-effort from the canonical five-minute PnL buckets available at request time.
timeframe — echoes the requested window (1d, 1w, 1m, or all). Defaults to 1w. all reads permanent hourly history and returns no category breakdown (categories and per-point breakdown are empty).
windowStart — start of the effective timeline, anchored on the current closed UTC five-minute boundary.
current — realized PnL over the effective window.
categories — per-category realized PnL sorted descending. Markets attributed through navigation pages fall under their category slug. Anything unattributed collapses into the synthetic other bucket, which has no slug, path, or icon.
data — cumulative realized PnL timeline. Each point carries a breakdown with the top 3 named categories at that timestamp plus the synthetic Other residual.
The legacy GET /portfolio/{account}/pnl-chart endpoint remains as the deprecated contract for existing consumers. Use this endpoint for new integrations.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Limitless Exchange","colors":{"primary":"#9AB83A","light":"#DCF58C","dark":"#7A9A1E"},"logo":{"light":"https://mintcdn.com/limitless/r7gW3TwphUtCZ8zM/logo/light.svg?fit=max\u0026auto=format\u0026n=r7gW3TwphUtCZ8zM\u0026q=85\u0026s=0d6f32ed5e8a1f35ba9d1fa2e0b57a4b","dark":"https://mintcdn.com/limitless/r7gW3TwphUtCZ8zM/logo/dark.svg?fit=max\u0026auto=format\u0026n=r7gW3TwphUtCZ8zM\u0026q=85\u0026s=6500e01609e582f758db1a9610b63bd8"},"favicon":"https://mintcdn.com/limitless/r7gW3TwphUtCZ8zM/favicon.svg?fit=max\u0026auto=format\u0026n=r7gW3TwphUtCZ8zM\u0026q=85\u0026s=345f02206803d94b3b1911d2a80bf9c3","api":{"playground":{}},"navbar":{"links":[{"href":"mailto:help@limitless.network","label":"Support"}]},"footer":{"socials":{"x":"https://x.com/trylimitless","discord":"https://discord.com/invite/yb4SscD8RZ"}},"seo":{"metatags":{"twitter:card":"summary_large_image"}},"contextual":{"options":["copy","view","chatgpt","claude","cursor"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Limitless Exchange","icon":"arrow-up-right-from-square","href":"https://limitless.exchange"},{"anchor":"Builders Chat","icon":"telegram","href":"https://t.me/LimitlessBuildersChat"},{"anchor":"Discord","icon":"discord","href":"https://discord.com/invite/yb4SscD8RZ"},{"anchor":"Twitter","icon":"x-twitter","href":"https://x.com/trylimitless"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"limitless","hasAudioNarration":false,"actualSubdomain":"limitless","customDomains":["docs.limitless.exchange"],"gitSource":{"type":"github","owner":"limitless-labs-group","repo":"limitless-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae2027fd6a250fd1db9a4f3","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"default","tag":"API Reference","count":81},{"language":"default","tag":"For Developers","count":67},{"language":"default","tag":"User Guide","count":26},{"language":"default","tag":"Portfolio","count":14},{"language":"default","tag":"Trading","count":14},{"language":"default","tag":"Getting Started","count":14},{"language":"default","tag":"Go SDK","count":11},{"language":"default","tag":"Python SDK","count":11},{"language":"default","tag":"Rust SDK","count":11},{"language":"default","tag":"TypeScript SDK","count":11}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":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":"custom-rbac-roles","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":"rbac-expansion","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":"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":"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":"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},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/public-portfolio/realized-pnl","slug":"/api-reference/public-portfolio/realized-pnl","pageMetadata":{"title":"Get Realized PnL (Public)","openapi":"GET /portfolio/{account}/realized-pnl","description":"Projected realised PnL timeline with backend-owned category grouping and hover breakdown for public profiles.","href":"/api-reference/public-portfolio/realized-pnl"},"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: \"Projected realised PnL timeline with backend-owned category grouping and hover breakdown for public profiles.\"\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{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Note}=_components;if(!Note)_missingMdxReference(`Note`,true);return _jsxs(Note,{children:[_jsx(_components.p,{children:`Returns a projected realized PnL timeline for any public profile, grouped by market category with a per-point hover breakdown. The service computes values best-effort from the canonical five-minute PnL buckets available at request time.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`timeframe`}),` — echoes the requested window (`,_jsx(_components.code,{children:`1d`}),`, `,_jsx(_components.code,{children:`1w`}),`, `,_jsx(_components.code,{children:`1m`}),`, or `,_jsx(_components.code,{children:`all`}),`). Defaults to `,_jsx(_components.code,{children:`1w`}),`. `,_jsx(_components.code,{children:`all`}),` reads permanent hourly history and returns no category breakdown (`,_jsx(_components.code,{children:`categories`}),` and per-point `,_jsx(_components.code,{children:`breakdown`}),` are empty).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`windowStart`}),` — start of the effective timeline, anchored on the current closed UTC five-minute boundary.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`current`}),` — realized PnL over the effective window.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`categories`}),` — per-category realized PnL sorted descending. Markets attributed through navigation pages fall under their category slug. Anything unattributed collapses into the synthetic `,_jsx(_components.code,{children:`other`}),` bucket, which has no `,_jsx(_components.code,{children:`slug`}),`, `,_jsx(_components.code,{children:`path`}),`, or `,_jsx(_components.code,{children:`icon`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`data`}),` — cumulative realized PnL timeline. Each point carries a `,_jsx(_components.code,{children:`breakdown`}),` with the top 3 named categories at that timestamp plus the synthetic `,_jsx(_components.code,{children:`Other`}),` residual.`]}),`\n`]}),_jsxs(_components.p,{children:[`The legacy `,_jsx(_components.a,{href:`/api-reference/public-portfolio/pnl-chart`,children:_jsx(_components.code,{children:`GET /portfolio/{account}/pnl-chart`})}),` endpoint remains as the deprecated contract for existing consumers. Use this endpoint for new integrations.`]})]})}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":"Get Realized PnL (Public)","openapi":"GET /portfolio/{account}/realized-pnl","description":"Projected realised PnL timeline with backend-owned category grouping and hover breakdown for public profiles.","href":"/api-reference/public-portfolio/realized-pnl"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Projected realised PnL timeline with backend-owned category grouping and hover breakdown for public profiles.","operationId":"PublicPortfolioController_getRealizedPnl","parameters":["3b6ded00-fa7b-46fe-8e13-cccf536718b5","25b45852-5791-48ff-9af2-4b9c63a1d0b7"],"responses":{"200":"5a0577bf-d436-4847-8c6c-84fa8a118b50","400":"da173760-e9c7-4df6-82bb-bea8547d81e7","404":"cb0f42dc-142d-4e10-bcb1-8550c067c906","503":"7ee228fe-fb66-40bc-8775-1cd2b0030464"},"summary":"Get public profile realized PnL","tags":["Public Portfolio"],"method":"get","type":"path","servers":["09c89b92-1b1b-488d-af55-0f936f286701"],"security":[],"path":"/portfolio/{account}/realized-pnl","baseUrlOptions":["https://api.limitless.exchange"],"title":"Get public profile realized PnL","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"3b6ded00-fa7b-46fe-8e13-cccf536718b5":{"name":"account","required":true,"in":"path","description":"User Ethereum address","schema":{"example":"0x742d35Cc6634C0532925a3b844Bc454e4438f44e","type":"string","isRequired":true,"description":"User Ethereum address","uniqueKey":"","typeLabel":"string"}},"25b45852-5791-48ff-9af2-4b9c63a1d0b7":{"name":"timeframe","required":false,"in":"query","description":"Best-effort realised PnL timeline window from available closed five-minute buckets.","schema":{"default":"1w","type":"string","enum":["1d","1m","1w"],"isRequired":false,"description":"Best-effort realised PnL timeline window from available closed five-minute buckets.","uniqueKey":"","typeLabel":"enum\u003cstring>"}}},"responses":{"5a0577bf-d436-4847-8c6c-84fa8a118b50":{"description":"Realized PnL timeline","content":{"application/json":{"schema":{"type":"object","properties":{"timeframe":{"type":"string","description":"Requested timeframe","enum":["1d","1m","1w"],"example":"1w","isRequired":true,"uniqueKey":"timeframe","typeLabel":"enum\u003cstring>"},"windowStart":{"type":"string","description":"Requested timeline start derived from the current closed UTC five-minute boundary","example":"2026-08-05T21:50:00.000Z","isRequired":true,"uniqueKey":"windowStart","typeLabel":"string"},"current":{"type":"object","description":"Current realised PnL over the selected effective timeline","required":["raw","formatted"],"properties":{"raw":{"type":"string","description":"PnL value in base units","example":"-7047204","isRequired":true,"uniqueKey":"current.raw","typeLabel":"string"},"formatted":{"type":"string","description":"PnL value formatted using token decimals","example":"-7.047204","isRequired":true,"uniqueKey":"current.formatted","typeLabel":"string"},"usd":{"oneOf":[{"type":"string","description":"PnL value formatted in USD (if available)","example":"-7.047204","uniqueKey":"current.usd.oneOf.0","typeLabel":"string"},{"type":"null","description":"PnL value formatted in USD (if available)","example":"-7.047204","uniqueKey":"current.usd.oneOf.1","typeLabel":"null"}],"uniqueKey":"current.usd","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"current","typeLabel":"object"},"categories":{"description":"Period categories sorted by realised PnL descending","type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Backend category id. The synthetic residual bucket uses \"other\".","example":"sport","isRequired":true,"uniqueKey":"categories.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"Display name","example":"Sport","isRequired":true,"uniqueKey":"categories.items.[INDEX].name","typeLabel":"string"},"slug":{"oneOf":[{"type":"string","description":"Navigation slug, or null for synthetic categories","example":"sport","isRequired":true,"uniqueKey":"categories.items.[INDEX].slug.oneOf.0","typeLabel":"string"},{"type":"null","description":"Navigation slug, or null for synthetic categories","example":"sport","isRequired":true,"uniqueKey":"categories.items.[INDEX].slug.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"categories.items.[INDEX].slug","typeLabel":"string | null"},"path":{"oneOf":[{"type":"string","description":"Navigation path, or null for synthetic categories","example":"/markets/sport","isRequired":true,"uniqueKey":"categories.items.[INDEX].path.oneOf.0","typeLabel":"string"},{"type":"null","description":"Navigation path, or null for synthetic categories","example":"/markets/sport","isRequired":true,"uniqueKey":"categories.items.[INDEX].path.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"categories.items.[INDEX].path","typeLabel":"string | null"},"icon":{"oneOf":[{"type":"string","description":"Navigation icon URL/key, or null when not configured","example":null,"isRequired":true,"uniqueKey":"categories.items.[INDEX].icon.oneOf.0","typeLabel":"string"},{"type":"null","description":"Navigation icon URL/key, or null when not configured","example":null,"isRequired":true,"uniqueKey":"categories.items.[INDEX].icon.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"categories.items.[INDEX].icon","typeLabel":"string | null"},"realisedPnl":{"type":"object","description":"Realised PnL for this category over the selected effective timeline","required":["raw","formatted"],"properties":{"raw":{"type":"string","description":"PnL value in base units","example":"-7047204","isRequired":true,"uniqueKey":"categories.items.[INDEX].realisedPnl.raw","typeLabel":"string"},"formatted":{"type":"string","description":"PnL value formatted using token decimals","example":"-7.047204","isRequired":true,"uniqueKey":"categories.items.[INDEX].realisedPnl.formatted","typeLabel":"string"},"usd":{"oneOf":[{"type":"string","description":"PnL value formatted in USD (if available)","example":"-7.047204","uniqueKey":"categories.items.[INDEX].realisedPnl.usd.oneOf.0","typeLabel":"string"},{"type":"null","description":"PnL value formatted in USD (if available)","example":"-7.047204","uniqueKey":"categories.items.[INDEX].realisedPnl.usd.oneOf.1","typeLabel":"null"}],"uniqueKey":"categories.items.[INDEX].realisedPnl.usd","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"categories.items.[INDEX].realisedPnl","typeLabel":"object"}},"required":["id","name","slug","path","icon","realisedPnl"],"uniqueKey":"categories.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"categories","typeLabel":"object[]"},"data":{"description":"Cumulative realised PnL timeline","type":"array","items":{"type":"object","properties":{"timestamp":{"type":"number","description":"Point timestamp (ms)","example":1700000000000,"isRequired":true,"uniqueKey":"data.items.[INDEX].timestamp","typeLabel":"number"},"value":{"type":"number","description":"Total realised PnL over the selected effective timeline at this point","example":123.45,"isRequired":true,"uniqueKey":"data.items.[INDEX].value","typeLabel":"number"},"breakdown":{"description":"Point-in-time tooltip breakdown: top 3 named categories by cumulative realised PnL plus synthetic Other residual.","type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Backend category id. The synthetic residual bucket uses \"other\".","example":"sport","isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"Display name","example":"Sport","isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].name","typeLabel":"string"},"slug":{"oneOf":[{"type":"string","description":"Navigation slug, or null for synthetic categories","example":"sport","isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].slug.oneOf.0","typeLabel":"string"},{"type":"null","description":"Navigation slug, or null for synthetic categories","example":"sport","isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].slug.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].slug","typeLabel":"string | null"},"path":{"oneOf":[{"type":"string","description":"Navigation path, or null for synthetic categories","example":"/markets/sport","isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].path.oneOf.0","typeLabel":"string"},{"type":"null","description":"Navigation path, or null for synthetic categories","example":"/markets/sport","isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].path.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].path","typeLabel":"string | null"},"icon":{"oneOf":[{"type":"string","description":"Navigation icon URL/key, or null when not configured","example":null,"isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].icon.oneOf.0","typeLabel":"string"},{"type":"null","description":"Navigation icon URL/key, or null when not configured","example":null,"isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].icon.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].icon","typeLabel":"string | null"},"realisedPnl":{"type":"object","description":"Realised PnL for this category over the selected effective timeline","required":["raw","formatted"],"properties":{"raw":{"type":"string","description":"PnL value in base units","example":"-7047204","isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].realisedPnl.raw","typeLabel":"string"},"formatted":{"type":"string","description":"PnL value formatted using token decimals","example":"-7.047204","isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].realisedPnl.formatted","typeLabel":"string"},"usd":{"oneOf":[{"type":"string","description":"PnL value formatted in USD (if available)","example":"-7.047204","uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].realisedPnl.usd.oneOf.0","typeLabel":"string"},{"type":"null","description":"PnL value formatted in USD (if available)","example":"-7.047204","uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].realisedPnl.usd.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].realisedPnl.usd","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX].realisedPnl","typeLabel":"object"}},"required":["id","name","slug","path","icon","realisedPnl"],"uniqueKey":"data.items.[INDEX].breakdown.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.items.[INDEX].breakdown","typeLabel":"object[]"}},"required":["timestamp","value","breakdown"],"uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data","typeLabel":"object[]"}},"required":["timeframe","windowStart","current","categories","data"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"timeframe":"1w","windowStart":"2026-08-05T21:50:00.000Z","current":{"raw":"-7047204","formatted":"-7.047204","usd":"-7.047204"},"categories":[{"id":"sport","name":"Sport","slug":"sport","path":"/markets/sport","icon":null,"realisedPnl":{"raw":"-7047204","formatted":"-7.047204","usd":"-7.047204"}}],"data":[{"timestamp":1700000000000,"value":123.45,"breakdown":[{"id":"sport","name":"Sport","slug":"sport","path":"/markets/sport","icon":null,"realisedPnl":{"raw":"-7047204","formatted":"-7.047204","usd":"-7.047204"}}]}]}}},"exampleType":"generated"}},"exampleType":"generated"},"da173760-e9c7-4df6-82bb-bea8547d81e7":{"description":"Invalid Ethereum address or timeframe","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"cb0f42dc-142d-4e10-bcb1-8550c067c906":{"description":"User not found","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"7ee228fe-fb66-40bc-8775-1cd2b0030464":{"description":"Portfolio PnL is temporarily disabled","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{},"servers":{"09c89b92-1b1b-488d-af55-0f936f286701":{"url":"https://api.limitless.exchange","description":"Production API"}}},"originalFileLocation":"openapi.json"},"subdomain":"limitless","siteName":"Limitless Exchange","title":"Get Realized PnL (Public) - Limitless Exchange","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-01T09:55:56.801Z","originalFileLocation":"api-reference/public-portfolio/realized-pnl.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=\"system\"}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=\"Projected realised PnL timeline with backend-owned category grouping and hover breakdown for public profiles.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Limitless Exchange\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_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/limitless/eKG_O-mKVQpNZHIN/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get Realized PnL (Public) - Limitless Exchange\">\u003cmeta data-mint-head property=\"og:description\" content=\"Projected realised PnL timeline with backend-owned category grouping and hover breakdown for public profiles.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Limitless Exchange\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.limitless.exchange/api-reference/public-portfolio/realized-pnl\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://limitless.mintlify.site/_mintlify/api/og/v2?division=Public+Portfolio\u0026amp;title=Get+Realized+PnL+%28Public%29\u0026amp;description=Projected+realised+PnL+timeline+with+backend-owned+category+grouping+and+hover+breakdown+for+public+profiles.\u0026amp;theme=888cee6df57f640d9a30d0c6\u0026amp;signature=136964a1a14f3eb9d4085d3cd7d791a6964da20d55705a896f573081ab25ea30\">\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=\"Get Realized PnL (Public) - Limitless Exchange\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Projected realised PnL timeline with backend-owned category grouping and hover breakdown for public profiles.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://limitless.mintlify.site/_mintlify/api/og/v2?division=Public+Portfolio\u0026amp;title=Get+Realized+PnL+%28Public%29\u0026amp;description=Projected+realised+PnL+timeline+with+backend-owned+category+grouping+and+hover+breakdown+for+public+profiles.\u0026amp;theme=888cee6df57f640d9a30d0c6\u0026amp;signature=136964a1a14f3eb9d4085d3cd7d791a6964da20d55705a896f573081ab25ea30\">\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/limitless/eKG_O-mKVQpNZHIN/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Limitless Exchange\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#9AB83A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.limitless.exchange/api-reference/public-portfolio/realized-pnl\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/public-portfolio/realized-pnl.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.limitless.exchange/#organization\",\"name\":\"Limitless Exchange\",\"url\":\"https://docs.limitless.exchange\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/limitless/r7gW3TwphUtCZ8zM/logo/light.svg?fit=max\u0026auto=format\u0026n=r7gW3TwphUtCZ8zM\u0026q=85\u0026s=0d6f32ed5e8a1f35ba9d1fa2e0b57a4b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.limitless.exchange#website\",\"name\":\"Limitless Exchange\",\"url\":\"https://docs.limitless.exchange\",\"publisher\":{\"@id\":\"https://docs.limitless.exchange/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.limitless.exchange/api-reference/public-portfolio/realized-pnl#webpage\",\"url\":\"https://docs.limitless.exchange/api-reference/public-portfolio/realized-pnl\",\"name\":\"Get Realized PnL (Public)\",\"description\":\"Projected realised PnL timeline with backend-owned category grouping and hover breakdown for public profiles.\",\"dateModified\":\"2026-10-01T09:55:56.801Z\",\"isPartOf\":{\"@id\":\"https://docs.limitless.exchange#website\"},\"breadcrumb\":{\"@id\":\"https://docs.limitless.exchange/api-reference/public-portfolio/realized-pnl#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.limitless.exchange/api-reference/public-portfolio/realized-pnl#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Public Portfolio\",\"item\":\"https://docs.limitless.exchange/api-reference/public-portfolio/traded-volume\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get Realized PnL (Public)\",\"item\":\"https://docs.limitless.exchange/api-reference/public-portfolio/realized-pnl\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.limitless.exchange/api-reference/public-portfolio/realized-pnl#apireference\",\"headline\":\"Get Realized PnL (Public)\",\"name\":\"Get Realized PnL (Public)\",\"description\":\"Projected realised PnL timeline with backend-owned category grouping and hover breakdown for public profiles.\",\"url\":\"https://docs.limitless.exchange/api-reference/public-portfolio/realized-pnl\",\"mainEntityOfPage\":{\"@id\":\"https://docs.limitless.exchange/api-reference/public-portfolio/realized-pnl#webpage\"},\"dateModified\":\"2026-10-01T09:55:56.801Z\",\"publisher\":{\"@id\":\"https://docs.limitless.exchange/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.limitless.exchange#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Limitless Exchange\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Limitless Exchange\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/public-portfolio/realized-pnl.md","siteName":"Limitless Exchange","nav":{"global":{"anchors":[{"anchor":"Limitless Exchange","icon":"arrow-up-right-from-square","href":"https://limitless.exchange"},{"anchor":"Builders Chat","icon":"telegram","href":"https://t.me/LimitlessBuildersChat"},{"anchor":"Discord","icon":"discord","href":"https://discord.com/invite/yb4SscD8RZ"},{"anchor":"Twitter","icon":"x-twitter","href":"https://x.com/trylimitless"}]},"tabs":[{"tab":"User Guide","pages":[{"title":"User Guide","href":""}]},{"tab":"For Developers","pages":[{"title":"For Developers","href":"/developers/introduction"}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"group":"System","pages":[{"title":"Maintenance Status","openapi":"GET /maintenance/status","href":"/api-reference/system/maintenance-status"}]},{"group":"Authentication","pages":[{"title":"User Logout","openapi":"POST /auth/logout","href":"/api-reference/auth/logout"},{"title":"Create API Key","openapi":"POST /auth/api-keys","href":"/api-reference/auth/create-api-key"},{"title":"Get Active API Key","openapi":"GET /auth/api-keys","href":"/api-reference/auth/get-api-key"},{"title":"Revoke API Key","openapi":"DELETE /auth/api-keys","href":"/api-reference/auth/revoke-api-key"}]},{"group":"Markets","pages":[{"title":"Browse Active Markets","openapi":"GET /markets/active","href":"/api-reference/markets/browse-active"},{"title":"Browse Active Markets by Category","openapi":"GET /markets/active/{categoryId}","href":"/api-reference/markets/browse-active-category"},{"title":"Get Category Counts","openapi":"GET /markets/categories/count","href":"/api-reference/markets/category-count"},{"title":"Get Active Market Slugs","openapi":"GET /markets/active/slugs","href":"/api-reference/markets/active-slugs"},{"title":"Market Timeline","href":"/api-reference/markets/timeline"},{"title":"Get Market Details","openapi":"GET /markets/{addressOrSlug}","href":"/api-reference/markets/get-market"},{"title":"Resolve Stable Slug","openapi":"GET /markets/stable/{slug}","href":"/api-reference/markets/resolve-stable-slug"},{"title":"Get Oracle Candlesticks","openapi":"GET /markets/{addressOrSlug}/oracle-candles","href":"/api-reference/markets/oracle-candles"},{"title":"Get Feed Events","openapi":"GET /markets/{slug}/get-feed-events","href":"/api-reference/markets/feed-events"},{"title":"Search Markets","openapi":"GET /markets/search","href":"/api-reference/markets/search"}]},{"group":"Packs","pages":[{"title":"List Packs","openapi":"GET /parlay/packs","href":"/api-reference/packs/list-packs"},{"title":"Search Active Packs","openapi":"GET /parlay/packs/search","href":"/api-reference/packs/search-packs"},{"title":"Get Pack","openapi":"GET /parlay/packs/{id}","href":"/api-reference/packs/get-pack"},{"title":"Quote Partner Pack","openapi":"POST /parlay/partner/quote","href":"/api-reference/packs/quote-pack"},{"title":"Buy Partner Pack","openapi":"POST /parlay/partner/buy","href":"/api-reference/packs/buy-pack"},{"title":"List Partner Pack Positions","openapi":"GET /parlay/partner/positions","href":"/api-reference/packs/list-positions"},{"title":"Get Partner Pack Position","openapi":"GET /parlay/partner/positions/{id}","href":"/api-reference/packs/get-position"},{"title":"Claim Partner Pack","openapi":"POST /parlay/partner/positions/{id}/claim","href":"/api-reference/packs/claim-position"},{"title":"Confirm Partner Pack Claim","openapi":"POST /parlay/partner/positions/{id}/claim/confirm","href":"/api-reference/packs/confirm-claim"}]},{"group":"Trading","pages":[{"title":"Create Order","openapi":"POST /orders","href":"/api-reference/trading/create-order"},{"title":"Get Order Status (Batch)","openapi":"POST /orders/status/batch","href":"/api-reference/trading/order-status-batch"},{"title":"Cancel Order (Combined)","openapi":"POST /orders/cancel","href":"/api-reference/trading/cancel"},{"title":"Batch Cancel Orders (Combined)","openapi":"POST /orders/batch-cancel","href":"/api-reference/trading/batch-cancel"},{"title":"Cancel and Replace Order","openapi":"POST /orders/cancel-replace","href":"/api-reference/trading/cancel-replace"},{"title":"Cancel and Replace Orders (Batch)","openapi":"POST /orders/cancel-replace/batch","href":"/api-reference/trading/cancel-replace-batch"},{"title":"Cancel Order","openapi":"DELETE /orders/{orderId}","href":"/api-reference/trading/cancel-order"},{"title":"Cancel Orders (Batch)","openapi":"POST /orders/cancel-batch","href":"/api-reference/trading/cancel-batch"},{"title":"Cancel All Orders","openapi":"DELETE /orders/all/{slug}","href":"/api-reference/trading/cancel-all"},{"title":"Market Maker Heartbeat","openapi":"POST /heartbeats","href":"/api-reference/trading/heartbeats"},{"title":"Get Orderbook","openapi":"GET /markets/{slug}/orderbook","href":"/api-reference/trading/orderbook"},{"title":"Get Historical Prices","openapi":"GET /markets/{slug}/historical-price","href":"/api-reference/trading/historical-price"},{"title":"Get User Orders","openapi":"GET /markets/{slug}/user-orders","href":"/api-reference/trading/user-orders"},{"title":"Get Market Events","openapi":"GET /markets/{slug}/events","href":"/api-reference/trading/market-events"}]},{"group":"Portfolio","pages":[{"title":"Get Current Profile","openapi":"GET /profiles/me","href":"/api-reference/portfolio/get-current-profile"},{"title":"Get Your Profile","openapi":"GET /profiles/{account}","href":"/api-reference/portfolio/get-profile"},{"title":"Get Trades","openapi":"GET /portfolio/trades","href":"/api-reference/portfolio/trades"},{"title":"Get Positions","openapi":"GET /portfolio/positions","href":"/api-reference/portfolio/positions"},{"title":"Redeem Resolved Positions","href":"/api-reference/portfolio/redeem"},{"title":"Split Collateral Into Outcome Set","href":"/api-reference/portfolio/split"},{"title":"Merge Outcome Set Into Collateral","href":"/api-reference/portfolio/merge"},{"title":"Withdraw From Server Wallet","href":"/api-reference/portfolio/withdraw"},{"title":"Add Withdrawal Address","href":"/api-reference/portfolio/add-withdrawal-address"},{"title":"Delete Withdrawal Address","href":"/api-reference/portfolio/delete-withdrawal-address"},{"title":"Get PnL Chart","openapi":"GET /portfolio/pnl-chart","href":"/api-reference/portfolio/pnl-chart"},{"title":"Get History","openapi":"GET /portfolio/history","href":"/api-reference/portfolio/history"},{"title":"Get Points Breakdown","openapi":"GET /portfolio/points","href":"/api-reference/portfolio/points"},{"title":"Get Trading Allowance","openapi":"GET /portfolio/trading/allowance","href":"/api-reference/portfolio/allowance"}]},{"group":"Market Pages \u0026 Navigation","pages":[{"title":"Get Navigation Tree","openapi":"GET /navigation","href":"/api-reference/navigation/get-navigation"},{"title":"Get Market Page by Path","openapi":"GET /market-pages/by-path","href":"/api-reference/navigation/get-page-by-path"},{"title":"List Markets for a Page","openapi":"GET /market-pages/{id}/markets","href":"/api-reference/navigation/list-page-markets"},{"title":"List Property Keys","openapi":"GET /property-keys","href":"/api-reference/navigation/list-property-keys"},{"title":"Get Property Key","openapi":"GET /property-keys/{id}","href":"/api-reference/navigation/get-property-key"},{"title":"List Property Options","openapi":"GET /property-keys/{id}/options","href":"/api-reference/navigation/list-property-options"}]},{"group":"API Tokens","pages":[{"title":"Get Partner Capabilities","openapi":"GET /auth/api-tokens/capabilities","href":"/api-reference/api-tokens/get-capabilities"},{"title":"Derive Scoped Token","openapi":"POST /auth/api-tokens/derive","href":"/api-reference/api-tokens/derive-token"},{"title":"List Active Tokens","openapi":"GET /auth/api-tokens","href":"/api-reference/api-tokens/list-tokens"},{"title":"Revoke Token","openapi":"DELETE /auth/api-tokens/{tokenId}","href":"/api-reference/api-tokens/revoke-token"}]},{"group":"Partner Accounts","pages":[{"title":"Create Partner Sub-Account","openapi":"POST /profiles/partner-accounts","href":"/api-reference/partner-accounts/create-partner-account"},{"title":"List Partner Sub-Accounts","openapi":"GET /profiles/partner-accounts","href":"/api-reference/partner-accounts/list-partner-accounts"},{"title":"Check Partner Account Allowances","openapi":"GET /profiles/partner-accounts/{profileId}/allowances","href":"/api-reference/partner-accounts/check-allowances"},{"title":"Retry Partner Account Allowances","openapi":"POST /profiles/partner-accounts/{profileId}/allowances/retry","href":"/api-reference/partner-accounts/retry-allowances"}]},{"group":"Public Portfolio","pages":[{"title":"Get User Traded Volume","openapi":"GET /portfolio/{account}/traded-volume","href":"/api-reference/public-portfolio/traded-volume"},{"title":"Get User Positions (Public)","openapi":"GET /portfolio/{account}/positions","description":"Retrieve all positions for a specific user address","href":"/api-reference/public-portfolio/positions"},{"title":"Get Realized PnL (Public)","openapi":"GET /portfolio/{account}/realized-pnl","href":"/api-reference/public-portfolio/realized-pnl"},{"title":"Get PnL Chart (Public)","openapi":"GET /portfolio/{account}/pnl-chart","description":"Deprecated legacy aggregate realised-PnL series and current realised snapshot. Use /portfolio/:account/realized-pnl for public profile PnL.","href":"/api-reference/public-portfolio/pnl-chart"},{"title":"Get User History (Public)","openapi":"GET /portfolio/{account}/history","href":"/api-reference/public-portfolio/history"},{"title":"Get User Accuracy (Public)","openapi":"GET /user-stats/accuracy/{account}","href":"/api-reference/public-portfolio/accuracy"},{"title":"Get User Pack Positions (Public)","openapi":"GET /parlay/{account}/positions","href":"/api-reference/public-portfolio/pack-positions"}]},{"group":"Feed","pages":[{"title":"Get Trading Activity Feed","openapi":"GET /feed/trading","href":"/api-reference/feed/trading-feed"}]},{"group":"Referral","pages":[{"title":"Get My Referral Stats","openapi":"GET /referral/usdc/me","href":"/api-reference/referral/my-stats"},{"title":"Get My Referred Users","openapi":"GET /referral/usdc/referrals","href":"/api-reference/referral/my-referrals"},{"title":"Get Referral Leaderboard","openapi":"GET /referral/usdc/leaderboard","href":"/api-reference/referral/leaderboard"},{"title":"Get Friends Leaderboard","openapi":"GET /referral/usdc/leaderboard/friends","href":"/api-reference/referral/leaderboard-friends"}]},{"group":"Leaderboard","pages":[{"title":"Unrealized PnL Leaderboard by Market","openapi":"GET /leaderboard/pnl/unrealized/markets/{marketId}","href":"/api-reference/leaderboard/unrealized-pnl-market"},{"title":"Biggest Open Positions","openapi":"GET /leaderboard/pnl/unrealized/biggest-positions","href":"/api-reference/leaderboard/biggest-positions"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Get Realized PnL (Public) - Limitless Exchange","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CDiBsYGW.js","utils-KF9rPlmF.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C26urKTX.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BdjmJAC1.js","snippetPresets-3IpDBjt3.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-D4x_2vvo.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BIWdc5Pa.js","shallow-LQqfiMNd.js","getApiPlaygroundDisplay-DryzlOZG.js","CodeSnippet-tcJujU4r.js","CodeSnippets-BHp0nVLL.js","Page-1CZdsdAn.js","getPastedJson-DU-1ayUv.js","icon-CZK2hPr4.js","MethodPill-DOaqmTFC.js","DuplicateIcon-B5-nUxxl.js","createIcon-CDP_U77G.js","DynamicMarkdown-GHvayGOn.js","SectionHeading-BYvpkmUD.js","axios-vUo_bRtp.js","Markdown-uxhlayGT.js","clsx-B35qUV0p.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BvrGG8gU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CAf0yVYe.js"]}