[{"data":1,"prerenderedAt":590},["ShallowReactive",2],{"post-introducing-orbital-ai":3},{"_id":4,"_updatedAt":5,"author":6,"body":36,"categories":545,"excerpt":553,"featured":554,"mainImage":555,"mainVideo":560,"publishedAt":563,"readingTime":564,"seo":565,"slug":583,"tags":585,"title":589,"updatedAt":21},"f116fdb6-933e-4a2f-bdd2-2bfb98fd4d78","2026-10-29T19:48:27Z",{"_id":7,"bio":8,"email":20,"expertise":21,"image":22,"name":27,"role":28,"slug":29,"social":32},"e2094310-8b71-4f2b-9f8b-6a934dd40754",[9],{"_key":10,"_type":11,"children":12,"markDefs":18,"style":19},"02175b036766","block",[13],{"_key":14,"_type":15,"marks":16,"text":17},"3fc0d2c07316","span",[],"CEO & Founder of Orbital AI",[],"normal","nathan@byorbital.com",null,{"_type":23,"asset":24},"image",{"_ref":25,"_type":26},"image-10221970ea4a592808dae9da99ad19da453cf09d-800x800-jpg","reference","Nathan Parker","CEO & Founder",{"_type":30,"current":31},"slug","nathan-parker",{"github":33,"linkedin":34,"twitter":35},"https://github.com/nathanparker","https://www.linkedin.com/in/nathaniel-parker/","https://x.com/nathanparker",[37,45,65,74,82,88,97,105,111,118,126,132,139,147,153,160,168,174,181,189,195,202,210,218,251,258,266,274,282,290,324,331,337,345,353,385,393,411,419,427,446,454,463,471,479,487,495,503,511,519,537],{"_key":38,"_type":11,"children":39,"markDefs":44,"style":19},"9fad48311d25",[40],{"_key":41,"_type":15,"marks":42,"text":43},"98b17c0205f8",[],"Today we're opening the beta of Orbital AI, an agentic trading desk, to everyone. You describe a strategy in a sentence. An agent turns it into a workflow you can read node by node, tests it on Orbital's own backtesting engine, and, once you approve, runs it on your Alpaca paper account within limits you set. Every decision and order is logged with who made it and who signed off.",[],{"_key":46,"_type":11,"children":47,"markDefs":61,"style":19},"62e37dec29f5",[48,52,57],{"_key":49,"_type":15,"marks":50,"text":51},"f470b94d15ec",[],"The beta is paper trading only, and anyone can sign up at ",{"_key":53,"_type":15,"marks":54,"text":56},"6e09cab0d5dd",[55],"7093df6e9e5e","app.orbitalaip.com",{"_key":58,"_type":15,"marks":59,"text":60},"cc8df59f1fb1",[],".",[62],{"_key":55,"_type":63,"href":64},"link","https://app.orbitalaip.com",{"_key":66,"_type":11,"children":67,"markDefs":72,"style":73},"796cae6efc03",[68],{"_key":69,"_type":15,"marks":70,"text":71},"23609641f452",[],"How it works",[],"h2",{"_key":75,"_type":11,"children":76,"markDefs":81,"style":19},"24a23c7b5e1d",[77],{"_key":78,"_type":15,"marks":79,"text":80},"a6f02d289b64",[],"Orbital has five parts: Chat, Agents, Workflows, Backtesting, and Trade. Together they take an idea from a sentence to a filled order in seven steps. Three of those steps wait for you: accepting the strategy, deploying it, and approving its orders. Orbital handles the rest.",[],{"_key":83,"_type":23,"alt":84,"asset":85,"caption":87},"fe339988e9df","Diagram of Orbital’s seven-step loop: Author, Test, Deploy, Decide, Admit, Send and Show, then back to Author. Three steps wait for a person’s click: Author, Deploy and Admit.",{"_ref":86,"_type":26},"image-14b40f8b27fd61d9be250389c74bea7f48df97dd-2280x1410-png","From idea to order in seven steps.",{"_key":89,"_type":11,"children":90,"markDefs":95,"style":96},"00ab420f5f77",[91],{"_key":92,"_type":15,"marks":93,"text":94},"a33c5c867b53",[],"Chat",[],"h3",{"_key":98,"_type":11,"children":99,"markDefs":104,"style":19},"045b9dd1fa87",[100],{"_key":101,"_type":15,"marks":102,"text":103},"a7fc0d5d6c71",[],"Ask about your workflows, backtests, and results in plain English. When Chat wants to change something, it proposes the change as a card, and nothing changes until you apply it. Every tool call it makes is shown as it ran, and you choose the model for each conversation.",[],{"_key":106,"_type":23,"alt":107,"asset":108,"caption":110},"7039770570cc","Orbital Chat showing a proposed change as a card: the strategy graph with a new EMA 50 node marked as added, the entry rule marked as changed, and Apply and Discard buttons.",{"_ref":109,"_type":26},"image-83f79c49abd09dfde6be309a1a7ab1d7fbeb813b-2832x1753-png","Chat suggests adding a 15-minute EMA(50) trend filter as a card. Nothing changes until you click Apply.",{"_key":112,"_type":11,"children":113,"markDefs":117,"style":96},"1964ef3b2e06",[114],{"_key":101,"_type":15,"marks":115,"text":116},[],"Agents",[],{"_key":119,"_type":11,"children":120,"markDefs":125,"style":19},"bf85694130e8",[121],{"_key":122,"_type":15,"marks":123,"text":124},"4ceb21b99364",[],"Agents work in the background: on a schedule, toward a goal, or when a signal fires. By default they ask before tracking a strategy or spending credits, and every run ends with a receipt. The beta ships with six, including an Investment Committee where five specialist agents argue the case and a chair makes the call.",[],{"_key":127,"_type":23,"alt":128,"asset":129,"caption":131},"ee47d8ac01c2","Orbital’s Agents view. The Strategy Developer’s run shows two steps approved by Nathan, at 10:42 and 10:48, with a backtest started. The sidebar lists agents under Needs you, Working, Watching and Recent.",{"_ref":130,"_type":26},"image-8a7ec209a0658d70a4b0f25e2655dbdefc2ae905-2832x1753-png","The Strategy Developer stops for your approval twice, to turn its draft into a strategy and to run the backtest, and each step records who approved it and when.",{"_key":133,"_type":11,"children":134,"markDefs":138,"style":96},"fcbe24f12705",[135],{"_key":122,"_type":15,"marks":136,"text":137},[],"Workflows",[],{"_key":140,"_type":11,"children":141,"markDefs":146,"style":19},"6af77af5346f",[142],{"_key":143,"_type":15,"marks":144,"text":145},"824de5ca2af8",[],"Every strategy is a workflow you can open and read: a universe, indicators, an entry, an exit, and a position size, each one a node. It can make its decisions with simple rules, code, or an agent's judgment. When an agent edits a strategy, the changes show up dashed on the canvas until you accept them.",[],{"_key":148,"_type":23,"alt":149,"asset":150,"caption":152},"4832ff7f0436","A strategy on Orbital’s Workflows canvas, drawn as connected nodes from Universe to Signals. A proposed EMA 50 node and an edited Entry Rule have dashed outlines with Apply and Discard buttons.",{"_ref":151,"_type":26},"image-7fb065eb375561afd806f68cc2b74e8f08dd98f7-2832x1753-png","The same strategy on the Workflows canvas. The agent’s edits stay dashed until you apply them.",{"_key":154,"_type":11,"children":155,"markDefs":159,"style":96},"41815e585f77",[156],{"_key":143,"_type":15,"marks":157,"text":158},[],"Backtesting",[],{"_key":161,"_type":11,"children":162,"markDefs":167,"style":19},"832c8ce0484d",[163],{"_key":164,"_type":15,"marks":165,"text":166},"2a24158e94ba",[],"Orbital's own engine replays daily bars for every US stock since 2016 and minute bars since September 2023, with trading costs included. Rules fire at a bar's close and act at the next bar's open, so a test can't peek ahead, and the same test always produces the same result. Each report then asks how much of the return could be luck: it discounts the Sharpe ratio for every version you tried, runs 1,000 Monte Carlo resamples of your trades, and spells out what the sample is too small to tell you.",[],{"_key":169,"_type":23,"alt":170,"asset":171,"caption":173},"98c0d2d4e9fb","Orbital’s backtest report for an example SPY/QQQ strategy: stat cards for return, drawdown, Sharpe, trades and alpha, four Is it real? checks, monthly returns, and the worst drawdowns.",{"_ref":172,"_type":26},"image-4b3227e1afe8e50dfe5f5dd2d0f5dcce522621ba-2832x1753-png","The report for an example strategy. Under the headline numbers, “Is it real?” weighs the result: only one version tried, 1,000 resamples, a short sample, and costs that took about 44% of the edge.",{"_key":175,"_type":11,"children":176,"markDefs":180,"style":96},"2e00fbb5b7fa",[177],{"_key":164,"_type":15,"marks":178,"text":179},[],"Trade",[],{"_key":182,"_type":11,"children":183,"markDefs":188,"style":19},"b80a8df01307",[184],{"_key":185,"_type":15,"marks":186,"text":187},"5c159630cff1",[],"Trade runs your strategies on your Alpaca paper account and lays them out side by side, each with its evidence, budget, and results. Orders waiting on you sit in Activity, where you can approve, adjust, or refuse each one. You can also place orders by hand, and nothing shows as closed until Alpaca confirms the fill.",[],{"_key":190,"_type":23,"alt":191,"asset":192,"caption":194},"6eb4ae7b3d5d","Orbital’s deploy review: a $10,000 budget, $5,000 max per trade, 2 open positions and a $300 daily loss pause, with trading permission set to Auto and the strategy deployed to a paper account.",{"_ref":193,"_type":26},"image-751d5d7ba0240dc3de560cee1497dd814c862a04-2832x1753-png","Deploying is one review: budget, max per trade, open positions, a daily loss pause, and how much the strategy may do on its own.",{"_key":196,"_type":11,"children":197,"markDefs":201,"style":73},"6f849bc19700",[198],{"_key":185,"_type":15,"marks":199,"text":200},[],"You stay in control",[],{"_key":203,"_type":11,"children":204,"markDefs":209,"style":19},"10d13347a27e",[205],{"_key":206,"_type":15,"marks":207,"text":208},"a1a6f862ad20",[],"Agents don't hold your broker keys. An agent can decide to trade, but Orbital places the order, and only after checking it against that strategy's permissions and limits.",[],{"_key":211,"_type":11,"children":212,"markDefs":217,"style":19},"8c751bc946f1",[213],{"_key":214,"_type":15,"marks":215,"text":216},"f4735c8fc5c8",[],"Each strategy runs in one of four permission modes. Ask is the default, and you can loosen it as a strategy's record earns your trust.",[],{"_key":219,"_type":220,"table":221},"bfdcdedc9d69","richTable",{"rows":222},[223,230,235,240,245],{"_key":224,"_type":225,"cells":226},"4fb0214d-3c7a-4fe4-832c-daa0b64749f7","tableRow",[227,228,229],"Mode","New trades","Exits",{"_key":231,"_type":225,"cells":232},"d9b6bcf2-8211-4ff1-8dd1-76d161bbbcde",[233,234,234],"Deny","Never placed",{"_key":236,"_type":225,"cells":237},"38c2d172-bbda-48a0-b885-21873874663b",[238,239,239],"Ask (default)","Wait for your approval",{"_key":241,"_type":225,"cells":242},"5691158c-2703-41d2-bb59-9d734eba8f5c",[243,239,244],"Auto","Placed, never held",{"_key":246,"_type":225,"cells":247},"75f1c963-52d1-4e73-a71a-bbe39599f98b",[248,249,250],"Always-approve","Placed within limits, shorts included","Placed",{"_key":252,"_type":11,"children":253,"markDefs":257,"style":19},"e24c96624ba7",[254],{"_key":214,"_type":15,"marks":255,"text":256},[],"If an order waits on you for 24 hours, a new trade is dropped and an exit goes out anyway, so a strategy is never left holding a position because you were away.",[],{"_key":259,"_type":11,"children":260,"markDefs":265,"style":19},"6f06a2bb40d9",[261],{"_key":262,"_type":15,"marks":263,"text":264},"45c8cdac1ad9",[],"Every strategy also has a budget, a cap per trade, a cap on open positions, and a daily loss limit that pauses new trades. And each account has one switch that stops everything: it pauses every strategy, cancels open orders, and closes positions.",[],{"_key":267,"_type":11,"children":268,"markDefs":273,"style":73},"ba4030ebea1c",[269],{"_key":270,"_type":15,"marks":271,"text":272},"ccddc65efd4c",[],"A real strategy",[],{"_key":275,"_type":11,"children":276,"markDefs":281,"style":19},"5c53bda1a8f6",[277],{"_key":278,"_type":15,"marks":279,"text":280},"620905684660",[],"The Backtesting screenshot above is the most recent strategy from my own account: a regime-gated overnight long/short strategy on eight AI-infrastructure stocks, now on its sixth version.",[],{"_key":283,"_type":11,"children":284,"markDefs":289,"style":19},"3a17e990e5bb",[285],{"_key":286,"_type":15,"marks":287,"text":288},"5551a566e3bb",[],"The backtest replays January 2, 2024 to October 28, 2026 on 1-minute bars, 708 sessions in all, starting with $100,000, with Alpaca's costs, 0.03% slippage, and market orders filled at the next bar's open. It began forward testing on October 29, so from here on its results come from days the backtest never saw.",[],{"_key":291,"_type":220,"table":292},"effc5ca2b891",{"rows":293},[294,299,304,309,314,319],{"_key":295,"_type":225,"cells":296},"72be3dba-d57d-48d1-9a58-adb193c32232",[297,298],"Measure","Result",{"_key":300,"_type":225,"cells":301},"9e445c0b-94fd-4452-b6f7-8b4ee194f3ca",[302,303],"Return","+259.81% (+57.5% a year, compounded), against +68.17% for SPY over the same days",{"_key":305,"_type":225,"cells":306},"04b269c0-4918-4f7b-8cc3-057be95024c6",[307,308],"Max drawdown","-13.76%",{"_key":310,"_type":225,"cells":311},"294882ea-e18a-4c88-9d4d-50069415d56d",[312,313],"Sharpe","2.45",{"_key":315,"_type":225,"cells":316},"2f960927-6616-4c97-b3dd-7215e1a9bb9e",[317,318],"Trades","987 (8 still open), 59% won, profit factor 1.80",{"_key":320,"_type":225,"cells":321},"4881cca6-16ad-484e-88af-4d7bd6926cfb",[322,323],"Alpha vs SPY","+40.1% a year, beta 0.19",{"_key":325,"_type":11,"children":326,"markDefs":330,"style":19},"8aff5a24a2ef",[327],{"_key":286,"_type":15,"marks":328,"text":329},[],"Numbers this strong need checking. It took six versions and eleven runs to get here, and the report discounts the Sharpe for that search. The deepest drawdown is also the most recent, at the very end of the test. And these are backtested results, not live trading.",[],{"_key":332,"_type":23,"alt":333,"asset":334,"caption":336},"8dab0b90f57d","Orbital’s backtest overview for Regime-gated overnight long/short, AI infra 8: equity rising from $100,000 to $354,381 between January 2024 and October 2026, above a dashed SPY line, with the deepest drawdown at the end.",{"_ref":335,"_type":26},"image-e7e2d1a6ec9a9ab75edf7d039c48c1f7b6af6299-3024x2336-png","A backtest of my most recent strategy, version 6, from January 2024 to October 2026. The dashed line is SPY. The deepest drawdown, at the far right, is also the most recent.",{"_key":338,"_type":11,"children":339,"markDefs":344,"style":73},"c09e4b4525ed",[340],{"_key":341,"_type":15,"marks":342,"text":343},"73f7e610dad1",[],"Pricing and access",[],{"_key":346,"_type":11,"children":347,"markDefs":352,"style":19},"9d2ee167ad45",[348],{"_key":349,"_type":15,"marks":350,"text":351},"b93bdc534bee",[],"Every plan includes the full market data layer: prices and bars, fundamentals, news, analyst ratings, earnings, insider and congressional trades, and Stocktwits sentiment. Credits pay for AI usage only; backtests don't use any.",[],{"_key":354,"_type":220,"table":355},"5dacd3c4fae3",{"rows":356},[357,364,371,378],{"_key":358,"_type":225,"cells":359},"13928c56-c026-4e99-9660-ad4cb1e4eea5",[360,361,362,363],"Plan","Price","AI created per month","Models",{"_key":365,"_type":225,"cells":366},"3751c423-163f-41dd-9c38-86a6ab32e2a8",[367,368,369,370],"Free","$0","100","Cost-efficient OpenAI and Claude models",{"_key":372,"_type":225,"cells":373},"69124ec7-9af1-4d43-9e12-94041c984adf",[374,375,376,377],"Pro","$30","3,000 ($30 of AI usage)","Any model, frontier included",{"_key":379,"_type":225,"cells":380},"f1437849-6337-4704-b5ae-d9ff0919ee0a",[381,382,383,384],"Max","$100","10,000 ($100 of AI usage)","Any model, frontier included; bring your own keys at cost",{"_key":386,"_type":11,"children":387,"markDefs":392,"style":19},"9711bcd5a2c5",[388],{"_key":389,"_type":15,"marks":390,"text":391},"a63e0f062f9e",[],"This is beta pricing, and plans may change before general availability. To get started:",[],{"_key":394,"_type":11,"children":395,"level":407,"listItem":408,"markDefs":409,"style":19},"69a418b5b173",[396,400,404],{"_key":397,"_type":15,"marks":398,"text":399},"91edb0ae73b4",[],"Sign up at ",{"_key":401,"_type":15,"marks":402,"text":56},"960ac6aeb4ab",[403],"257ddda4e336",{"_key":405,"_type":15,"marks":406,"text":60},"07d68a900a23",[],1,"number",[410],{"_key":403,"_type":63,"href":64},{"_key":412,"_type":11,"children":413,"level":407,"listItem":408,"markDefs":418,"style":19},"2bc7c8b13223",[414],{"_key":415,"_type":15,"marks":416,"text":417},"ab8cee9a4877",[],"Connect an Alpaca paper account.",[],{"_key":420,"_type":11,"children":421,"level":407,"listItem":408,"markDefs":426,"style":19},"72df7cc60cf6",[422],{"_key":423,"_type":15,"marks":424,"text":425},"d78e7ff2d62b",[],"Describe a strategy, review the backtest, and deploy it with limits you're comfortable with.",[],{"_key":428,"_type":11,"children":429,"markDefs":443,"style":19},"dcbcb1097025",[430,434,439],{"_key":431,"_type":15,"marks":432,"text":433},"ad58f9ca85ed",[],"Questions go to the ",{"_key":435,"_type":15,"marks":436,"text":438},"33e49fe87c50",[437],"91f1970c3c68","Orbital Discord",{"_key":440,"_type":15,"marks":441,"text":442},"8880ee33cdc2",[]," until the docs ship. Teams, press, and partners can reach us at hello@orbitalaip.com.",[444],{"_key":437,"_type":63,"href":445},"https://discord.gg/XwmVs84tcd",{"_key":447,"_type":11,"children":448,"markDefs":453,"style":73},"ebd81576811d",[449],{"_key":450,"_type":15,"marks":451,"text":452},"299c3b5d3f38",[],"Limitations",[],{"_key":455,"_type":11,"children":456,"level":407,"listItem":461,"markDefs":462,"style":19},"f4125f535e9b",[457],{"_key":458,"_type":15,"marks":459,"text":460},"d4569f660403",[],"No real money moves during the beta. Every order goes to an Alpaca paper account.","bullet",[],{"_key":464,"_type":11,"children":465,"level":407,"listItem":461,"markDefs":470,"style":19},"6a7e205086a6",[466],{"_key":467,"_type":15,"marks":468,"text":469},"9b53f89ea576",[],"Market data may be delayed, and minute bars only go back to September 2023, regular trading hours only.",[],{"_key":472,"_type":11,"children":473,"level":407,"listItem":461,"markDefs":478,"style":19},"23ca7691ba0c",[474],{"_key":475,"_type":15,"marks":476,"text":477},"5409c252ff80",[],"A good backtest can still mislead. The strategy above took six versions to find, and its deepest drawdown is its most recent.",[],{"_key":480,"_type":11,"children":481,"level":407,"listItem":461,"markDefs":486,"style":19},"04923f61f629",[482],{"_key":483,"_type":15,"marks":484,"text":485},"0086a1ef4dc0",[],"Agents make mistakes, which is why they ask first by default.",[],{"_key":488,"_type":11,"children":489,"markDefs":494,"style":73},"e94efe5891e6",[490],{"_key":491,"_type":15,"marks":492,"text":493},"95b2d1698485",[],"Why I built Orbital AI",[],{"_key":496,"_type":11,"children":497,"markDefs":502,"style":19},"301bfe85d43a",[498],{"_key":499,"_type":15,"marks":500,"text":501},"f0fcc38f4493",[],"I had strategy ideas I could describe in a sentence and no quick way to turn them into something I could read, test against real data, and run inside limits. Each one meant a week of code. The tools that promised to skip that step either hid the strategy inside a model or hid the costs inside a backtest nobody could reproduce.",[],{"_key":504,"_type":11,"children":505,"markDefs":510,"style":19},"3fba13d92efa",[506],{"_key":507,"_type":15,"marks":508,"text":509},"dc81c04a921c",[],"I've spent thirteen years building Udundi, an e-commerce agency I started in college, and I built Compose, an A/B testing platform for Shopify. Both taught me the same thing: a process you can write down is a process you can improve. Orbital applies that to trading.",[],{"_key":512,"_type":11,"children":513,"markDefs":518,"style":19},"86a7d66b0139",[514],{"_key":515,"_type":15,"marks":516,"text":517},"ae13df88e40c",[],"Orbital is a solo project. I build it with coding agents, and I test my own ideas on it, like the strategy above.",[],{"_key":520,"_type":11,"children":521,"markDefs":535,"style":19},"8143fca57e06",[522,526,531],{"_key":523,"_type":15,"marks":524,"text":525},"e6da98afc4ed",[],"If you try Orbital and it does something you wouldn't have done, tell me in the ",{"_key":527,"_type":15,"marks":528,"text":530},"689fcd899355",[529],"c1f5751e2005","Discord",{"_key":532,"_type":15,"marks":533,"text":534},"b674de68de04",[],", on X, or on Stocktwits.",[536],{"_key":529,"_type":63,"href":445},{"_key":538,"_type":11,"children":539,"markDefs":544,"style":19},"e2fa92072727",[540],{"_key":541,"_type":15,"marks":542,"text":543},"5030fa756e07",[],"\nNathan Parker, \nFounder of Orbital AI, Inc.",[],[546],{"_id":547,"color":548,"description":549,"slug":550,"title":552},"d5c5be4c-7409-406a-82de-be1ebf39645d","#3B82F6","Updates, features, and behind-the-scenes insights into Orbital AI’s ecosystem. Explains how and why features are built — from signal engines to dashboards — with breakdowns of product design, model improvements, and user workflows.",{"_type":30,"current":551},"product","Product","Describe a trading strategy in plain English. Agents build it, backtest it, and run it on your Alpaca paper account, with your approval at every step that matters.",true,{"_type":23,"alt":556,"asset":557,"caption":559},"The Orbital logo above a violet-to-coral surface of glowing dots, with a ripple spreading across it.",{"_ref":558,"_type":26},"image-ee0a7b456031c8beeaca29d3a6073764d6ed2d8e-1920x1080-png","From idea to order. Orbital is now in private beta, paper trading only.",{"mimeType":561,"url":562},"video/mp4","https://cdn.sanity.io/files/0mhaxmpl/production/68812dc5f2a35075c2a3f584b76a80a967aa6a8b.mp4","2026-10-29T16:45:46.968Z",5,{"keywords":566,"metaDescription":577,"metaTitle":578,"noindex":579,"ogImage":580},[567,568,569,570,571,572,573,574,575,576],"Orbital AI","agentic trading","AI trading agents ","AI backtesting","backtesting engine","paper trading","Alpaca paper trading","algorithmic trading","trading strategy builder","Monte Carlo backtesting","Orbital AI is in private beta. Describe a trading strategy in plain English, and agents build, backtest and paper trade it on Alpaca, with your approval.","Introducing Orbital AI: An Agentic Trading Desk, Now in Beta",false,{"_type":23,"asset":581},{"_ref":582,"_type":26},"image-8f8b59aaafaadfcdadc8a5b52ede3530041b2c22-2400x1260-jpg",{"_type":30,"current":584},"introducing-orbital-ai",[552,586,587,158,588],"Launch","AI Agents","Paper Trading","Introducing Orbital AI: Agents that build, backtest and run your trading strategies",1793305010285]