u/Calm_Set5522

"Knowing a sport" absolutely matters for profitable pre-game betting & CLV.

There is this myth floating out there that "knowing a sport" is irrelevant to be a profitable better. It is true for top down strategies like arbitrage, but for any kind of originating where you are truly beating the market bottom up(like getting CLV on liquid main lines on Pinnacle for NFL/Soccer/NBA) it absolutely matters. The best bettors who get constant CLV in mainlines in major leagues have a way to price something(models, etc), but they also absolutely rely on discretionary skills like understanding injuries, market dynamics, precedents, etc. And frankly a person who just uses a model for something like the NBA pre-game has zero chance to beat a person using both a model + qualitative skills even if they have the best model in the world. And lastly, when I say "knowledge" its more than just knowing the sport or trying to predict a winner, so this includes stuff like market dynamics, patters, how books work, injuries, intuition, sentiment of injuries, etc.

reddit.com
u/Calm_Set5522 — 5 hours ago

What is the best websocket odds provider?

So I am looking to get live odds for major leagues from Pinnacle/FD. My question is are there any realiable third party odds providers that do it via a websocket so that you are at most milliseconds behind the actual odds of Pinnacle/FD. I don't mind paying even a few thousand a month, but there is so much garbage out there its hard to tell which providers are actually legit.

Does anyone know?

reddit.com
u/Calm_Set5522 — 2 days ago

This applies to most basketball leagues, but mainly speaking about the NBA, it by nature has very volatile lines pre-game, this starts with sides goes to totals and even props. This all happens mostly due to the fact that 82 games are played within the span of 6 months causing a constant inflow of information, and besides that injuries also impact all lines much more in basketball than any other sport. People say "knowing a sport" does not matter for high level betting, but for the NBA a true informational edge & awareness of the general market pretty easily beats even the best models when it comes to bottom up betting/origination. Even things like priced-in injuries, sentiment of injuries(real/fake questionable), injuries in different contexts can have insanely volatile and differing effects and be used to an advantage nearly daily for someone skilled, and it is something no model/sportsbook can account for instantly and even books like Pinnacle can't fully price in instantly until the closing line when everyone has bet.

So overall all lines on NBA are volatile, and even super liquid lines like ML/Spread on playoff games on Pinnacle can be pretty easily beaten in terms of achieving CLV for someone through pure knowledge/timing rather than models. Its obviously still not that easy and takes practice, but quite doable, and for other lines like props its even easier. This is obviously not what some people who build models want to hear, but its absolutely true for probably not just NBA but every BBall league.

Note: I am referring to specifically beating the closing-line pre-game, not something else like having a positive ROI by betting at closing line.

One Example: Lets say KD is questionable and is worth about 10% to the Rockets on a ML in a 50/50 game, the line opens at 45/55 for the Rockets like he is truly questionable but before his status is even announced by afternoon the line is already 49/51 because people think he is going to play. Through pure models its impossible to know when/how to actually get the highest CLV, you must know injuries better, be ahead of the market and have other market awareness. Thats pure sentiment, and most of the move is already done before the final status. In this situation an overreaction and deadcat bounce will also happen if he is available(like Rockets go to 52% than back down to 50% because it was already priced in). No model captures that unfortunately. You could put a team of 50 data scientists but with zero knowledge of the NBA and market awareness they won't be able to get the highest possible CLV at the best possible times.

Note: And I do not mean beating the injury news in speed, I simply mean drifting price-action that is caused by other mechanisms like sentiment, sharp bettors, etc.

reddit.com
u/Calm_Set5522 — 6 days ago

Note: This question is about the legality of sports contracts on prediction markets, not whether somebody thinks they are gambling in meaning although those can be related.

So this has been a major issue recently between the states and federal gov(CFTC) and it is lilely heading to supreme court within a couple of years. While I have a very good general idea I still struggle to understand the legal details of all of this.

Kalshi and other prediction markets got CFTC approval as a designated contract market a few years ago, and recently started listing sports contracts like NBA/NFL moneylines in early 2025. Almost immediately states started suing them saying it's illegal gambling under state law.

The two biggest issues are the legal precedents for this like Congress never intending sports betting to be covered by Dodd-Frank when they wrote the swap framework, and also the definition of gaming which from what I understand is "participating in high stakes games", and I am not sure if actually trading the price of falls under "gaming" legally".

Now by fact a sports contract on Kalshi has much more uses/functions that are closer to a normal financial instrument, regardless of the intent of an average user. It is factually a swap on an exchange, and is not casino. This in turn has allowed things like market making, exiting positions, which are things that are not fully possible on sportsbook/casinos against a house and are possible on normal financial instruments/exchanges like the stock market.

The states are obviously getting involved mostly becaues they want tax-revenue, and their argument is that basically for the "average" Kalshi user the use case of sports on the platform is not much different than say Draftkings/Fanduel regardless of market makers, etc.

It feels like the legal definition for a sports contract on prediction markets actually favors Kalshi/the federal government imo, because regardless of what an average user does, more traditional financial use cases like market making, exiting positions, hedging are factually possible because these are swaps on an exchanges rather than a Casino. Now these things are not very common so far because its still early, but they are factually possible on prediction markets and not possible in casinos. But obviously for the average user its gambling just like on a sportbook.

For the legal experts, say this goes to supreme court, who likely has the stronger argument and will Kalshi/prediction markets be able retain sports contracts under the federal scope or will they have to follow the states and somehow be reclassified as traditional state gambling.

reddit.com
u/Calm_Set5522 — 10 days ago

This applies to most basketball leagues, but mainly speaking about the NBA, it by nature has very volatile lines pre-game, this starts with sides goes to totals and even props. This all happens mostly due to the fact that 82 games are played within the span of 6 months causing a constant inflow of information, and besides that injuries also impact all lines much more in basketball than any other sport. People say "knowing a sport" does not matter for high level betting, but for the NBA a true informational edge & awareness of the general market pretty easily beats even the best models when it comes to bottom up betting/origination. Even things like priced-in injuries, sentiment of injuries(real/fake questionable), injuries in different contexts can have insanely volatile and differing effects and be used to an advantage nearly daily for someone skilled, and it is something no model/sportsbook can account for instantly and even books like Pinnacle can't fully price in instantly until the closing line when everyone has bet.

So overall all lines on NBA are volatile, and even super liquid lines like ML/Spread on playoff games on Pinnacle can be pretty easily beaten in terms of achieving CLV for someone through pure knowledge/timing rather than models. Its obviously still not that easy and takes practice, but quite doable, and for other lines like props its even easier. This is obviously not what some people who build models want to hear, but its absolutely true for probably not just NBA but every BBall league.

Note: I am referring to specifically beating the closing-line pre-game, not something else like having a positive ROI by betting at closing line.

One Example: Lets say KD is questionable and is worth about 10% to the Rockets on a ML in a 50/50 game, the line opens at 45/55 for the Rockets like he is truly questionable but before his status is even announced by afternoon the line is already 49/51 because people think he is going to play. Through pure models its impossible to know when/how to actually get the highest CLV, you must know injuries better, be ahead of the market and have other market awareness. Thats pure sentiment, and most of the move is already done before the final status. In this situation an overreaction and deadcat bounce will also happen if he is available(like Rockets go to 52% than back down to 50% because it was already priced in). No model captures that unfortunately. You could put a team of 50 data scientists but with zero knowledge of the NBA and market awareness they won't be able to get the highest possible CLV at the best possible times.

Note: And I do not mean beating the injury news in speed, I simply mean drifting price-action that is caused by other mechanisms like sentiment, sharp bettors, etc.

reddit.com
u/Calm_Set5522 — 11 days ago

So NBA by nature has very volatile lines pre-game, this starts with sides goes to totals and even props. This all happens mostly due to the fact that 82 games are played within the span of 6 months causing a constant inflow of information, and besides that injuries also impact all lines much more in basketball than any other sport. People say "knowing a sport" does not matter for high level betting, but for the NBA a true informational edge & awareness of the general market pretty easily beats even the best models when it comes to bottom up betting/origination. Even things like priced-in injuries, sentiment of injuries(real/fake questionable), injuries in different contexts can have insanely volatile and differing effects and be used to an advantage nearly daily for someone skilled, and it is something no model/sportsbook can account for instantly and even books like Pinnacle can't fully price in instantly until the closing line when everyone has bet.

So overall all lines on NBA are volatile, and even super liquid lines like ML on playoffs game on Pinnacle can be pretty easily beaten in terms of achieving CLV for someone through pure knowledge rather than models. Its obviously still not that easy, but quite doable, and for other lines like props its even easier. This is obviously not what some people who build models want to hear, but its absolutely true for probably not just NBA but every BBall league.

Note: I am referring to specifically beating the closing-line pre-game, not something else like having a positive ROI by betting at closing line.

reddit.com
u/Calm_Set5522 — 13 days ago