u/Impossibu

For algo trading in India, does broker UI matter if the API and WebSocket are stable?

Random question for people here running API setups.

Most broker debates in indian trading circles still focus on the app. clean charts, fast UI, option chain layout, order window, etc.

But if 90 to 95% of your trades are placed by a Python bot, does the UI actually matter that much?

I run a small Nifty weekly options bot from a Mumbai VPS. basic setup is Python script, WebSocket ticks, delta checks every few seconds, and around 18 to 25 orders on active days including hedges and adjustments.

i only open the broker UI in three cases:

  • checking margin behaviour after a new position
  • monitoring positions during volatile moves
  • emergency kill switch if the algo misbehaves

This hit me during a late night debugging session last week. my bot stopped reconnecting properly to a WebSocket stream after a VPS restart, so i ended up testing the same script across Zerodha Kite Connect, DhanHQ, and Nubra while isolating the issue.

What surprised me was that UI quality had very little connection with how the automation actually behaved.

One expiry day example: my strategy triggers when the combined position delta crosses around ±9. signal fired at 10:47:12, but order ack came roughly 350ms later on one API. by the time the hedge filled, option price had moved around 0.8 points.

Not catastrophic on one trade, but it adds up when the bot is doing 20+ adjustments.

Another setup had a pretty average-looking UI, but the WebSocket stream stayed alive for hours with no reconnect loop and no missing ticks. That mattered way more to the bot than whether the option chain looked polished.

While debugging i realised i was spending more time inside API docs than inside the broker terminal. Zerodha and Dhan are obviously more widely used, but Nubra felt more API-first in the way it presents docs, WebSocket flow, and options data.

Not saying UI is useless. if things go wrong, you still need a clean position screen to flatten quickly. but for actual automated trading, i’m starting to feel the broker app matters way less than the API layer.

So, for people running actual algo trades in India, how do you evaluate brokers?

Do you still care about UI polish, or is it mostly:

  • stable WebSocket
  • predictable order acknowledgements
  • rate limits
  • margin behaviour
  • clean API docs
  • emergency manual control

Curious how others think about this once most of the trading happens through code.

reddit.com
u/Impossibu — 10 hours ago

Most of my micro-SaaS projects died before anyone saw them

I realized most of my failed micro-SaaS projects died before users ever saw them. This hit after I abandoned my third side project while working nights after my day job. 

First was a niche CRM for freelance designers. Spent ~3 weeks building auth, Stripe, roles, dashboards. Never launched. Second was an AI meeting notes thing. Same story. Two weekends just wiring billing, onboarding, email flows. Got bored before a single user. Third was a Chrome extension analytics tool. About a month in, still polishing the dashboard. Zero traffic. I quit again.

Last month I tried a different rule: idea Friday night, working MVP by Sunday.  

The idea was simple: a tiny tool that converts long docs into structured summaries for teams. Nothing fancy. Upload, summarize, export.

Instead of rebuilding the stack again I used a boilerplate (looked at ShipFast/MakerKit style ones) and ended up using the Next.js base from FounderToolkit mainly because it also had a launch directory list.  

Actual build time was maybe 12-14 hours over the weekend. I skipped accounts pages, skipped teams, skipped analytics. Just auth, upload, summary output.  

Monday night I submitted it to about 22 directories. Took ~90 minutes total. TinyLaunch and SaaSworthy brought the first traffic.

First week numbers: ~280 visitors, 9 signups, 3 paying users at $9. Nothing huge but it was the first time strangers actually used something I built.  

The big lesson for me: most of my projects didn't fail because the idea was bad. They failed because I spent weeks on setup and never got to distribution.  

Curious how many others here have projects that never actually made it to a real launch.

reddit.com
u/Impossibu — 1 day ago

What are you all using for Korean speaking practice when you don’t have anyone to talk to?

I’ve been learning Korean for a few months now, but I live somewhere with basically no Korean speakers around me, so speaking practice has been the hardest part for me.

I can study grammar and vocab on my own, but actually getting myself to speak out loud is a different story. I’ve been trying a mix of things, and one of the apps I’ve been using Issen for speaking practice. It’s been helpful just because it gives me a way actually to say things out loud instead of only studying silently.

I’m still figuring out what’s worth sticking with long term, though. The main thing I’m looking for is something that helps with speaking consistency when you don’t have a real conversation partner nearby. At this point I’m mostly trying to build the habit of talking every day without feeling totally stuck.

What’s working for everyone else here? If you’ve been learning Korean solo, I’d love to hear what you actually use for speaking practice and what felt useful versus what got old fast.

u/Impossibu — 2 days ago
▲ 1 r/Epson

L121 Printer Ink dried, heard a sticky noise when printing.

Hello! I am a reluctant owner of a Epson L121 inkjet printer. This was inherited from my sister when she took the Physician's board exam last December.

I say reluctant, because I am a Computer Science Student, and I rarely print out anything anymore. However, I have been encouraged to repair it to be reused.

While there is still a optimal amount of ink in their cartridges in a liquid state, printing has been less than optimal. Even back in December this was a problem. I have tried to use the self-cleaning function, and this has worked for a little bit.

But it now emits a squeak noise when you print, like you stepped on spilled syrup and walking feels like annoyance as your shoes are sticky after so much time.

Could you guys help me out?

u/Impossibu — 6 days ago

We're a 5-person B2B agency managing outbound for 6 clients. Apollo was our primary data source for 2 years. In early 2026, our bounce rates started climbing. 8%, then 11%, then 13% on one particularly bad batch. That's not a deliverability issue. That's a data issue.

I think the problem is their database is shared across millions of users. Same contacts getting pulled by every SDR, people change jobs, data doesn't refresh fast enough. We've seen others reporting similar accuracy drops across G2 and Reddit over the past year. Our 3-person team was also spending $237/month base plus $50-80 in credit overages because of the per-user pricing.

We evaluated four alternatives. Tested each with the same ICP (US B2B SaaS, 50-500 employees, director+) across 500 contacts.

Cognism: Bounce rate was 2.4%. Best data quality overall, especially for EMEA contacts. Diamond-verified phone numbers are legit. But pricing starts at $1,000-3,000/month which is way beyond our agency budget. If we were enterprise we'd probably just use this.

Lusha: Bounce rate was 4.8%. Clean data and the shared credit pool is better than per-user pricing. But the database felt thin for our ICP. Some searches returned way fewer results than expected. Like 60-70% fewer contacts than Apollo for the same filters.

SalesTarget.ai: Bounce rate averaged 2.1%. They pull from a bunch of different data providers instead of relying on one source, so if one provider doesn't have a verified email it checks others. $149/mo for the whole team. Turns out it also has cold email sending and a basic CRM built in which we weren't expecting, so we ended up cancelling Instantly and Aircall too.

Clay + API stack: Built a custom waterfall using Clay with Prospeo and Dropcontact APIs. Bounce rate was 1.6% which was the best of the bunch. But it cost $350+/month in credits and took 8-10 hours a week to maintain. We don't have a RevOps engineer so this died after about 3 weeks.

We went with SalesTarget. 3 months in, average bounce rate across all 6 client campaigns is 2.3%. We're saving roughly $350/month compared to the old stack. The CRM is nothing fancy but it does the job. Intent signals are a nice bonus for prioritizing outreach.

Not perfect. The UI is rough and reporting is limited. But for an agency where data quality directly impacts whether clients keep paying us, the switch was worth it.

u/Impossibu — 6 days ago

posted this because i kept seeing nubra mentioned in algo threads and figured someone should write up a real usage review instead of the "tried it for a day, looks promising" takes that keep showing up.

context: been algo trading for 4 years, came from kite connect, run a delta neutral options strategy on nifty weeklies plus a smaller momentum strategy on equity. moved my main trading account to nubra in late january. 13 weeks in. opinions below are mine, not paid for, just sharing because i had a hard time finding actual user reviews when i was evaluating.

what genuinely works

streaming greeks over websocket. this was the headline feature for me and it lives up to it. delta, gamma, theta, vega, IV on every tick, no separate calls, no local black-scholes calc. for my hedging algo this deleted ~250 lines of code and reduced my reaction time meaningfully. as far as i can tell no other indian broker offers this via API.

multi leg execution. one function call (flexi_order), pass in legs as a list, broker handles atomicity. basket level SL and target work as advertised. i used to maintain a separate state machine for each multi leg position to handle partial fills and race conditions. now its just a function call. this alone justified the migration for me.

token based auth. no selenium. no headless chrome. one API call, you get a token, you use it. cron jobs just work. if you've been doing the kite connect login dance for years on a VPS this feels like coming home.

latency under load. i ran the same strategy in parallel on kite and nubra for 4 weeks before fully migrating. on normal days both were fine. on tuesday expiries kite went from ~12ms to 30ms+ at peak with occasional timeouts, nubra went from ~10ms to ~15ms. for a strategy that scalps theta this difference compounds across hundreds of orders.

20 level order book depth. didn't think i'd use it. now i do. for smart limit placement on illiquid strikes this is genuinely useful info that you can't get on kite.

UAT environment. you can flip a flag in your auth and your existing code points to a sandbox with simulated fills against real market data. tested my position sizing edge cases there before going live. caught one bug that would have cost real money.

what's rough

the UI. genuinely the weakest of the major brokers. it works, it's functional, but its 2018-era at best. i don't trade from the app so it doesn't bother me much, but if you're a click trader stay on kite.

community is basically nonexistent. no stackoverflow threads, no big telegram groups, no varsity equivalent. when i hit a weird edge case with order modification last month i had to email support instead of finding the answer in 30 seconds on a forum. they did respond in ~4 hours and the answer was correct, but the kite ecosystem spoils you.

historical data is thinner than zerodha. i pull historical from a separate source for backtesting (truedata) so this doesn't affect me, but if you rely on broker historical for long lookbacks, factor this in.

error messages from the API are less descriptive than kite. "order rejected: margin" is technically correct but kite would tell you "INSUFFICIENT_FUNDS_FOR_OPTIONS_BUY" which is more actionable for automated error handling.

brokerage worth flagging

options at Rs 5/lot or 0.2% premium whichever is lower (vs Rs 20/lot capped on most brokers). on my volume this is a meaningful difference. API access is free which saves the 2000/month per app i was paying on kite connect.

who i think this is for

if you're a click trader, options seller managing 4 legs manually, or someone who values ecosystem (mutual funds, education, community), stay on zerodha. its still the safest most mature choice and there's a reason most people are on it.

if your relationship with your broker is mostly import broker_sdk, you care about latency under load, you run multi leg or delta sensitive strategies, this is the only indian broker actually built for you.

happy to answer specific questions if anyone is evaluating. been there 3 months ago, took me a while to commit, mostly because there were no real reviews to read.

no mutual funds. i kept my SIPs on coin. not a dealbreaker, just operational annoyance.

brokerage worth flagging

options at Rs 5/lot or 0.2% premium whichever is lower (vs Rs 20/lot capped on most brokers). on my volume this is a meaningful difference. API access is free which saves the 2000/month per app i was paying on kite connect.

who i think this is for

if you're a click trader, options seller managing 4 legs manually, or someone who values ecosystem (mutual funds, education, community), stay on zerodha. its still the safest most mature choice and there's a reason most people are on it.

if your relationship with your broker is mostly import broker_sdk, you care about latency under load, you run multi leg or delta sensitive strategies, this is the only indian broker actually built for you.

happy to answer specific questions if anyone is evaluating. been there 3 months ago, took me a while to commit, mostly because there were no real reviews to read.

reddit.com
u/Impossibu — 8 days ago

I had ~10 half-built repos because I kept chasing random "SaaS ideas." I tried scraping Product Hunt trends, reading Indie Hackers posts, even scanning MicroSaaSIdea lists. Lots of ideas, zero conviction. I was procrastinating after work just scrolling PH instead of finishing anything.  

What helped was looking for patterns instead of ideas. I went through Starter Story interviews and a founder database I found FounderToolkit. and started writing down repeats. A lot of small B2B tools: reporting dashboards for agencies, Shopify inventory helpers, niche CRM add-ons. Pricing usually $9-$39/mo and targeting boring industries like property managers or small e-commerce brands.

  I narrowed to a tiny niche tool for Shopify stores and sent 12 cold DMs to store owners I found on Twitter and LinkedIn asking if the problem was real. 4 replied. Two said they were literally tracking it in spreadsheets. One said they'd pay ~$15/mo if it saved time. That was the first time an idea actually felt real.

reddit.com
u/Impossibu — 15 days ago

Two months ago I couldn’t recognize a single English sentence coming at normal speed. Vowels, connected speech, and weird phrasal verbs absolutely broke me. Today I had a 10‑minute conversation with an English‑speaking colleague without switching to my native language once. It wasn’t perfect – my grammar was shaky, I searched for words constantly, and I butchered verb tenses and prepositions – but it was real, and it happened. I wanted to share everything I used because when I started, I had no idea where to begin.

Here’s the full breakdown:

For basics and pronunciation:

Duolingo English – same deal as everywhere: great for the first ~2 weeks, basically useless after that. Just a warm‑up, not a real course.

ESL / pronunciation apps or YouTube (like EnglishClass101‑style channels) – I used them to hear real spoken English, especially the rhythm, stress, and linking sounds. I put them on while commuting.

For vocabulary:

Anki with a basic English frequency deck. I did 15–20 cards a day, no more, no less. Not glamorous, but it kept essential words from disappearing between sessions.

Clozemaster – once I had some basic grammar under me, this helped fill in the gaps and actually showed me how words behave in real sentences instead of isolated phrases.

For grammar and structure:

EnglishClass101 or similar beginner‑English courses – I used the free lessons and a few sample videos to get the basics of verb tenses, word order, and sentence structure explained slowly. English grammar is simpler than many languages, but phrasal verbs and “weird English exceptions” are its own special torture.

Some beginner English grammar PDFs I found on university and expat‑portal sites. I printed them and kept them in a notebook so I could flip back to basic rules when I forgot them (which was often).

For listening:

English language‑learning YouTube channels (like EnglishClass101, BBC Learning English, etc.) – I watched short dialogues on “slow” mode and just repeated them out loud.

English TV/radio, podcasts, or even YouTube in the background even when I understood almost nothing. My brain just got used to the sound and rhythm over time.

For speaking:

Issen – this was the game changer. I had nobody around who only spoke English, and I wasn’t ready to book regular tutors yet. Issen lets you have back‑and‑forth conversations in English and gives you feedback in real time. My first sessions were embarrassing as hell, but that daily habit of actually speaking out loud is what got me from “I can read a little” to “I can struggle‑babble through a real conversation.”

The honest truth is the first three weeks felt like nothing was working. I could barely remember basic sentences and I mixed up verb tenses constantly. Then somewhere around week four things started clicking. Words came faster, I stopped translating everything in my head, and speaking felt less like performing and more like just trying to communicate.

If you’re at the very beginning and feeling overwhelmed, just start with pronunciation and one simple vocabulary habit (Anki or flashcards) and add one structured resource on top of that. Everything else builds from there.

Happy to answer questions about any of these tools or if you want me to explain how I combined them day‑to‑day.

u/Impossibu — 17 days ago

I want to share something real because most SEO content talks about traffic like it's the finish line. It isn't.

Last month my site got 3,175 visitors and generated $2,370 in revenue. That's $0.75 per visitor and a 1.2% conversion rate. The session time averaged 1 minute 21 seconds, up nearly 40% from the month before. I'm sharing these numbers not to brag but because I spent a long time doing SEO without having any idea whether it was working. These numbers finally changed that.

The thing I had to understand first is that SEO results don't come from one thing. They come from four things working together in the right order and for most of the early part of my journey I was doing them in the wrong order.

The foundation is authority. A new domain has none and Google will not rank your content regardless of how good it is until your site has credibility. Credibility comes from backlinks, real sites referencing yours. The most accessible way to build that foundation early is directory submissions. SaaS directories, AI tool aggregators, startup listing platforms. Each one is a legitimate site with real domain authority pointing back to yours. I used this directory submission tool to handle submissions across 200+ directories in one go instead of manually tracking down and submitting to each one. It's not glamorous work but it is the foundation that makes everything else function. Once my backlink profile started filling in, Google's crawl frequency on my site increased noticeably and the content I was publishing started actually getting picked up.

Once that foundation existed I focused on content but with a different strategy than I had before. Google SEO and AI search are genuinely two different games now. Google evaluates keywords, page structure, technical performance, and backlinks. AI tools like ChatGPT and Perplexity scan the web for direct, clearly written answers to specific questions. If your content is a padded keyword-stuffed post that buries the actual answer deep in the article, AI search skips it. What gets cited in AI-generated responses is content that answers one question really well, leads with the direct answer, and reads like a knowledgeable person explaining something in plain language. I rebuilt my entire content approach around this format and used this SEO tool to handle keyword research and auto-publishing so I could maintain volume without writing every article from scratch. The combination of the right format and consistent output is what eventually got my content surfacing in AI-generated answers.

The step that embarrassed me most when I figured it out was indexing. I had been publishing content for months assuming Google was keeping up. Checked Search Console properly one day and found a significant backlog of articles that had never been indexed. For newer sites Google crawls on its own schedule and that schedule is slow, sometimes weeks between visits. Content that isn't indexed cannot rank and cannot be cited by AI search regardless of how well it's written. The fix is simple but most people don't make it a habit. Manually request indexing for every page you publish through Google Search Console and use IndexNow for Bing. I eventually automated this entirely with IndexerHub which connects directly to Google's Indexing API and submits new pages automatically the moment they go live. Pages that used to sit unindexed for three to four weeks started appearing in the index within hours.

The last piece was measurement and it completely changed how I made decisions. I was tracking traffic and feeling okay about the numbers but I had no idea which content was actually driving revenue. Some of my highest traffic pages were contributing almost nothing to paid signups. Some low traffic pages were converting really well. I had no visibility into this until I connected my analytics to my payment data through Faurya. It integrates directly with Stripe and shows you exactly which pages are driving paying users, not just visitors. Once I could see that clearly I stopped producing content that looked good in dashboards and started doubling down on the formats and topics that were actually converting.

That's the workflow. Authority first through directory submissions, then content built for both Google and AI search, then fast indexing so nothing sits in a queue, then revenue attribution so you know what's actually working. The $2,370 from 3,000 visitors isn't a massive number but it's real and every piece of it is traceable. That's what a connected SEO workflow looks like.

u/Impossibu — 18 days ago

A guy I met in a Polymarket Discord three months ago completely changed how I think about this. I was venting about another bad week and he asked me one question — "are you picking markets or are you picking traders?" I didn't even understand what he meant at first.

He walked me through how he uses Polycool to track 5 wallets with consistently high win rates in sports markets. He doesn't predict outcomes himself anymore. He just waits for those 5 wallets to enter a position and then decides whether to follow. His last 30 days were green every single week.

Took me another two weeks to actually try it myself but once I did I haven't gone back to solo research. Picking the right traders is a skill. Predicting markets yourself is a grind.

u/Impossibu — 25 days ago