You've successfully subscribed to Alpaca Learn | Developer-First API for Crypto and Stocks
Great! Next, complete checkout for full access to Alpaca Learn | Developer-First API for Crypto and Stocks
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info is updated.
Billing info update failed.
Search
Events at Alpaca

Vipul Divyanshu from STREAK #001

Alpaca Team
Alpaca Team
Episode 1 Cover Art
Episode 1 

Any opinions expressed are opinions of the host and their guests. Alpaca Securities LLC does not recommend any specific investments or investment strategies.

We are incredibly excited to launch the first episode of Alpaca’s Podcast, Fintech Underground. Fintech Underground by Alpaca is a podcast devoted to all topics related to stock trading and APIs. From trading with algorithms or connecting apps or building out services, we aim to bring light to the different corners of Fintech.

Vipul Divyanshu from STREAK #001 by Fintech Underground by Alpaca • A podcast on Anchor
In this episode, Yoshi Yokokawa, CEO and co-founder of Alpaca, interviews Vipul Divyanshu. As the co-founder and CTO of Streak, a no-code algorithmic trading platform, Vipul discusses his journey into Fintech along with his experiences at Streak. Any opinions expressed are opinions of the host an…
Vipul Divyanshu from STREAK #001

TL;DR

On our first episode of Fintech Underground by Alpaca we interviewed Vipul Divyanshu. As the co-founder and CTO of Streak, a no-code algorithmic trading platform, Vipul discusses his journey into Fintech along with his experience starting Streak with two of his closest friends.

Streak | Create, backtest and deploy trading strategies
Strategy trading platform
Streak

Summary

Originally starting out in building scalable technologies with deep learning and AI workflow automation, Vipul previously co-founded Trialkart. There he built a proprietary deep learning stack specializing in image semantic segmentation, which led to its acquisition within a year of founding. Today we discussed his journey into Fintech along with his experience at Streak. From Streak's creation and expansion to the challenges faced with different asset types and regulations, Vipul provides great insight into what it is like to run a FinTech company.

Find the full transcript below. To hear more CEO/Founders of the  most interesting Fintech companies speak about their experience in the industry check out our other episodes below:

Fintech Underground by Alpaca • A podcast on Anchor
Fintech Underground by Alpaca is a podcast devoted to all topics related to Stock Trading API. From trading with algorithms to connecting apps to building out services, we aim to bring light to the different corners of Fintech. This is not an offer, solicitation of an offer, or advice to buy or s…
Fintech Underground by Alpaca 

Full Transcript

[00:00:00] Jason: Welcome to Fintech underground by Alpaca, a podcast devoted to stock trading API. From trading, with algorithms to connecting apps, to building out services, Alpaca is built for developers and traders. And with that being said, let's get started. I would like to introduce our guest for today, Vipul, who is the co-founder and CTO of Streak, a no-code algorithmic trading platform that recently has expanded into US markets.

[00:00:25] I would also like to introduce, Yoshi, CEO, and co-founder of Alpaca, an API stock brokerage. I'll hand over the conversation to Yoshi now who will describe a bit about himself.

[00:00:36] Yoshi: Hey Vipul welcome to the FinTech Underground. The first episode. Thank you very much for joining. Hey man.

[00:00:43] Vipul: Thank you for having me.

[00:00:44] It's a pleasure to be here. Yeah.

[00:00:46] Yoshi: Yes, so we have been working, I guess. I don't know, like for a while now together, but I think it's really great time for, us to get to know each other and really like to share while you're building.  to the audience and like explain the excitement of this whole industry of the no-code space, and also the FinTech.

[00:01:04] So I think it would be great. Like if you can start off with explaining what it is about Streak and like, you know, why you're working, what you're doing at the Streak.

[00:01:14] Vipul: Streak was founded by me and two of my other co-founders about three and a half years back. I take care of technology and global expansion, and Streak was born out of the need to democratize access to the technology and capital markets.

[00:01:28] Now, what essentially means is before Streak got, and generally what people do when they are trading. They actually just look at charts and place orders manually. Now, if you want to do quantitative trading, or if you want to do even the simplest form of algorithmic trading, you have to do a lot of work and we'll get that. Once we dive deeper into the conversation and Streak  essentially wanted to sort of bridge the gap and let you like a big investment,  like trade, like a big investment manager where you just need to know what your idea

[00:02:00] is, what are your strategies? And within minutes, your strategy is ready to go.

[00:02:03] So that’s how Streak started.

[00:02:04]Yoshi: So why did you personally, like, you know, got involved in this project and you know, company Streak, like, you know, what was your personal experience behind that?

[00:02:13] Vipul: My other co-founder Harsha he has been a trader for over, over 10 years now. I have been doing a little bit of quantitative trading, like joining contests and all those things.

[00:02:24] And I have an AI/ML background. One day we were just, he was introducing ourselves to how to trade and with traditional brokers and legacy platforms and we found it really cumbersome. And we were seeing how he was missing opportunities when just like switching from tabs and like slow data feeds. And before he could actually catch the price the trade was gone. Right. My other co-founder and I is Jaya.. And I, right. We thought like, let's build something just for him because he's an experienced trader who is really good at trading. He understands markets. He has seen all the tough times, the 2008 crash, and everything. Right. And we were like if we can build something that sort of makes his life easier.

[00:03:04] Right? I mean, we have been all three of us have been friends for over 10 years now, so it'll be fun. And that's how Streak first like as the journey started for me. And it also sort of, I just wanted to understand how what takes to succeed in the stock market. I've been doing like comps, but never sort of with huge amounts of the capital of my own.

[00:03:24] Right. Just some contests, which were, I mean, at the end of the day, ending at appreciating that sort of personally excited me and motivated me to sort of build something. And then it took about two years for us to get some fundamental version out for which like my trading co-founder, who he was happy. Right. Wow.

[00:03:41] Yoshi: That's two years. That pretty good amount of time, man. Like, so you built a lot of technology. Behind that. And so how, how was that? Like, you know, you're a co-founder and the friend's reaction to it. Like, you know, as you're building, spending two years to make sure that. You know, building everything for him.

[00:03:59] Right. So what was the reaction to it?

[00:04:01] Vipul: He was very impatient because as a trader, he wants it quick. He wants that adrenaline rush. He wants things to move. But for me and Jaya, Jaya is our CPO and the co-founder. So she was, she's a product freak. Right. See, she wants it to be perfect. Like, as you see in an Apple app, as you see as an Apple product, she is a fanatic in that way.

[00:04:20] I was handling the technology and I wanted to make sure that he can use it with absolutely no training. He has a strategy. He sees a chart. He should come to be able to come on Streak and just within minutes, get ready and go. Right. It took a lot of iterations. Figuring out which stack works for us, building some proprietary sort of structures in our entire infrastructure to basically make sure that we are able to handle it.

[00:04:44] His speed requirements, as well as keeping the complexity low, which is very difficult to do when you are doing, like, he can literally ask anything to be built from a chart, right. And he has to be able to do it by himself. There is no coder support. We don't have a support asset. We just chat with our customers.

[00:05:00]And we have customers from across dozens of countries. So if you want it to be a self, do it yourself platform, but for trading, and should be highly scalable and stable because your capital is at risk. And after two years with our recent release of a V3 version, actually, he's super happy and our customers also love it.

[00:05:20] And we actually started onboarding early beta customers long before we sort of were very confident that this is something that will add value to them, but having support from about 2,000, 3,000 early-stage, day one customers helped us sort of understanding various trading styles and sort of building it as a broad platform, which any trader can use.

[00:05:42] Yoshi: I think that like, you know when you're building that obviously in this specific or capital markets tech inside of the FinTech, what's we also felt very difficult and challenging is that this variety of asset classes.

[00:05:55] Vipul: Exactly.

[00:05:56] Yoshi: And you know, you, you are currently, you know, in India, And like, you know, you started out with a specific asset class and when you, like, what was the challenge?

[00:06:05] And like, you know, what, how did you think about expanding and like adding different asset classes within the capital markets? Could you like, you know, touch a little bit on that?

[00:06:14] Vipul: Yeah. Yeah. So when we started, we'd never talked like of being global and we just wanted to sort of making our friend make a lot of money and we can just put our money to him, give it to him and he can trade for us right through, through Streak, obviously that all the initial day one concept there.

[00:06:30]But as we showed it to more traders, we got a lot of interest and that's when we realized like, Hey, this is a common problem. Right? Over the years, people have sort of try to trade. I mean, the markets have moved towards more of an algorithmic approach compared to a decade or two back. And we sort of thought that it will sort of help and sort of giving them the boost that they need.

[00:06:52] To basically survive in this today's era of trading right now, when we started, we, again, focused primarily on Indian stocks, futures, and options, then we realized, and that's when 2017, 2018, the crypto was like doing really great. And a lot of our folks also trade in crypto markets and they wanted to heavily sort of do something because crypto is 24/7.

[00:07:14] You can't stay awake and look for the opportunity 24/7. And if we actually go and figure out, like how do I install all those infrastructures? Get those data feeds, clean it up. And all of that, that becomes very difficult and challenging. Right? So what we did was we built our India platform really robust, right.

[00:07:33] So we currently have about, we have done about $2 billion of trading. Just from that platform. Right. And our focus there was to make sure that this platform is super robust, highly scalable, lowest latency possible in Indian markets. And when we actually added crypto, then we realized, Hey, everybody has a different data feed format.

[00:07:54] Everybody has different market timing, right? The strategies that work on crypto markets are completely over a different kind compared to an Indian stock market or a US stock market. Right. So we have over the years to pick up these learnings to figure out how can we build a system, which is constant in its nature in terms of technology, but at the same time, flexible enough to support any kind of market and any kind of trading.

[00:08:17] So currently we have about 15 exchanges that we support, including cryptos, right? And we have assets from commodities to futures and options, commodities futures, currency futures, cryptos Indian stocks, and US stocks as well, building the base was very important and making sure that it works for all the markets for value.

[00:08:36] Yoshi: Yep. And the, you touched it actually an interesting point about the data. And like, you know, you mentioned the format is different and I think like very difficult. I know the portion of this capital markets tech is getting the market data and related data about the market. Like, you know, how are you dealing with that?

[00:08:55] Because, you know, you deal with the 15 different exchanges in the market, you know, it has to be a lot of effort to handle it. I'm sure a lot of people wondering the same thing, like, okay, I want to build the app. But like, you know, data you know, where do we get that from? Like, you know different asset classes have different requirements.

[00:09:12] Like, how do you handle that?

[00:09:13] Vipul: It was a lot of sleepless nights and on-call conversations with people, data vendors across the globe. Right. What we actually realized was the source of data can have flaws and we have to accept that truth. There is nothing we can do about it. What we can do is make sure we build a sort of restriction in our system so that if something is wrong, we directly notify the client before he places a trade or stops his trade or pause a trade.

[00:09:39] It's those kinds of signals. That was one and second when we were building our infrastructure out, we made sure that we, we have used a lot of proprietary approaches to building our data pipeline so that we can consume nearly 150 exchanges of data. I mean, we are not even at capacity with the current scale that we are.

[00:09:59]And we are taking the base feeds, which is like the most individual trade feed at fundamental data feed and constructing our own data. So no matter where you are trading on one crypto exchange or a US exchange or an India exchange, the quality of data is assured. And not only that, like the strategy that you build on top of it, as example is let's say you build a simple moving average strategy.

[00:10:21] Or a Bollinger Band Strategy. The calculations for all of them are consistent. Even if you move from one exchange to another exchange. Well, if you verify the charts if you do backtest all of that. Right. And one, one key thing which we realized doing during past three, four years, right? Is people generally when they are coding by themselves, don't account for these kinds of downtimes in actual trading concept, they don't account for lookahead biases or slippages.

[00:10:48] When you actually are trading, you know, the data is going to be two seconds late hypothetical example, right. But you’re backtesting is not accounting for that. Your paper trading is not accounting for that. Right. And these dive very deep into the trader's mindset. And actually what we can bring in a practical sense to the trader's hands.

[00:11:08] And that sort of took a lot of iterations and time. And finally, like we have something that we are really proud of.

[00:11:13]Yoshi: Which asset class and the exchange that you actually had the most difficulty. On like, you know, which one is Oh, this one was really difficult compared to other it's like if you pointed out one, like what would that be?

[00:11:26] Vipul: Yeah, it was an options market, especially India's options market. And surely, I mean, going forward, we are going to add US options as well, and I don't think they are going to be any better.

[00:11:36] Yoshi: [00:11:36] But  what was the difficult part about adding the options market you know

[00:11:41] Vipul: Yeah so the issue is there are a huge amount of contracts but there is absolutely zero liquidity in 80% of contracts. Now, when we are expecting a take or a data feed, right. We have to build a system that is resilient to figure out like, okay, there was actually no trade happened and the connection is live or the connection is down and that's why no trade happened. Right.

[00:12:03]So what I'm trying to essentially say is there can be ticks or there can be trades which can be missed in your data feed, but you, you have to figure out whether that is due to low liquidity, no trades happening in that individual stock or option or instrument, or is it due to the connection being down, et cetera, and options being so notorious on a contract coming live and the contract being expired. And so sort of having so many moving parts to it, right? It was challenged for us to sort of make it work in a very stable fashion where we can be confident to say that, Hey, if you didn't get a trade-in backtest or in live trading, that means there was no trade actually there.

[00:12:44] And you can go verify with your broker, you can go verify with your data vendor if they are verifying on their own charts and I mean, currently we have options live for about, I think, six months and we have gotten no complaints.

[00:12:57] Yoshi: Like, so it's so difficult. And how was the like, you know, the feedback from the users?

[00:13:02] Like, because it's difficult, right? Difficult. Just to bring out the product.

[00:13:06] Vipul: First of all Indian customers by the mindset of Indian and I'm  Indian so I know we always want more. We are never satisfied with what we have, right. So with that, they always have requested on new features that can be added because some guy who is trading, who's really expert.

[00:13:24] Certainly he'll come up with, Hey, how can I do this? And that would be something that we have heard completely out of the blue. And now we have to figure out how do we incorporate this in the platform without changing anything else without breaking anything up. Right. And that can be simple things like adding a new technical indicator or adding a new let's say a market or something, or it can be something complicated.

[00:13:42] Like he wants to do multi-legged strategy. With hedging and arbitration involved across two, three different stocks. Right? So he can just ask anything. So handling customer feedback and being able to change is what we currently strive to be. We are constantly adding new features every week. Now when you talk to them, when you ask them a question that like, How was it like with regards to explaining to clients this?

[00:14:10] Right? So we are very open in terms of explaining what our capabilities are and we tell them what we can do upfront, right? There is no second layer or third layer. And we explained to them like, Hey, we are trying to do this. These instruments have this kind of complexity, like an instrument. Like I can have an instrument where the client sends an order, but the broker doesn't accept it because his risk management system identifies that there is an extra risk for that option or that contract or that future.

[00:14:41] And you should not be allowed to trade on that based on his risk profile and other compliances. Right. And the client comes back and asked to us and we basically have to establish the fact that like, Hey, there are certain other checks that are outside of Streak. What we are essentially doing is basically making sure that you get to know that before we actually had risked your capital.

[00:15:02] Right? So we focus on making sure that our clients beat whichever market they are using and get a consistent and replicable experience. When I say replicable, if you are getting alerts at a certain speed, or if you're being able to trade at a certain speed for a futures market in India or options market in India, the same speed, you will get for currencies in India or commodities or cryptocurrencies.

[00:15:27] And even in US markets with Alpaca integration and we are very happy with your integration. So yeah.

[00:15:33] Yoshi: Thank you for talking about us and we always appreciate that comment, but you know, about the compliance, you mentioned that. So that's one of the things that we really wanted to touch a point here is because it's not really talked about.

[00:15:44] You know, a lot of circumstances and, you know, dealing with the capital markets is a very, very high speed and like latency-sensitive, if you mess up like, you know, market moves and people lose money. So how, like, you know, as a FinTech company, how are you approaching that compliance regulation and even understanding of that sector?

[00:16:04]Could you tell me a little bit about that?

[00:16:06] Vipul: Sure. So our approach has been, let's do one thing, get it right. And then move on to the next thing. Right? With crypto markets we realized it was difficult to, first of all, in India, cryptos were not allowed when we were actually trying to add them, they were banned by our regulatory bodies.

[00:16:23]But we wanted to give crypto trading for non-Indian clients where it was compliance-wise okay. Right. So we had to figure out legal, get a lot of legal counsel on that and figure out how do we make it work and how do you protect the fundamental rights of the customer when he's trading as well as protect us in case of some issue, like example hacks and those kinds of things where we truly have no control over it. Right? Like Streak being a platform on top of an exchange or a broker, we essentially focus on algo creation and trading and backtesting, right, we don't do fund management. We don't hold their accounts or wallets or any kind of those things.

[00:17:01] So we have taken steps to make sure that this is very clear to the client from day one, even in all our communications, even with regards to the way we tell. So in India, our clients cannot do auto-trading because that's the regulation, but how do we, and you can't do it and people don't realize it.

[00:17:20] And. Expect that, Hey, I should be able to, like, the world is doing automated trading. Right. I can do that in cryptos. Why can't it do it for Indian markets? And that is specifically because the Indian regulatory body has made strict rules for customer safety itself, which we take time to explain in with our webinars, our blogs with our content, and similar stuff we have done for cryptos in various exchanges and demographics. And that's how I think we have addressed this approach. And we are continuing to handle this as more and more things develop and things change.

[00:17:52] Yoshi: In terms of customer protection. I think like, you know, this algorithmic trading and the trade automation and, even like automation of just regular [00:18:00] investing, like, what is your view on that sector in terms of the automation of the investing trading in the retail level?

[00:18:08] Vipul: That's a very important question, which is not talked about, as you said, Earlier in your previous question, right? I took an approach where me and my co-founders Harsha and Jaya, all sat together with a bunch of lawyers who can say to figure out why is this regulation even in place, both in Indian markets, US markets, and various crypto markets.

[00:18:29] And we realized that the regulatory bodies essentially are not trying to do something wrong. That is which is like something unfair, they are not trying to do anything unfair as such, but they are trying to be protective of the client who might not be aware of all the nitty gritties that get into it and how people can be just selling greed.

[00:18:47] Right? Because when people are selling, greed becomes really difficult for regulatory bodies to sort of differentiating who is doing what. So my approach on this is we have been working with regulators. We have been speaking with various guys to sort of understand how we can bridge the gap, how we can meet on the same grounds, where we are doing everything that is customer friendly.

[00:19:09] That's why Streak has a feature where we don't allow you to trade more than five times a single stock in a day. And that does not because clients don't want it. Clients have been asking, Hey, can you increase it to 50? Can increase to a hundred trades, but we are like, no, you can do it, but you have to come on the platform and activate it because we understand the regulator's point of view.

[00:19:29] If you overtrade, there is a risk of getting your account blown up. If you under trade, you will miss the opportunity. Right? So we are working on these features and showcasing these to proper people who are in the decision-making process. Right. And sort of trying to find out what can be the middle ground.

[00:19:47] So that's my view on this and I hope going forward, they will understand the retail clients also are maturing, especially with the millennial who are coming up and trading. These guys are maturing and they can understand a good product from a bad product, and they can understand these risks. You just have to make sure that the regulations say that people are being told.

[00:20:07] That as a platform, you have to tell them what is at risk and what different steps you have taken to minimize.

[00:20:13] Yoshi: I mean, like you come from the extremely heavy, AI/ML background, as well as you know, doing another company and starting a company in the e-commerce sector, obviously FinTech deal with the regulation.

[00:20:27] As you just talked about, like, how was your journey learning that regulation compliance. There's something that as you said in the beginning,  as a person, you want more and more and more, but you actually may not be more and more and more. It's also the control. Like how was your journey understanding and getting yourself into that environment and balancing that out?

[00:20:47] Vipul: Yeah, so it was hard. I was always like full guns. Blazing. Let's do this. Let’s roll things out,  because in my head it was like, if technology allows it, we should be able to do it. That was a silly question I had, but my other co-founder Harsha, right. He has a very grounded approach. He was like, let's look at it, let's speak to people.

[00:21:06] And he held me back essentially. And if I have to tell that he was like, first you read and understand the regulation. And I went through it. I didn't like a lot of things initially, and I might have been being naive at that point in time. But when I look back now over those a couple of years, I realized that these protections are meant for client benefit itself.

[00:21:28] And it's our responsibility as FinTech platform providers and brokers and FinTech industry members. Right?  To speak with the regulators and tell them, Hey, how we can contribute to a good change. And that sort of is the kind of mindset I've built and it was hard, but essentially there was not a choice to build that and understand that on this platform or on this space, clients, hardened capital is at risk and that's a responsibility that I and everybody in our team take very seriously. That sort of has helped us appreciate that.

[00:22:00]Yoshi: That's a great point, because like, in our team to like also same as you were really, you know, a tech company. And obviously, we really don't come from the financial services.

[00:22:09] Nobody really has built a broker-dealer. So our mandatory book to read includes the series seven textbooks. As a hobby. I was like, yeah you know, we agree on that. Like what you're saying. And I think like, you know, gearing towards a little bit into you know, zooming out a little bit. So you are in the space of now, like, you know, getting more attention as a no-code territory of each of the vertical of the operation and you know, you being, focusing on building the platform for the people who cannot code, how is your like, experience over like, you know, building that product.

[00:22:44] To make that No-coders be able to like, you know, kind of immerse into this, like, you know, ultimate flexibility of being able to code. What was your challenge and the, how do you see that the sector is going to evolve into?

[00:23:00]Vipul: I see that as two, three questions. So I'll try to address all of them. If I forget something, something, please let me know.

[00:23:06]First thing was. I mean again, as I said, our core focus is on those traders who essentially know how to trade, but don't have a technical background. And there are a lot more traders with that kind of background than there are coders, right. There are coders who now have started trade because of the ease of access Alpaca has provided them, especially in India, right. Where you are sort of trying to figure things out. We realize that. It's easy for somebody to understand markets. If they pay attention to it, rather than learn coding and spend thousands of dollars to set up the infrastructure, hire coders.  And it is prone to mistakes, even if you an experienced coder right.

[00:23:47] If you, even if a really experienced coder. If you write some code and you see a backtest result, which is, phenomenal, you have to ask yourself where you have done something wrong there. Right. And many people actually don't understand that they end up making trades with that. Right. So we wanted to focus on building a platform that first of all, make sure that is completely sort of what, what you can say.  Legit in terms of the results that we get right. In backtest results. We are never optimistic. We are basically trying to make sure we add charges like brokerage and all those things to showcase and add slippage to showcase that, Hey, your returns are this tread lightly, right? Like we always make sure that the client knows that.

[00:24:27] And with clients coming from the pure trading background, people who are essentially having two jobs, they are doing various kinds of things. Now, when they want to enter trading right. Streak forms as a new age platform that helps them essentially use the tools that that were not previously made accessible to them.

[00:24:46] Right. As I said earlier, right. Streaks focus is to democratize access to technology in stock markets. Now that technology was restricted earlier to only people, either those who are educated i.e. coders right? Or those people who had a lot of money who can hire coders, who can buy data, clean it up, build infrastructure around it, and then do pure algorithmic trading.

[00:25:07] Right? So our focus was like, let's get rid of all of that. And let's just let the trader do what he does. Trade. Essentially, look at stock markets, do his analysis, give him a platform wherein seconds you can build a strategy or take anything he sees on the chart and build an algorithm on its backtest reliably.

[00:25:27] With accounts to our lookahead bias, slippage, all those factors taking into account and just focus on trading. Right? And we have seen that even coders who, who are cutthroat coders for using legacy platforms, I will not name them, but they're very, they are very famous legacy platform, which still a huge amount of people use to do algorithmic trading and normal manual trading.

[00:25:51]They have started to shift to Streak. Once we have added those features that they were sticking for in the legacy platform and what we see that is essentially with our app and our website, as you can be sitting in a cab going for your work, doing whatever, right. You have just an idea. Of hey. What if I could do this and see how my results, you can just put it in your phone, and yeah done.

[00:26:12]Yoshi: You were saying that like, you know, even the coders are now coming into this no-code platform that you're building.

[00:26:18] That's an interesting phenomenon.

[00:26:20] Vipul: Correct because people, those who are really heavy, like they use ML/AI for coding. I think obviously Streak still is not capable of doing those things. Obviously, in the future, we want to be able to do that, but currently, because of the ease, that Streak is giving in terms of being able to take any idea you have, which you see on any chart, and just see if it works or not.

[00:26:42] Just that simple question gets answered in seconds, right? Now, whether you feel that Streak's latency is not good enough for you and you can validate on Streak and then write your own faster version of code dedicated just for your thing and deploy a server and do all those things by yourself. Right. If you're a really good coder, but Streak sort of acts as that efficiency-increasing platform for even a coder where he might have a bunch of ideas, then he doesn't want to code up everything and figure out what works. He can quickly do that on Streak and figure out what works. And then, then actually code that. So sort of a python of trading, you can say prototyping, you can do on Streak and then actually use it.

[00:27:21] Yoshi: I mean, that's great. Like, you know what I mean, in order to do that, where you see like, you know, the coders have to be very happy with that,  ease of use and flexibility. I'm sure. Like, you know, as being said that there's a lot of, lot of work, but the final question of this podcast, I keep asking is that all the things that you said, including compliance, market data, different asset classes, like, you know, the robust backend system.

[00:27:43] So like be being this FinTech business, a lot of things that you have to deal with. Yeah. Was it worth it?

[00:27:49] Vipul: Absolutely. I mean, I even today take up at least five or ten calls from our clients every week. I make sure I make it a point to speak with them and see what we are doing wrong, what we are doing right. And the sheer joy I get when some clients have good feedback for us even constructive feedback, it's absolutely worth it. It has been a very grueling time adoption, obviously. FinTech, especially in the stock market is not like any other market, like banking or what is that lending or tech or, yeah.

[00:28:20] Yeah, exactly. Right. So here you have to earn the trust of the people because they are putting every single action that they do on your platform has a risk of capital attached to it. And when I hear that hey Streak has made them become more aware of what they were doing wrong. It has made them capture opportunities, which they otherwise would have missed.

[00:28:43] It's just pure joy. I mean, I love it.

[00:28:46] Yoshi: That's great to hear, man. That's great to hear. You know,  Vipul thank you very much for your time today. Like, you know, it was a pleasure chatting with you and everyone please check out Streak Vipul is the co-founder CTO of Streak. This is not only for the non-coders. This is for all, for, for the coders as well, who want to automate and like, you know, just get the ease of you know, mind during the investing and you know, the investing trading market. So thank you very much. And you know, big applause to  Vipul thank you. Thank you Yoshi for having me.

[00:29:15] Jason: I also wanted to thank all of our listeners for joining us today on this episode of FinTech Underground by Alpaca. As always check out all of our past episodes on Apple Music or Spotify. Thank you.


If you liked this episode of Fintech Underground by Alpaca make sure to check out our other episodes below:

Fintech Underground by Alpaca • A podcast on Anchor
Fintech Underground by Alpaca is a podcast devoted to all topics related to Stock Trading API. From trading with algorithms to connecting apps to building out services, we aim to bring light to the different corners of Fintech. This is not an offer, solicitation of an offer, or advice to buy or s…
Fintech Underground by Alpaca 

You can also follow Alpaca and our weekly updates on our LinkedIn and @AlpacaHQ on Twitter!

Brokerage services are provided by Alpaca Securities LLC ("Alpaca"), member FINRA/SIPC, a wholly-owned subsidiary of AlpacaDB, Inc. Technology and services are offered by AlpacaDB, Inc.

Events at Alpaca

Alpaca Team

API-first stock brokerage. *Securities are offered through Alpaca Securities LLC* http://alpaca.markets/#disclosures