For questions about programming languages, implementation, and packages in quantitative finance. Note: question must be specific to quantitative finance and must necessitate knowledge of quantitative finance in order to be on topic.

learn more… | top users | synonyms (9)

8
votes
4answers
1k views

What .NET library can I use to solve optimization problems?

I'm working with C# and I start being bored writing optimization algorithm. Do you know any free library containing this sort of algorithms? In particular I'm currently working with Semidefit ...
1
vote
1answer
97 views

How to price touch options using quantlib?

I am new to quantlib and I want use it to to price a touch option (single/double). I searched on google for example code but I could not find anything. Hence, I am ...
2
votes
2answers
80 views

How to perform portfolio optimization with user-defined expected return and variances using R?

I found some functions for Markowitz mean variance portfolio optimization in R such as portfolio.optim in tseries package. ...
4
votes
2answers
150 views

Implementation of Ledoit Wolf shrinkage estimator within R package tawny

I want to implement the shrinkage intensity given by Ledoit and Wolf, see here page 13. They define $y_{it}$ with $1\le i\le N$ and $1\le t\le t$ be the return on stock $i$ at time $t$. Moreover, ...
3
votes
2answers
104 views

What programming skills are needed in quantitative finance? [closed]

I’m considering a career in finance when I complete my PhD in Mathematics in 2016. My only major programming experience was a C++ course during my MPhys in the 2007-8 academic year, although since ...
3
votes
1answer
92 views

QuantLib C++: Monte Carlo Engine with SequenceStatistics

I'm trying to implement a Monte Carlo PricingEngine that stores multidimensional statistics. I have done the following: Defined a Monte Carlo Trait that among other things stores as the ...
3
votes
1answer
94 views

QuantLib: Is the StochasticProcess class adapt for a HJM type of modelling?

I would like to use the following model in QuantLib: $\frac{dF(t,T)}{F(t,T)} = \sigma_se^{-\beta(T-t)}dW_{t}^{1} + \sigma_L\left(1-e^{-\beta(T-t)}\right)dW_{t}^{2}$ This is a reformulation of the ...
1
vote
1answer
46 views

What is wrong in my non-linear estimation sample code?

I am trying to reproduce the code and plot you see here on pages 8,9 and 10 which was coded in MATLAB, but I'd like to convert it to R code. I believe I converted the MATLAB code below to R syntax ...
1
vote
0answers
50 views

How to handle missing data in time series in R?

I have 5 years stock closing price of a company with some missing values in between (I having 1443 data points). When I create timeseries object in R with frequency 365 it creates 1834 data points, R ...
1
vote
0answers
71 views

What are the best online platforms to hire a quant? [closed]

I have already written the base of a trading algorithm, however there are some optimisations that I would like to add that might be best programmed by more experienced quantitative programmers. This ...
4
votes
1answer
473 views

API for after and pre market data

Is there an API or APIs similar to the Yahoo! or Quandl APIs, that give the same access to pre and after market data? I know I can scrape the Nasdaq or Yahoo! Finance sites to get a pre/after market ...
6
votes
1answer
322 views

Do you have a validation set for Libor Market Model implementation?

I'm trying to calibrate a Libor Market Model (LMM) in Matlab with my user-defined function, not their package. I already fitted the market volatilities using SABR but failed to simulate the ...
-1
votes
1answer
160 views
2
votes
0answers
40 views

Rollapply: what does by.column do? [closed]

I have read the description of by.column for rollapply in the manual but i couldn't understand how to use it. see below: x=matrix(1:60,nrow=10) ...
1
vote
0answers
121 views

How to extract sentiment from Yahoo finance message board?

Does anyone know if it is possible to write a software to pull Yahoo message board sentiment for a specific stock? Any API from Yahoo or anyone has done it before?
1
vote
0answers
31 views

Jacobian for Newton method for American options by front fixing

In this paper Penalty and front-fixing methods for the numerical solution of American option problems a front fixing method based on Newton is described for an American put option is described. I am ...
4
votes
2answers
2k views

Resequencing of MsgSeqNum in FIX 4.2

I am trying to achieve the following functionality using QuickFIX for FIX 4.2 Send a couple of orders and make sure they’re filled. Then disconnect. Change the incoming (from Broker) sequence number ...
1
vote
0answers
61 views
0
votes
0answers
23 views

free and reliable stock ticker API [duplicate]

I am looking for an API that will give me (somewhat real time) stock quotes for free for a website. I have heard about using yahoo finance URL download but (to the best of my knowledge) yahoo could ...
2
votes
1answer
122 views

Get institutional holdings of stocks programmatically

First of, I'm not sure if this is the right place for this question, but a search on Google for another programmatically related question regarding stocks led me here, so here it goes. Is there any ...
3
votes
0answers
75 views

Approximate asian geometric option with Heston

I am trying to implement Theorem 1 from this Journal in RStudio. The journal says the it is possible to find a approximate price of a geometric asian option in a Heston setup this way: ...
5
votes
5answers
4k views

Is node.js being used in systematic trading software?

I have a project where I would like to track some tick data and create some indicators to follow it. I am thinking of using Node.js for this project, but I would like to know from those in industry if ...
1
vote
3answers
191 views

Realtime Exchange Rate Data API

There are various sources for real-time exchange rate data, e.g. Ariva EUR/USD. Is there also an API or other source which enables to automatically retrieve real-time exchange rates as a data stream ...
4
votes
1answer
149 views

Yahoo finance, interactive chart and historical prices are different

I am very new to the stocks. I checked the TNTE.AS stock on Yahoo Finance website. Here it provides "Interactive Chart" and "Historical Prices". But I found they are showing different values. For ...
5
votes
2answers
643 views

Change periodicity on Rblpapi

So Dirk Eddelbuettel, Whit Armstrong, and John Laing released Rblpapi to CRAN recently, and it is awesome. I'm having some difficulty understanding how the overrides work though, hopefully someone can ...
2
votes
0answers
154 views

More cache friendly linked list or alternative with optimal append, delete, and ordered traversal for limit order book?

I am trying to implement a stock matching engine/order book in C++, and am searching for a more cache friendly architecture. Currently, my data structures are as follows: An intrusive rb-tree for the ...
1
vote
0answers
41 views

Is there a limit to the number of Spot rates than can be calculated from Par Yields

I am just trying to calculate Spot Rates from Par yields. I find that the code below gives very similar spot rates for the data here, yet if I increase the size of the ...
1
vote
1answer
95 views

Calculating Accrued Interest of Bonds

I am trying to calculate the accrued interest for a set of Treasury Bonds. I am comparing the answer from the code below with that for the 1st Bond(row) over here. In the link the AI is ...
1
vote
1answer
36 views

Correct Theoretical Discount Factors from Nelson-Siegel-Svensson?

I am calculating the theoretical discount factors associated with a bond that has 30 months to maturity from today with the parameters below obtained from here using the Nelson-Siegel-Svensson Model. ...
2
votes
2answers
104 views

Q regarding amortization of 500,000 loans

I am brand new to this forum. I asked this question on the main StackOverflow site and it was suggested that I ask here. My task is to find a method to quickly calculate the monthly cash flow on ...
2
votes
1answer
133 views

Test .mql4 (meta trader 4 editor) when the fx market offline

I am coding some simple .mql4 program, you know, the fx market is offline on weekend, and the market will be not shown in Meta trader 4 platform. I wanna test my program in meta trader 4 on weekend. ...
4
votes
0answers
113 views

How would it be possible to use Dynamic Programming to search a space of investment strategies to find an optimum?

As my question states, the problem I am having is finding a sensible way to search a large space. Any help or insight that could be provided would be hugely appreciated. Currently I am trying to ...
0
votes
0answers
65 views

Does anybody know how to use jquantlib with eclipse?

I'm currently beginning to work on my masters project in QF and I wanted to use jquantlib for my work. I've searched the internet quite a bit but couldn't find good understandable info on how to work ...
3
votes
1answer
165 views

What is the best data structure/implementation for representing a time series in C#?

I'm looking for a tick by tick high performance container. So far I've been using List where Tick is a simple struct with a DateTime and double field. I'm using Linq for date lookups but it's ...
1
vote
2answers
1k views

Forex brokers with free API compatible with Node.js

I have a Forex trading signal generator written in Node.js and now I am looking for a Forex broker with a free Node.js compatible API. The requirements are simple: be able to send new trade orders ...
1
vote
0answers
11 views

Is there any theoretical work to find an optimum size for the size of horizon in finite-horizon optimization or control?

we learn a lot about finite and infinite horizon control in dynamic programming. but I was wondering if we want to minimize the cost per time(discrete time) is there any work to find the optimum size ...
2
votes
4answers
145 views

Obtaining intra-day values of the EUR-USD exchange

I need for my project the values of the EUR-USD exchange (both intra-day and ticker). I've been playing around with the Yahoo's YQL API and at this moment I can obtain the current value of the ...
3
votes
0answers
278 views

Bloomberg scripting language (BLAN)

Did anyone work with Bloomberg scripting language (BLAN is the name I guess). If so is it really flexible and is it competitive with other valuation services (say Super Derivatives). Does it enable ...
9
votes
2answers
3k views

Can the J language be used as an effective alternative to Q/Kdb+?

I hear a lot about Q/kdb+. I've never had the opportunity to use it for anything real but have played with it using their trial license and found it intriguing (if not somewhat mind warping). I've ...
0
votes
2answers
230 views

What is the current lowest possible latency for TCP communication?

I have two machines over a 10Gb network that need to communicate with each other through a TCP connection. In terms of technology, what is the current lowest latency possible for this to happen? What ...
0
votes
1answer
523 views

Excel to Java for Interactive brokers

I have a working excel workbook connected to Interactive brokers DDE API. I am struggling to upgrade to a more robust environment like Java. I tried to change it to ActiveX for Excel but the ...
4
votes
3answers
211 views

Technical analysis - Calculating Aroon Indicator Serie

I'm trying to build a class to create Aroon series. But it seems I don't understand the steps well. I'm not sure about what purpose I have to use the period parameter. Here is my first attempt: ...
2
votes
0answers
96 views

Calibration of Heston version of CIR

I'd like to calibrate a variant of Heston model for interest rates which is describe by this couple of SDE \begin{aligned}dr_t&=a(b-r_t)+\sqrt{r_t}\sigma_t dW_t^1 \\ ...
2
votes
2answers
1k views

The future language of quant programming? [closed]

Im just about to begin the programming aspect of my education towards being a Quant. I know what languages are currently being used and how popular they are. However, I have several good friends ...
1
vote
2answers
287 views

What Matlab packages to I need as a Risk Analyst?

What toolbox are more suitable for a risk analyst. I found this: Optimization toolbox Global optimization toolbox Econometrics toolbox Financial toolbox Statistics toolbox And also I have as a ...
1
vote
1answer
507 views

IB with R which package?

I want to implement my models in R and trade according to them with my IB account. Now I am wondering, how I should solve this problem? Do I need to program with C an access ...
0
votes
0answers
133 views

Java Implied Volatility Solving with Newtons Method

Hi I am currently working on implementing my newtons method to guess implied volatility and I have the same code as you do. However, my vol result goes to infinity and I have not figured out why my ...
1
vote
5answers
675 views

API-based equity screeners?

I know there are APIs from different brokers that allows you to trade and also obtain information about specific companies, but I wonder if there are equity/asset screeners that are API-based and can ...
2
votes
3answers
486 views

Dou you have an example of implementing Engle-Granger 2-step cointegration?

Does anyone know where to find an example of implementing Engle-Granger 2-step cointegration? Python's ideal, but any language will do. I've skimmed and read many articles, but understand little ...
3
votes
1answer
522 views

Which method is implemented by Excel's YEARFRAC for ACT/ACT?

I know the algorithm used by Excel to calculate the YEARFRAC(startDate, endDate, basis) for basis=1. Excel calls the method "act/act". A Java re-implentation of Excel's algorithm can be found at ...