mmaldacker
|
11 years ago
|
on: CPUs Outperform GPUs in Financial Markets Benchmark
Calculating greeks is not very difficult and bandwidth is going to be the bottleneck due to the high number of inputs necessary to calculate them. So no wonder that CPUs outperforms GPUs. Also, real time calculation of greeks is very easily achievable for the simple products (e.g. listed derivatives), banks are struggling to get real time performance for their more complex OTC products.
mmaldacker
|
11 years ago
|
on: The iPhone 6 Review
Apple doesn't even tell you how much RAM their phone have. Or what the CPU/GPU frequencies are.
mmaldacker
|
11 years ago
|
on: HFT in my backyard – II
Legal problems and technical problems aside, what are you going to gain by intercepting the traffic? Most of the traffic is going to be market data and order data which are public information (well, order data is public once it hits the exchange). You can take advantage of knowing about order data before it hits the exchange but then you'd have to transmit that information extremely fast, which using a drone (and against those huge radio tower) is going to be pretty much impossible.
mmaldacker
|
11 years ago
|
on: HFT in My Backyard
mmaldacker
|
11 years ago
|
on: Apple Watch: Initial Thoughts and Observations
>The "nascent payment system" which is Apple Pay is better supported by the credit card companies than Google Wallet. It only remains to be seen how many retailers will switch to NFC.
Regulations in the state requires every POS to support the EMV technology by October 2015. From what I've seen, most retailers will have to upgrade and the new machines pretty much all include NFC technology. So by the end of next year, NFC should be available with almost every retailers. I don't think it's a coincidence that Apple is releasing NFC now (they could have easily done it with the iPhone 5 or 5S)
mmaldacker
|
11 years ago
|
on: Why did science make little real progress in Europe in the Middle Ages?
And the article doesn't even mention Fibonacci or Al-Kashi.
mmaldacker
|
11 years ago
|
on: We have C++14
C++ is 35 years old and predates Haskell and many other "modern" languages like Java, C#, Python, ... So yes, compared to what C++ was originally, it has become modern.
mmaldacker
|
11 years ago
|
on: European Startups Raise Highest Quarterly VC Financing Since 2001
Berlin has a debt of over 60 billion euros, with an annual budget of 20 billion, 5.5 of which comes from the other laenders. This is huge, the other laenders have complained multiple times that they need to cut costs. Its GDP is 80 billion, compared to frankfurt (70 billion) or munich (60 billion) it's nothing as its a much bigger city. Berlin doesn't have a financial sector or any major industry really. Population has stayed (more or less) the same for the last 60 years.
Yes Berlin looks amazing considering ww2 & cold war, but is nowhere near the major european capital it should be.
Also, London today from London 2 decades ago is very different, a simple example is canary wharf that didn't have a single sky scraper 23 years ago.
mmaldacker
|
11 years ago
|
on: European Startups Raise Highest Quarterly VC Financing Since 2001
People have been expecting Berlin to have huge growth economically, in population, real estate value, etc since the fall of the wall. This has not happened yet (at least, not at the rate that was expected). I doubt it will happen with startups.
mmaldacker
|
11 years ago
|
on: A detailed exposé on how the market is rigged from a data-centric approach
Your second solution already exists and is called an auction. Most exchange have an auction before market open and one after market close. Some even have auctions during the day.
mmaldacker
|
11 years ago
|
on: A detailed exposé on how the market is rigged from a data-centric approach
Yes, this is what a good broker does.
mmaldacker
|
11 years ago
|
on: A detailed exposé on how the market is rigged from a data-centric approach
It's not the case. The trader wanted 20 000 shares, there was a combined amount of 24 800 shares, i.e. every exchange had less then 20 000.
mmaldacker
|
11 years ago
|
on: A detailed exposé on how the market is rigged from a data-centric approach
That is very true, but nobody is pushing through here. The trader clearly didn't send his orders to all exchanges at the same time since other traders had time to update their prices. The article talks about milliseconds when arbitraging happens in microseconds.
mmaldacker
|
11 years ago
|
on: A detailed exposé on how the market is rigged from a data-centric approach
The trader wanted to buy 20 000 shares at 17.38, that's a bit less than 350 000 dollars, certainly not pocket change. In fact, that was more than any individual exchange could provide, and barely enough with all exchanges combined. You would expect the price to go up with such high demand and limited supply. And indeed you see that, when he starts trading on BOST, other market participants update their price in other markets by cancelling their orders and inserting them at a higher price.
From the article:
>Also note how the cancellations rotate through many different exchanges. That's one sure way to throw off, confuse, stall a smart order router.
Or you know, because it's multiple market participants that are updating their prices.
>Someone else shouldn't have the facility to buy it based on my own trade signal and try sell it back to me.
What? If you're the owner of a bakery and you see a guy buying every single bread that your competitor is selling, wouldn't you increase the price of your own bread in case this guy comes to you?
mmaldacker
|
11 years ago
|
on: OOP is not a failure, but the worst kind of success
>It is as if mathematicians would start with axioms. You do not start with axioms - you start with proofs. Only when you have found a bunch of related proofs, can you come up with axioms. You end with axioms.
This makes no sense. When you write a proof, you're already using axioms, you don't come up with them afterwards. Mathematicians usually start with conjectures, then either proves them or shows them to be undecidable and can be used as an axiom.
mmaldacker
|
11 years ago
|
on: Why C++ Sails When the Vasa Sank [pdf]
With C++11 you don't need the safe bool idiom anymore, you can simply define a "explicit operator bool() const". Since the conversion needs to be explicit, you won't have nasty surprises but it can still be used in an if (or while) normally as in this case the explicit conversion will be used implicitly. In other words, it works exactly like the safe bool idiom but is much easier to write.
mmaldacker
|
11 years ago
|
on: High Frequency Trading and Finance's Race to Irrelevance
They don't make tons of money. I think Michael Lewis quotes a annual revenue of 16 billions for all the HFT companies put together. That's less then half of goldman sachs' revenue alone.
mmaldacker
|
11 years ago
|
on: 24, the Monster, and quantum gravity
mmaldacker
|
11 years ago
|
on: Why Do Expensive Hotels Charge for Wifi?
What? A quick google tells me that ritz-carlton, intercontinental and other luxury hotels like kempinski all provide free wifi. I seriously doubt other luxurious hotels would charge you for wifi.
mmaldacker
|
11 years ago
|
on: The Swift Programming Language
except ∑ is an upper-case sigma which corresponds to s in the latin alphabet, so why not option+s ?