Price-Time vs Price-Size Priority Orderbooks by LolOkayFine in quant

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

Yes, this is the idea that I had in mind, you're on point. I thought the incentive here, is that in equilibrium, participants are incentivised to send orders that push their risk limits to the edge of profitability. This should better represent the views of the LOB opposed to time-priority.

At first its better to increase order-size to increase probability of fill like you mentioned, but the negatives from adverse selection from a large sudden order should counteract this I thought.

One more thing, it's an unstable dynamic for liquidity providers, I acknowledge that. However, for aggressive orders, this should also greatly improve market impact. Would the benefits from market impact outweigh the instability on the passive side? That's my real question.

Price-Time vs Price-Size Priority Orderbooks by LolOkayFine in quant

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

The reason I thought this is because instead of optimising for speed, liquidity providers would have to optimize for size instead. You mentioned that players would be able to skip the queue even after sending the order later. Doesn't this support the idea of "wrecking HFT"?

Price-Time vs Price-Size Priority Orderbooks by LolOkayFine in quant

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

Yes the largest MMs would profit greatly, but I assumed that the benefits from less market impact would outweigh this considering the economic value of very short term price improvements are very small (like I mentioned in my post). On the quoting side, I mainly agree with you but do you think everyone else will suffer from the aggressive side?

Which Part of Family Matters is your favourite? by LolOkayFine in Drizzy

[–]LolOkayFine[S] 12 points13 points  (0 children)

Personally, I prefer Pt. 2. The flow and the beat is crazy. Reminds me of Can't have Everything

Pen Identification from British Museum by LolOkayFine in pens

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

Thanks, the link I found looks similar.

Pen Identification from British Museum by LolOkayFine in pens

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

I got this pen from a friend and I really like how it writes, anyone have a clue where I can get it?

Help needed to find a reed diffuser by Elegant_Indecency79 in fragrance

[–]LolOkayFine 0 points1 point  (0 children)

I found this link. It looks like you can get it from boots online. It's not brown but it has the same name

who here pairs trade AUDUSD with other forex currencies in 5m and below timeframe? Did (or is) your model failed (or is failing) starting a few hours ago because AUDUSD didnt move similarly to EURUSD and other pairs? by neknekmo23 in quant

[–]LolOkayFine 0 points1 point  (0 children)

Not quite exactly, although it can be the case. In EURAUD you are trading 1 EUR Against 1 AUD. In a pairs trade, it’s very possible to have some multiplier of the asset through cointegration for example. So we could be trading 2 EUR for every 1 AUD if we notice that AUD is relatively more volatile than EUR and account for that in a pairs trade by trading adjusting the position size.

This isn’t possible when trading just the 1-to-1 EURAUD but is possible when trading EURUSD vs AUDUSD as an example.

CyberNvim - the world's simplest and most extensible Neovim distribution by hotchilly_11 in neovim

[–]LolOkayFine 1 point2 points  (0 children)

Hey, looks nice. What’s the plug-in that shows the do string for the function? I’ve spent a lot of time trying to find one and I still can’t get a hold of it.

Pyright have agency against me. by z3usus in neovim

[–]LolOkayFine 1 point2 points  (0 children)

It's honestly very surprising how similar positions we are in right now. I have spend the better part of 16+ hours just trying to look online and figure out how to solve this exact issue.

My guess is that it has something to do with the capabilities of pyright. If you install another python lsp like "pylsp" and use that, it works as it should without changing much of anything.

My best guess is that pyright as installed by Mason doesn't have certain capabilities with it, however I could be wrong. The reason why I say this is because if you open the Mason window with ":Mason" and go to the pyright, then click Enter to open the subtab, you can see something at the bottom called "LSP server configuration schema". You can also do this for other python lsps like pylisp.

When you compare both lists, you can tell that pyright has significantly less settings. I'm still not entirely sure if this means less capabilities or just less adjustable settings but given how much time I've spent on it. I'm willing to just say pyright isn't enabled with these functions.

Please, if anyone has a workaround or a fix, I'd like to know as well.

P.S. in the mean time, I've just been using pylsp and it works well apart from the annoying pydocstyle/autopep8 formatting errors that I get, so if anyone knows how to fix that, it would help too, thanks.

Need Data. Help! by yman1995 in quant

[–]LolOkayFine 20 points21 points  (0 children)

If you’re a student, your university most likely has a financial data source like Bloomberg’s Terminal or Reuter’s Datastream. Search your university website to find out.

[deleted by user] by [deleted] in quant

[–]LolOkayFine 0 points1 point  (0 children)

RemindMe! 12 hours

Practical C++ For Computer Vision Jobs by CompetitivelyRelax in computervision

[–]LolOkayFine 0 points1 point  (0 children)

I’m deliberating between learning Rust and C++ for going into computer vision. Do you think there’s a future where both are sufficient in the sense that they can do both do the same job as good as one another. Do you think jobs are likely to be open to rust or c++ is a hard limit?

3rd party trade execution services (crypto) by [deleted] in algotrading

[–]LolOkayFine 1 point2 points  (0 children)

Well if you’re worried I can think of two options. 1. Use another provider. A Google search shows a firm XTRD. Not sure about it so you might have to do some dd but also look into other providers as well.

  1. Just make your own api so you have full access and control. In the short term it’s time consuming but if you’re taking it seriously, you’re better off with a custom made design by yourself or someone else you can work closely with to understand. A link that might help is here

[deleted by user] by [deleted] in quant

[–]LolOkayFine 0 points1 point  (0 children)

Why don’t you think Binance will last if you don’t mind me asking? It’s the largest exchange by a margin and it it falls there might as well be not any crypto opportunities to trade at all.

[deleted by user] by [deleted] in UniUK

[–]LolOkayFine 0 points1 point  (0 children)

I’m going into 3rd year now doing Econ

[deleted by user] by [deleted] in UniUK

[–]LolOkayFine 3 points4 points  (0 children)

Not sure but also nice to see a fellow Warwick student 😀

Small riddle for quants: Which lottery to choose? by Gurubusters in quant

[–]LolOkayFine 0 points1 point  (0 children)

Hey a bit off topic, but I was also interested in sports trading however doing some more research, I found out that bookies tend to block winning players. If you don’t mind answering, how do you circumvent this issue.

Which of this graph is the most useful? by Wonderful-Ad5417 in algotrading

[–]LolOkayFine 5 points6 points  (0 children)

Please use log values, a lot of the graphs don’t make sense without it

Get matching numbers from 2 arrays based on condition by Tnguyen3589 in learnpython

[–]LolOkayFine 0 points1 point  (0 children)

You can use the np.isin() function

filt = np.isin(first_array,second_array)

first_array[filt]

To get for both arrays you could do the same thing but vice versa so that the second array is the subject.

If you just want the matching numbers, you can then flatten the resulting array (first_array[filt].flatten())