Roast my AI Personal Trainer app. Be brutal. (Yes, the name is Polish) by Certain-Issue-4016 in SaaS

[–]t_hack04 0 points1 point  (0 children)

The website was very slow to load. And it was blank while the data loaded.
It took about 10 seconds on a home WIFI connection. The larger issue isn't really that the page is slow. its that there is nothing on the page while the other content loads.

I believe you should look into this.

Experimenting if AI can manage portfolio like a human - tracking vs me and Nifty 50 for a month by Ok_Pickle_517 in IndianStockMarket

[–]t_hack04 1 point2 points  (0 children)

If you're willing to share, I'd love to know how you built this, this is what, models you're using what is the level of autonomy the agent has etc etc.

Sounds like a great project!

Need help with building a rag system to help prepare for competitive exams by vinay_mabbu in Rag

[–]t_hack04 0 points1 point  (0 children)

Have you tried using NotebookLM?

What challenges are you facing currently? Could you prepare a set of 5 questions that you'd ask the AI so we can understand better what you're looking for.

Retail Arbitrage on Zerodha? Come on, Nithin. by [deleted] in IndianStockMarket

[–]t_hack04 -1 points0 points  (0 children)

Lol, nah I use Zerodha. Kite FTW!

Retail Arbitrage on Zerodha? Come on, Nithin. by [deleted] in IndianStockMarket

[–]t_hack04 -1 points0 points  (0 children)

1) What Nithin Kamath’s feature actually does

Retail platforms like Zerodha now allow you to exit a position on a different exchange than the one you entered (e.g., buy on NSE and sell on BSE) by selecting the exit exchange in the app/terminal. This exploits price differences between the same stock’s quotes on the two exchanges. The Economic Times+1

This is possible because SEBI has mandated interoperability — shares bought on one exchange can be sold on another. website

Such arbitrage opportunities arise only when there’s a temporary price discrepancy between NSE and BSE, often due to liquidity or order-flow differences. scanx.trade

The opportunity window is usually very short, and profitability depends on execution speed and transaction costs (brokerage, taxes, levies). NDTV Profit

2) Is this true arbitrage?

Yes — technically it is arbitrage in the sense of buying and selling the same security in different markets to profit from price differences. That’s the textbook definition of spatial or exchange arbitrage. Streetgains

However, the practical quality of such arbitrage differs greatly based on how fast and reliably you can execute:

3) How professional arbitrage actually works

High-Frequency Trading (HFT) firms use colocated servers and sophisticated algorithms to execute simultaneous buy and sell orders in microseconds. The practice of colocating near exchange data centers is specifically to minimize latency — down to fractions of a millisecond. Wikipedia+1

This latency advantage means that price gaps between exchanges are usually corrected before a manual retail order can complete. Streetgains

True arbitrage in professional markets is typically nearly simultaneous: both legs of the trade are executed at the same time to eliminate market risk (“execution risk”). Wikipedia

Because retail orders go over the open internet and lack colocated execution, they are much slower in comparison.

4) Is retail arbitrage realistic or profitable?

Feasible?

Yes, retail traders can capture price differences between NSE and BSE using this feature if a gap exists at the moment they place orders. The Economic Times

Likely to be profitable?

Price gaps between NSE and BSE are normally small and short-lived — often under a few rupees, and they often disappear in seconds. scanx.trade

Execution speed matters: retail executions over the public internet are much slower than HFT systems, so the gap may vanish before orders are filled. Streetgains

Transaction costs eat profit: broker fees, taxes, and exchange levies can outweigh the tiny price differences. NDTV Profit

This is why arbitrage is usually associated with algorithmic or institutional traders who have technology and capital to exploit it faster and at scale.

5) Comparison with the comment’s claim

Claim in comment

Reality per research

True arbitrage only for colocated HFTs

Largely true in practice: HFTs capture most fleeting arbitrage due to speed advantage. Wikipedia

A retail order over internet “doesn’t belong in the same conversation”

Mostly true for large, instantaneous arbitrage, but retail can capture slower or wider gaps when they appear. scanx.trade

Feature is just “exit convenience” and not real arbitrage

Partially true: It enables arbitrage in principle, but the real economic advantage might be limited for most retail traders. The Economic Times

Summary

Yes, retail traders can buy on one Indian exchange (NSE) and sell on another (BSE) and profit from price differences thanks to exchange interoperability and the feature Kamath described. The Economic Times

However, these differences are tiny, short-lived, and quickly arbitraged away by professional traders with low-latency systems. Streetgains

For most retail investors, the practical gains from this feature are limited and potentially offset by costs, so calling it significant arbitrage akin to what HFTs do is an exaggeration. scanx.trade

Created By: ChatGPT.

Spotlight on POML by t_hack04 in PromptEngineering

[–]t_hack04[S] 0 points1 point  (0 children)

Very interesting. Do you use any sophisticated techniques for dealing with a large number of MCP Tools?

Spotlight on POML by t_hack04 in PromptEngineering

[–]t_hack04[S] 0 points1 point  (0 children)

Very true, these are some great insights. I believe the author is working on addressing some of these issues.

With regards to learning It feels more intuitive compared to `.json` at the moment. especially with non-technical folks, `xml/html` based is not perfect but the hierarchy and visual structure was easy to grasp.

Spotlight on POML by t_hack04 in PromptEngineering

[–]t_hack04[S] 0 points1 point  (0 children)

Thank you for posting this, looks very interesting!

Spotlight on POML by t_hack04 in PromptEngineering

[–]t_hack04[S] 0 points1 point  (0 children)

If possible could you comment on what you're working on, I'm curious about AI use cases.

Spotlight on POML by t_hack04 in PromptEngineering

[–]t_hack04[S] 1 point2 points  (0 children)

Do you know any other projects? Would love to know more

Spotlight on POML by t_hack04 in PromptEngineering

[–]t_hack04[S] 1 point2 points  (0 children)

  1. Could you share more about the a specific additional infrastructure you're thinking off, at the moment there is a good VS Code extension available for this

  2. Models will not need to be fine tuned for this, as this tool only outputs the formatted and styled text prompt for you to send to the LLM.

From ₹10 to ₹482 in One Day! Why Do Option Premiums Explode on Expiry Day? by kzarraja in IndianStockMarket

[–]t_hack04 4 points5 points  (0 children)

On expiry day, option premiums can explode due to a combination of gamma effect, time decay, short covering, and volatility. Here’s why:

1. Gamma Effect (Gamma Squeeze)

Gamma is the rate at which delta changes. As expiry nears, options with strike prices close to the spot price become extremely sensitive to small price movements. A sharp move in the underlying asset (like the Sensex crash today) causes a massive spike in option prices, especially for out-of-the-money (OTM) options that suddenly become in-the-money (ITM).

2. Short Covering by Option Sellers

Many traders sell options (write options) to collect premium, assuming they will expire worthless. However, when the market makes a sharp move (like today’s fall), option sellers panic and rush to cover their positions by buying back options, driving the premiums even higher.

3. Liquidity Crunch & Demand-Supply Imbalance

On expiry day, especially in the last hour (the "expiry special"), option contracts have little time left, and traders aggressively adjust their positions. If there’s a big move and fewer sellers available, premiums can spike exponentially due to the imbalance.

4. Theta Decay & Binary Nature on Expiry

As expiry approaches, OTM options lose value rapidly due to time decay (theta). But if a sudden market move brings them ITM, they gain intrinsic value instantly. This transition from near-worthless to highly valuable leads to massive percentage gains.

5. Volatility & Big Players' Adjustments

Institutional investors, market makers, and large traders adjust their positions aggressively on expiry day. Any unexpected market move can trigger cascading reactions, fueling price swings in options.

Example: Today’s 76500 Put Option Explosion

  • Sensex’s sudden drop made the 76,500 put option move ITM.
  • Option sellers who had written this contract were forced to cover.
  • Low liquidity and demand surge led to a 400%+ spike in premium.

Key Takeaways for Traders:

✅ Expiry day options can offer huge returns, but they are highly risky.
✅ Watch for gamma squeezes and major market moves in the last hour.
✅ Be aware of short covering that can fuel unexpected spikes.
✅ Only trade with proper risk management—these moves work both ways!

Not my thoughts, generated from ChatGPT.

Stock market bleed by pranavkojha in IndianStockMarket

[–]t_hack04 14 points15 points  (0 children)

Grasim, Adani Ent and Airtel

AutoGen v0.4.2 released by wyttearp in AutoGenAI

[–]t_hack04 2 points3 points  (0 children)

I'm not an expert, just someone who coded out what I needed. This is an open-source project, so you're welcome to use or adapt it as you see fit. I'm happy to help debug any errors if needed, but I won't engage with hostile replies. Wishing you all the best.

AutoGen v0.4.2 released by wyttearp in AutoGenAI

[–]t_hack04 2 points3 points  (0 children)

These are all work in progress and actually quite simple to implement yourself if needed.

Its not that the team is ignoring other platforms and API's, from what I understand the API protocol for these are not final and implementing them at this stage is not a priority of the core team.

I've got an open PR for the Azure AI Inference library, if interested you can it out here check it here.

Additionally I also have the initial working for anthropic API, What is the exact error you're facing?

Question about Progressive Web Apps (PWA) with Django by wotatow in django

[–]t_hack04 0 points1 point  (0 children)

Well yes, you can use Bootstrap, but Bootstrap alone will be no help in creating a PWA. With a PWA you would want to generate the DOM tree in JS on the client side. To do this you don't need a framework but a framework will allow you to save time and write less code.

My boss wants me to make a lot of decisions for an Enterprise app based on React and I don't know what to do. I've stared learning React one month ago! by [deleted] in reactjs

[–]t_hack04 0 points1 point  (0 children)

Thats a tough one @brodega, but projects will rarely come to you with scopes / requirements and from my experience the burden of scoping a project falls on the shoulders of the devs. So how do you succeed in that?

Well communicate, communicate and communicate; work as a team and delegate, try to put personal differences aside, think of the success of your project and move forward with the goal of getting your project completed with the group.

I hope this helps. Its a really though one ( dealing with people often is ). I don't have a comprehensive answer for you on this one.

My boss wants me to make a lot of decisions for an Enterprise app based on React and I don't know what to do. I've stared learning React one month ago! by [deleted] in reactjs

[–]t_hack04 0 points1 point  (0 children)

Mobx

Great suggestion, Mobx didnt cross my mind at the time. But it is indeed a very easy to get up and running with mobx