[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"post:amptrade-formerly-steadfastapp-is-now-free-open-source":3},{"id":4,"slug":5,"title":6,"excerpt":7,"imageUrl":8,"tags":9,"createdAt":13,"updatedAt":14,"wordCount":15,"readingMinutes":16,"html":17,"toc":18,"related":31,"prev":68,"next":82},"Jhonc49EDdD0gLDIlvNX","amptrade-formerly-steadfastapp-is-now-free-open-source","AmpTrade (formerly steadfastapp) Is Now Free & Open Source","SteadfastApp stopped making money, it required continuous efforts to keep things working, so I have stopped working on the app and open sourced it under a new name called AmpTrade.","https:\u002F\u002Ffirebasestorage.googleapis.com\u002Fv0\u002Fb\u002Fnarenkram-672cc.firebasestorage.app\u002Fo\u002Fblog-images%2F1776093457115-amptrade.png?alt=media&token=866c608e-51c4-4f99-bab7-1cfcf9a0a347",[10,11,12],"saas","open-source","startup","2026-03-24T14:59:00.000Z","2026-04-13T14:59:00.000Z",555,3,"\u003Cp>If you’ve been following my journey since I wrote about launching my first SaaS, you’ll know how much passion went into building SteadfastApp. Initially, diving into the Zerodha API and building a seamless trading wrapper was an exciting technical challenge. My goal as a developer and designer was to build something with a clean, modern, and minimalistic UI that took the clutter out of execution. \u003C\u002Fp>\n\u003Cp>For a few months, running it was a fantastic learning experience. I saw firsthand what it takes to build and scale a financial tool. However, the landscape of algorithmic trading in the Indian market has shifted dramatically. Today, I’m announcing a major pivot: SteadfastApp is no longer a commercial SaaS product. Instead, I’ve decided to completely open-source the codebase under its new name, \u003Ca href=\"www.amptrade.in\">\u003Cstrong>AmpTrade\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Here is a transparent look at why I made this decision and what it means moving forward.\u003C\u002Fp>\n\u003Ch3 id=\"1-the-financial-and-maintenance-reality\">1. The Financial and Maintenance Reality\u003Ca class=\"heading-anchor\" href=\"#1-the-financial-and-maintenance-reality\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Running a reliable trading API wrapper requires absolute precision. Markets don&#39;t wait, and any latency or bug can cost users money. Over the last few months, SteadfastApp simply stopped generating enough revenue to justify the continuous, exhausting effort required to maintain the infrastructure and handle support. It reached a point where the maintenance overhead was becoming a roadblock to building new things.\u003C\u002Fp>\n\u003Ch3 id=\"2-sebi-s-static-ip-regulations\">2. SEBI&#39;s Static IP Regulations\u003Ca class=\"heading-anchor\" href=\"#2-sebi-s-static-ip-regulations\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>The biggest external factor for shutting down the commercial side was the new SEBI regulatory mandate for API trading. As of April 2026, algorithmic and API order placements must originate from a whitelisted Static IP address or route through in-house broker hosting. \u003C\u002Fp>\n\u003Cp>While this is a great step by the exchange to ensure traceability, prevent unauthorized access, and secure the market, it effectively kills the frictionless, plug-and-play experience for retail traders using an indie API wrapper. Asking everyday users to purchase, configure, and maintain their own Static IPs through an ISP or VPS—just to use a lightweight app—goes against the accessible ethos I wanted for the project. \u003C\u002Fp>\n\u003Ch3 id=\"3-the-rise-of-advanced-trading-terminals\">3. The Rise of Advanced Trading Terminals\u003Ca class=\"heading-anchor\" href=\"#3-the-rise-of-advanced-trading-terminals\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Let’s be honest—the broker ecosystem has evolved rapidly. We are seeing a massive rise in incredibly powerful, built-in trading terminals. Brokers are actively integrating advanced charting, instant execution, and automated features right out of the box. Competing against these feature-rich, native terminals as a solo developer running a third-party wrapper is an uphill battle that no longer makes sense to fight.\u003C\u002Fp>\n\u003Ch3 id=\"what-s-next-enter-amptrade-and-oidata\">What&#39;s Next: Enter AmpTrade and OIData\u003Ca class=\"heading-anchor\" href=\"#what-s-next-enter-amptrade-and-oidata\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Instead of letting the code gather dust or simply deleting the repository, I’ve rebranded the application to \u003Cstrong>AmpTrade\u003C\u002Fstrong> and pushed it to GitHub. It is now 100% free and open-source. \u003C\u002Fp>\n\u003Cp>If you are a developer looking to build your own custom trading logic, you can fork AmpTrade, whitelist your own static IP with your broker, and tweak the interface to your liking without any subscription fees. \u003C\u002Fp>\n\u003Cp>As for my own journey, my focus in the markets remains heavily on options scalping and pure data analysis rather than managing trade execution platforms. I am redirecting my energy into a new data analysis tool I&#39;ve been working on called \u003Ca href=\"www.oidata.in\">\u003Cstrong>OIData\u003C\u002Fstrong>\u003C\u002Fa>, which is designed to track Open Interest and market momentum without the direct execution overhead. \u003C\u002Fp>\n\u003Cp>Thank you to everyone who supported SteadfastApp, read the previous blogs, and traded alongside me. Feel free to check out AmpTrade on GitHub, fork the repo, and build something awesome.\u003C\u002Fp>\n",[19,22,25,28],{"id":20,"text":21,"level":16},"1-the-financial-and-maintenance-reality","1. The Financial and Maintenance Reality",{"id":23,"text":24,"level":16},"2-sebi-s-static-ip-regulations","2. SEBI's Static IP Regulations",{"id":26,"text":27,"level":16},"3-the-rise-of-advanced-trading-terminals","3. The Rise of Advanced Trading Terminals",{"id":29,"text":30,"level":16},"what-s-next-enter-amptrade-and-oidata","What's Next: Enter AmpTrade and OIData",[32,41,54],{"id":33,"slug":34,"title":35,"excerpt":36,"imageUrl":37,"tags":38,"createdAt":39,"updatedAt":39,"wordCount":40,"readingMinutes":16},"bzQpEPCrqlrk3xesx4Xr","from-necessity-to-opportunity-launching-my-first-saas","From Necessity to Opportunity: Launching My First SaaS","How an unintended experiment to cut costs turned into a full-fledged SaaS platform designed to provide better tools at an affordable rate.","https:\u002F\u002Ffirebasestorage.googleapis.com\u002Fv0\u002Fb\u002Fnarenkram-672cc.firebasestorage.app\u002Fo\u002Fblog-images%2F1750846900333-steadfastapp_saas_launch.png?alt=media&token=016f8124-a840-40fb-a673-e35f08808afe",[10,12,11],"2025-03-05T10:19:00.000Z",578,{"id":42,"slug":43,"title":44,"excerpt":45,"imageUrl":46,"tags":47,"createdAt":51,"updatedAt":51,"wordCount":52,"readingMinutes":53},"A4T7XyNjhY7uRewPqmbW","what-to-look-for-in-an-open-interest-analysis-tool","What to Look For in an Open Interest Analysis Tool","What to look for in an open interest analysis tool for NIFTY and SENSEX, from the person who built OIData: change in OI, build-ups, history, alerts and price.","https:\u002F\u002Ffirebasestorage.googleapis.com\u002Fv0\u002Fb\u002Fnarenkram-672cc.firebasestorage.app\u002Fo\u002Fblog-images%2F1791918508067-cover-oidata-tool.png?alt=media&token=9015f83c-a39f-4007-badd-68dc7bf4b05b",[48,49,50,10],"oidata","open interest","options trading","2026-10-13T19:06:24.834Z",1325,6,{"id":55,"slug":56,"title":57,"excerpt":58,"imageUrl":59,"tags":60,"createdAt":64,"updatedAt":65,"wordCount":66,"readingMinutes":67},"MPA3neju03I2YggNl29r","interactive-product-demo-examples","Interactive Product Demo Examples I Built for My Own Apps","Interactive product demo examples I made for my own apps, OIData and ShotDemo: how each was built, what every step says, and what to copy for your own demo.","https:\u002F\u002Ffirebasestorage.googleapis.com\u002Fv0\u002Fb\u002Fnarenkram-672cc.firebasestorage.app\u002Fo\u002Fblog-images%2F1791918510371-cover-shotdemo-examples.png?alt=media&token=0e42a4e9-8131-4193-9e05-1e7ab85ea976",[61,62,63,10],"shotdemo","interactive demo","product demo","2026-10-13T19:04:24.834Z","2026-10-28T08:45:49.597Z",1447,7,{"id":69,"slug":70,"title":71,"excerpt":72,"imageUrl":73,"tags":74,"createdAt":79,"updatedAt":79,"wordCount":80,"readingMinutes":81},"YfExlCmFKDt1eyneLs8f","zerodha-api-trading-with-steadfastapp","Zerodha API Trading with SteadfastApp","Connect your zerodha broker account and trade using Kite Connect API","https:\u002F\u002Ffirebasestorage.googleapis.com\u002Fv0\u002Fb\u002Fnarenkram-672cc.firebasestorage.app\u002Fo\u002Fblog-images%2F1750847072221-zerodha_api_trading_steadfastapp.png?alt=media&token=6db092b2-6712-4e58-8f12-7b4f584f12db",[75,76,77,78],"api-trading","paper-trading","multi-broker-trading","replicate-trades","2025-06-03T10:22:00.000Z",256,1,{"id":83,"slug":84,"title":85,"excerpt":86,"imageUrl":87,"tags":88,"createdAt":89,"updatedAt":89,"wordCount":90,"readingMinutes":91},"bPd5z7rNGEDtt2PV9mWF","open-interest-data-analysis-app-launching-my-2nd-saas","Open Interest Data Analysis App - Launching my 2nd SaaS","After transitioning away from trade execution tools, I realized the real edge in options scalping isn't just about how fast you can click \"buy,\" but how clearly you can read the market's hidden forces. Today, I'm thrilled to announce the beta launch of my second SaaS: OIData.","https:\u002F\u002Ffirebasestorage.googleapis.com\u002Fv0\u002Fb\u002Fnarenkram-672cc.firebasestorage.app\u002Fo\u002Fblog-images%2F1776094322453-oidata.png?alt=media&token=7053306a-1b0b-4ea0-8dfe-490fe69b2750",[10,12],"2026-04-13T03:21:00.000Z",483,2]