1<!DOCTYPE html><html lang="en" class="dark"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover, user-scalable=no"/><link rel="preload" href="/_next/static/media/1f45c7fca1a7b38b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/6c596dfcddeca1e9-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/favicon.png"/><link rel="stylesheet" href="/_next/static/css/a866338c248a9251.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/02afdddae1c9085d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a4a604edd22066fc.js"/>
1<script src="/_next/static/chunks/52774a7f-01f44018cfa293cb.js" async=""></script>
1<script src="/_next/static/chunks/4bd1b696-01fb7603234d7373.js" async=""></script>
1<script src="/_next/static/chunks/1938-eecb1576fc7761a7.js" async=""></script>
1<script src="/_next/static/chunks/main-app-0964486f9b05cdb8.js" async=""></script>
1<script src="/_next/static/chunks/4347-f09277f73da83443.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-960403c7cf958e72.js" async=""></script>
1<script src="/_next/static/chunks/app/tools/layout-eaff027c2109dbc7.js" async=""></script>
1<script src="/_next/static/chunks/1924-2efb81fe8abc20b3.js" async=""></script>
1<script src="/_next/static/chunks/app/tools/page-e4560b015710a59a.js" async=""></script>
1<script src="/_next/static/chunks/app/global-error-f1d42c7906e65e0d.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Trading Tools | EdgeVault</title><meta name="description" content="Position sizing, roundtrip and tilt tracking tools that run in your browser."/><meta name="application-name" content="EdgeVault"/><link rel="manifest" href="/manifest.json"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="EdgeVault"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/favicon.png"/>
1<script>(function(){try{var d=document.documentElement;var l=navigator.language.split('-')[0];var s=['en','es','zh','hi','ar','pt','ru','ja','ko','fr','de','it','tr','vi','th','pl','nl','id','uk','ms'];if(s.indexOf(l)!==-1){d.lang=l;d.classList.add('notranslate');d.setAttribute('translate','no');var m=document.createElement('meta');m.name='google';m.content='notranslate';document.head.appendChild(m)}}catch(e){}})()</script>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="__className_53f2d8 __variable_53f2d8 __variable_d58ef5 font-sans"><div class="theme-pro"><div class="min-h-screen bg-[#0a0a0a] text-white"><header class="border-b border-gray-800 px-4 sm:px-6 py-4"><div class="max-w-4xl mx-auto flex items-center justify-between"><a class="font-orbitron flex items-center gap-2" href="/"><img src="/favicon.png" alt="EdgeVault" class="w-7 h-7"/><span class="text-[#00D4FF] text-lg font-light tracking-wider">EdgeVault</span></a><nav class="hidden sm:flex gap-4 text-sm text-gray-400"><a class="hover:text-[#00D4FF] transition-colors" href="/tools/roundtrip-calculator">Roundtrip Calculator</a><a class="hover:text-[#00D4FF] transition-colors" href="/tools/position-sizer">Position Sizer</a><a class="hover:text-[#00D4FF] transition-colors" href="/tools/tilt-tracker">Tilt Tracker</a><a class="hover:text-[#00D4FF] transition-colors" href="/tools/expectancy">Expectancy</a></nav><a class="sm:hidden text-sm text-gray-400 hover:text-[#00D4FF] transition-colors" href="/tools">All Tools</a></div></header><main class="max-w-4xl mx-auto px-4 sm:px-6 py-6 md:py-8"><div class="space-y-8"><div class="text-center space-y-3"><h1 class="font-orbitron text-3xl md:text-4xl font-bold text-[#00D4FF]">Trading Tools</h1><p class="text-gray-400 max-w-lg mx-auto">Tools to help you trade with more discipline.</p></div><div class="grid grid-cols-1 sm:grid-cols-2 gap-6 mt-8"><a class="group" href="/tools/roundtrip-calculator"><div class="bg-gray-900/40 backdrop-blur-md border border-gray-800 rounded-xl p-6 shadow-[0_8px_32px_rgba(0,0,0,0.4)] hover:border-[#00D4FF]/50 transition-all duration-200 h-full"><div class="flex items-center gap-3 mb-4"><div class="w-12 h-12 rounded-lg flex items-center justify-center bg-[#00D4FF]/10"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6 text-[#00D4FF]"><polyline points="23,18 13.5,8.5 8.5,13.5 1,6"></polyline><polyline points="17,18 23,18 23,12"></polyline><circle cx="23" cy="18" r="0.5" fill="currentColor" stroke="none"></circle></svg></div><h2 class="font-orbitron text-xl font-semibold">Roundtrip Calculator</h2></div><p class="text-gray-400 text-sm leading-relaxed">Work out the difference between your best open profit this month and what you actually kept, with some common principles for closing the gap.</p><span class="inline-block mt-4 text-[#00D4FF] text-sm group-hover:underline">Calculate now â</span></div></a><a class="group" href="/tools/position-sizer"><div class="bg-gray-900/40 backdrop-blur-md border border-gray-800 rounded-xl p-6 shadow-[0_8px_32px_rgba(0,0,0,0.4)] hover:border-[#00D4FF]/50 transition-all duration-200 h-full"><div class="flex items-center gap-3 mb-4"><div class="w-12 h-12 rounded-lg flex items-center justify-center bg-[#00D4FF]/10"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6 text-[#00D4FF]"><rect x="4" y="2" width="16" height="20" rx="2"></rect><line x1="8" y1="6" x2="16" y2="6"></line><line x1="8" y1="10" x2="8" y2="10.01"></line><line x1="12" y1="10" x2="12" y2="10.01"></line><line x1="16" y1="10" x2="16" y2="10.01"></line><line x1="8" y1="14" x2="8" y2="14.01"></line><line x1="12" y1="14" x2="12" y2="14.01"></line><line x1="16" y1="14" x2="16" y2="14.01"></line><line x1="8" y1="18" x2="8" y2="18.01"></line><line x1="12" y1="18" x2="12" y2="18.01"></line><line x1="16" y1="18" x2="16" y2="18.01"></line><circle cx="18" cy="4" r="0.45" fill="currentColor" stroke="none"></circle></svg></div><h2 class="font-orbitron text-xl font-semibold">Position Sizer</h2></div><p class="text-gray-400 text-sm leading-relaxed">Know your risk before you enter. Calculate the correct position size based on your account, risk tolerance, and stop loss.</p><span class="inline-block mt-4 text-[#00D4FF] text-sm group-hover:underline">Calculate now â</span></div></a><a class="group" href="/tools/tilt-tracker"><div class="bg-gray-900/40 backdrop-blur-md border border-gray-800 rounded-xl p-6 shadow-[0_8px_32px_rgba(0,0,0,0.4)] hover:border-[#00D4FF]/50 transition-all duration-200 h-full"><div class="flex items-center gap-3 mb-4"><div class="w-12 h-12 rounded-lg flex items-center justify-center bg-purple-500/10"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6 text-purple-400"><polyline points="22,12 18,12 15,3 9,21 6,12 2,12"></polyline><circle cx="15" cy="3" r="0.5" fill="currentColor" stroke="none"></circle></svg></div><h2 class="font-orbitron text-xl font-semibold">Tilt Tracker</h2></div><p class="text-gray-400 text-sm leading-relaxed">Log wins and losses as they happen and keep an eye on your drawdown against a daily limit. Data stays on your device.</p><span class="inline-block mt-4 text-[#00D4FF] text-sm group-hover:underline">Track now â</span></div></a><a class="group" href="/tools/expectancy"><div class="bg-gray-900/40 backdrop-blur-md border border-gray-800 rounded-xl p-6 shadow-[0_8px_32px_rgba(0,0,0,0.4)] hover:border-[#00D4FF]/50 transition-all duration-200 h-full"><div class="flex items-center gap-3 mb-4"><div class="w-12 h-12 rounded-lg flex items-center justify-center bg-[#00D4FF]/10"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6 text-[#00D4FF]"><polyline points="23,6 13.5,15.5 8.5,10.5 1,18"></polyline><polyline points="17,6 23,6 23,12"></polyline><circle cx="23" cy="6" r="0.5" fill="currentColor" stroke="none"></circle></svg></div><h2 class="font-orbitron text-xl font-semibold">
1Expectancy Simulator</h2></div><p class="text-gray-400 text-sm leading-relaxed">Map your win rate and average win over a year of trades, with best and worst case runs, and see what a small improvement does to the curve.</p><span class="inline-block mt-4 text-[#00D4FF] text-sm group-hover:underline">Simulate now â</span></div></a></div><div class="text-center mt-12 p-8 bg-gray-900/40 backdrop-blur-md border border-gray-800 rounded-xl shadow-[0_8px_32px_rgba(0,0,0,0.4)]"><p class="text-gray-400 mb-4">The DNA test takes about 5 minutes and sets up habits and routines based on how you trade.</p><a class="btn-glow-cyan inline-block px-6 py-3 rounded-lg font-medium" href="/dna-test">Discover Your DNA</a></div></div></main><footer class="border-t border-gray-800 px-4 sm:px-6 py-8"><div class="max-w-4xl mx-auto text-center space-y-4"><div class="flex flex-wrap justify-center gap-4 text-sm text-gray-500"><a class="hover:text-[#00D4FF] transition-colors" href="/tools">All Tools</a><span class="text-gray-700">|</span><a class="hover:text-[#00D4FF] transition-colors" href="/tools/roundtrip-calculator">Roundtrip Calculator</a><span class="text-gray-700">|</span><a class="hover:text-[#00D4FF] transition-colors" href="/tools/position-sizer">Position Sizer</a><span class="text-gray-700">|</span><a class="hover:text-[#00D4FF] transition-colors" href="/tools/tilt-tracker">Tilt Tracker</a><span class="text-gray-700">|</span><a class="hover:text-[#00D4FF] transition-colors" href="/tools/expectancy">Expectancy Simulator</a><span class="text-gray-700">|</span><a class="hover:text-[#00D4FF] transition-colors" href="/dna-test">Trading DNA Test</a></div><p class="text-xs text-gray-600">These tools run in your browser with no account. Nothing you enter is sent anywhere; anything saved stays on your device.</p><p class="text-sm text-gray-600"><a class="text-[#00D4FF] hover:underline" href="/">Learn more about EdgeVault</a></p><p class="text-xs text-gray-700" style="font-family:Orbitron, monospace">Copyright © 2026 EdgeVault. All rights reserved.</p></div></footer></div></div>
1<script src="/_next/static/chunks/webpack-a4a604edd22066fc.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[34347,[\"4347\",\"static/chunks/4347-f09277f73da83443.js\",\"7177\",\"static/chunks/app/layout-960403c7cf958e72.js\"],\"default\"]\n3:I[98581,[\"4347\",\"static/chunks/4347-f09277f73da83443.js\",\"7177\",\"static/chunks/app/layout-960403c7cf958e72.js\"],\"ThemeProvider\"]\n4:I[87555,[],\"\"]\n5:I[31295,[],\"\"]\n6:I[62771,[\"4347\",\"static/chunks/4347-f09277f73da83443.js\",\"7177\",\"static/chunks/app/layout-960403c7cf958e72.js\"],\"default\"]\n7:I[48607,[\"4347\",\"static/chunks/4347-f09277f73da83443.js\",\"7177\",\"static/chunks/app/layout-960403c7cf958e72.js\"],\"default\"]\n8:I[6874,[\"8093\",\"static/chunks/app/tools/layout-eaff027c2109dbc7.js\"],\"\"]\n9:I[90894,[],\"ClientPageRoot\"]\na:I[78421,[\"1924\",\"static/chunks/1924-2efb81fe8abc20b3.js\",\"3554\",\"static/chunks/app/tools/page-e4560b015710a59a.js\"],\"default\"]\nd:I[59665,[],\"OutletBoundary\"]\n10:I[59665,[],\"ViewportBoundary\"]\n12:I[59665,[],\"MetadataBoundary\"]\n14:I[23188,[\"4219\",\"static/chunks/app/global-error-f1d42c7906e65e0d.js\"],\"default\"]\n:HL[\"/_next/static/media/1f45c7fca1a7b38b-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/6c596dfcddeca1e9-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/a866338c248a9251.css\",\"style\"]\n:HL[\"/_next/static/css/02afdddae1c9085d.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"XnepywQ2Uhdm1ClCPWBVu\",\"p\":\"\",\"c\":[\"\",\"tools\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"tools\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/a866338c248a9251.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/02afdddae1c9085d.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(){try{var d=document.documentElement;var l=navigator.language.split('-')[0];var s=['en','es','zh','hi','ar','pt','ru','ja','ko','fr','de','it','tr','vi','th','pl','nl','id','uk','ms'];if(s.indexOf(l)!==-1){d.lang=l;d.classList.add('notranslate');d.setAttribute('translate','no');var m=document.createElement('meta');m.name='google';m.content='notranslate';document.head.appendChild(m)}}catch(e){}})()\"}}]}],[\"$\",\"body\",null,{\"className\":\"__className_53f2d8 __variable_53f2d8 __variable_d58ef5 font-sans\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L6\",null,{}],[\"$\",\"$L7\",null,{}]]}]}]}]]}]]}],{\"children\":[\"tools\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-[#0a0a0a] text-white\",\"children\":[[\"$\",\"header\",null,{\"className\":\"border-b border-gray-800 px-4 sm:px-6 py-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-4xl mx-auto flex items-center justify-between\",\"children\":[[\"$\",\"$L8\",null,{\"href\":\"/\",\"className\":\"font-orbitron flex items-center gap-2\",\"children\":[[\"$\",\"img\",null,{\"src\":\"/favicon.png\",\"alt\":\"EdgeVault\",\"className\":\"w-7 h-7\"}],[\"$\",\"span\",null,{\"className\":\"text-[#00D4FF] text-lg font-light tracking-wider\",\"children\":\"EdgeVault\"}]]}],[\"$\",\"nav\",null,{\"className\":\"hidden sm:flex gap-4 text-sm text-gray-400\",\"children\":[[\"$\",\"$L8\",null,{\"href\":\"/tools/roundtrip-calculator\",\"className\":\"hover:text-[#00D4FF] transition-colors\",\"children\":\"Roundtrip Calculator\"}],[\"$\",\"$L8\",null,{\"href\":\"/tools/position-sizer\",\"className\":\"hover:text-[#00D4FF] transition-colors\",\"children\":\"Position Sizer\"}],[\"$\",\"$L8\",null,{\"href\":\"/tools/tilt-tracker\",\"className\":\"hover:text-[#00D4FF] transition-colors\",\"children\":\"Tilt Tracker\"}],[\"$\",\"$L8\",null,{\"href\":\"/tools/expectancy\",\"className\":\"hover:text-[#00D4FF] transition-colors\",\"children\":\"Expectancy\"}]]}],[\"$\",\"$L8\",null,{\"href\":\"/tools\",\"className\":\"sm:hidden text-sm text-gray-400 hover:text-[#00D4FF] transition-colors\",\"children\":\"All Tools\"}]]}]}],[\"$\",\"main\",null,{\"className\":\"max-w-4xl mx-auto px-4 sm:px-6 py-6 md:py-8\",\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"footer\",null,{\"className\":\"border-t border-gray-800 px-4 sm:px-6 py-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-4xl mx-auto text-center space-y-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-center gap-4 text-sm text-gray-500\",\"children\":[[\"$\",\"$L8\",null,{\"href\":\"/tools\",\"className\":\"hover:text-[#00D4FF] transition-colors\",\"children\":\"All Tools\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-700\",\"children\":\"|\"}],[\"$\",\"$L8\",null,{\"href\":\"/tools/roundtrip-calculator\",\"className\":\"hover:text-[#00D4FF] transition-colors\",\"children\":\"Roundtrip Calculator\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-700\",\"children\":\"|\"}],[\"$\",\"$L8\",null,{\"href\":\"/tools/position-sizer\",\"className\":\"hover:text-[#00D4FF] transition-colors\",\"children\":\"Position Sizer\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-700\",\"children\":\"|\"}],[\"$\",\"$L8\",null,{\"href\":\"/tools/tilt-tracker\",\"className\":\"hover:text-[#00D4FF] transition-colors\",\"children\":\"Tilt Tracker\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-700\",\"children\":\"|\"}],[\"$\",\"$L8\",null,{\"href\":\"/tools/expectancy\",\"className\":\"hover:text-[#00D4FF] transition-colors\",\"children\":\"Expectancy Simulator\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-700\",\"children\":\"|\"}],[\"$\",\"$L8\",null,{\"href\":\"/dna-test\",\"className\":\"hover:text-[#00D4FF] transition-colors\",\"children\":\"Trading DNA Test\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-xs text-gray-600\",\"children\":\"These tools run in your browser with no account. Nothing you enter is sent anywhere; anything saved stays on your device.\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-gray-600\",\"children\":[\"$\",\"$L8\",null,{\"href\":\"/\",\"className\":\"text-[#00D4FF] hover:underline\",\"children\":\"Learn more about EdgeVault\"}]}],[\"$\",\"p\",null,{\"className\":\"text-xs text-gray-700\",\"style\":{\"fontFamily\":\"Orbitron, monospace\"},\"children\":\"Copyright © 2026 EdgeVault. All rights reserved.\"}]]}]}]]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L9\",null,{\"Component\":\"$a\",\"searchParams\":{},\"params\":{},\"promises\":[\"$@b\",\"$@c\"]}],\"$undefined\",null,[\"$\",\"$Ld\",null,{\"children\":[\"$Le\",\"$Lf\",null]}]]}],{}
1,null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"beSbQBDkIt7bfipFNQ7cl\",{\"children\":[[\"$\",\"$L10\",null,{\"children\":\"$L11\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],[\"$\",\"$L12\",null,{\"children\":\"$L13\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$14\",[]],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"b:{}\nc:{}\n"])</script>
1<script>self.__next_f.push([1,"11:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover, user-scalable=no\"}]]\ne:null\n"])</script>
1<script>self.__next_f.push([1,"f:null\n13:[[\"$\",\"title\",\"0\",{\"children\":\"Trading Tools | EdgeVault\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Position sizing, roundtrip and tilt tracking tools that run in your browser.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"EdgeVault\"}],[\"$\",\"link\",\"3\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"4\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"5\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"EdgeVault\"}],[\"$\",\"meta\",\"6\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"black-translucent\"}],[\"$\",\"link\",\"7\",{\"rel\":\"icon\",\"href\":\"/favicon.png\"}],[\"$\",\"link\",\"8\",{\"rel\":\"apple-touch-icon\",\"href\":\"/favicon.png\"}]]\n"])</script>
1<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a43fed6dd864114a',t:'MTc5MDkwNDQ3NQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"097512ee28434a13846c2b53f85b79ea","r":1,"spa":2}' crossorigin="anonymous"></script>
1 2</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.