# Questions tagged [algorithm]

The tag has no usage guidance.

70 questions
Filter by
Sorted by
Tagged with
59 views

### Automatic detection of technical patterns such as Head and Shoulder, Flag, Wedge or Double Top

To my understanding, Ta-Lib does not detect technical patterns such as Head and Shoulder, Flag, Wedge or Double Top. Is there any automatic way to detect such technical patterns?
19k views

### Fastest algorithm for calculating retrospective maximum drawdown

Simple question - what would be the fastest algorithm for calculating retrospective maximum drawdown ? I've found some interesting talks but I was wondering what people thought of this question here.
168 views

### Calibrating the Heston with the Levenberg-Marquardt algorithm

I am trying to implement the Levenberg-Marquardt algorithm similarly to Cui et al. Full and fast calibration of the Heston stochastic volatility model, 2017 here (although using a different method to ...
1 vote
168 views

### Calibration of $\rho$ in the heston model

When calibrating the Heston model, the gradient of the price of the call/cost function wrt $\rho$ (correlation between $S$ and $V$), is a lot less than the other parameters like $v_0$ and $\bar{v}$. ...
56 views

### Profit optimal algorithm for market clearing

There is a well known offline profit optimal algorithm for market clearing (matching buy-bids with sell-bids, visit for more details) which is based on bipartite weighted matching. This algorithm ...
677 views

### How to (efficiently) calculate the maximum possible return of a perfect "crystal ball" investment strategy?

I am new to the world of investing, so please excuse the clumsy wording of the question... there is probably a better term for what I am looking for or maybe this is even a known/classic problem. If ...
72 views

For a pairs trade, when calculating the zscore should I include the intercept point in the calculation: ...
220 views

### How to simulate one-minute bars data from one-day bars?

I need to generate one-minute bars out of one-day bars to test the performance of an algorithm (speed, memory usage, etc). I don't need them to resemble real data, but they should be consistent with ...
1 vote
69 views

### CFD broker spread as indicator for stock market

Retail trader on stock market has very limited ability to accomodate huge amount of information, it leds me to idea of using behavioir of more informed players - CFD brokers - spread of their CFD ...
2k views

### Searching for pairs-trading in sub O(n^2 t) time

Let there be $n$ stock symbols. Let each stock symbol have exactly $t$ ticks (with all ticks miraculously aligned.) We are now searching for potential pairs for pair trading. A brute-force solution ...
498 views

16k views

### Programmatically detect RSI divergence

How can I programmatically detect bullish and bearish RSI divergences? A bullish divergence occurs when the underlying security makes a lower low and RSI forms a higher low. RSI does not confirm the ...
1 vote
304 views

### What does it mean to "compute" an Itô integral?

I'm reading Shreve's Stochastic Calculus for Finance II. On page 191, Exercise 4.6, we are given the problem Exercise 4.6. Let $S(t)=S(0)\exp\Big \{\sigma W(t)+(\alpha-\frac{1}{2}\sigma^2)t\Big\}$ be ...
816 views

### Algorithm for calculating Capped Index weightings

I'm trying to build a Capped Index Fund of crypto currencies. As Investopedia explains, a "Capped index is an equity index that has a limit on the weight of any single security. Thus, a capped index ...
1 vote
294 views

### Spectral clustering in finance

What are some examples of applying spectral clustering to financial times series data or other areas of finance? Why spectral clustering was used for each application rather than other types of ...
1 vote
386 views

### Implied volatility is returning infinity

I am trying to calculate implied volatility using javascript , I have following code ...
1 vote
210 views

### How to Manage Large Orders

Forgive me for any violations of posting rules, I’m new to this forum. I’ve written an algorithm that checks the order book for the price point that would completely fill my entire available balance, ...
508 views

### Backtesting algorithms

Are there any books/papers/articles to describe how to develop a backtesting software? Something like backtest in quantopian website. How do they calculate the Cumulative performance?
246 views

### The quality of an trading algorithm

Good day. I am currently writing a term paper on the creation of trading algorithms in the foreign exchange market (by an algorithm I mean the one that follows the alpha model, for example, signals ...
97 views

### Configuration of control parameters tol and delta in the rsolnp package

I am working with the rugarch package which includes a solver.control argument. I am using the solnp solver. I can pass values for tol and delta. In the rsolnp the authors suggest that the control ...
4k views

### What is the formula to calculate Implied Volatility Percentile [closed]

I googled and I am unable to find any formular . Can some one give me the formula to calculate IVP , based on sets of IV's given. Thanks.
1 vote
3k views

### Online algorithm for calculating EWMA at irregular intervals?

What is a fast online algorithm for calculating the EWMA (exponentially weighted moving average) of an input variable observed at irregular intervals? I know the formula for when sampling at regular ...
40 views

### Custom normalisation from 0 to 20

I want to normalise from 0 to 20 For example right now I do normalisation with dynamic outlier exclusion , using median. So it works fine for some values like below ...
176 views

### How to backtest algorithms in parallel?

I want to backtest a large number of algorithms on the same dataset, one stock ticker. The algorithms are actually variations of one algorithm with various combinations of parameters, amounting to ...
2k views

### How to apply the "Knapsack Problem" to minimise a portfolio's volatility?

Suppose I have a stock selection universe of 100 stocks. I have estimated the covariance matrix of this 100 stocks. I would like to create an equaly-weighted basket of 5 stocks which has the lowest ...
72 views

### What are known algorithms to detect potential wrongdoings in funding distribution?

Imagine an entity with a money fund. This entity defines some budgets which it annually distributes to different applicants. Example data set: ...
1 vote
33 views

### Has there been studies done on changes in model performance post-crisis?

My question is, has there been done any studies on whether the efficiency and accuracy of pricing and risk-management of derivatives using different models and algorithms has changed after the ...
163 views

### Neural Networks for Estimation of Unmarked Private Asset Returns from Market Data

Let's assume it is March and my illiquid private assets portfolio is only 50% marked for 12/31, but I want to get the most accurate estimate of my final return for the quarter ended on 12/31. What is ...
139 views

### What are common risk controls banks use when utilizing Trading Algorithims

Trying to understand what risk controls are used for algorithms that are classified as a) execution algos such as twap, vwap b) market making algos such as auto pricing, inventory management, auto ...
1k views

### Kalman Filter Vs Hough Transform

These questions are in regards to the Kalman filter and the Hough Transform. What are the Pros and Cons of using each method? In what situations is it better to prefer one over the other?
333 views

### TA/Pattern algorithm analysis [closed]

I have been building a momentum pattern detection algo (essentially involves fitting curves in overlapping windows at different timeframes) and wanted to see if anyone has done/seen similar work. I ...
1k views

### What's the rationale behind having several orders on each each side for market makers

I've been browsing market making codebases and I've noticed most of them tend to create multiple orders on each side. Originally I thought having orders on each side is an advanced approach but here'...
1 vote
39 views

### Comparing account equity vs maintenance margin on large number of positions

Forex brokers will start liquidating your positions when your account's equity falls below the maintenance margin set by the broker. ...
306 views

### Genetic Algorithm - Portfolio Optimization / Index Tracking crossover process

i am currently doing a research on index tracking using Genetic Algorithm (replicating the index using a subset of the index members). This is a new topic to me. I have been reading research paper on ...
10k views

### Algorithm to fit AR(1)/GARCH(1,1) model of log-returns

I am fitting numerically an AR(1)/GARCH(1,1) process to index and stock log-returns, $r_t=\log(P_t/P_{t-1})$, where $P_t$ is the price at time $t$, and thus far am not clear on where the observed log ...
1 vote
152 views

### Literature on credit risk premia

I am looking for a comprehensive ressource describing known strategies of credit risk premia. Is there such kind of articles/books/websites?
1 vote
307 views

### Adjoint Algorithmic Differentiation: swap pricing

I have tried to implement an AAD routine to price call options using the Black-Scholes formula, but my greeks are not quite agreeing with the expected ones, so I have decided to start with something a ...
12k views

### Which algorithms do robo-advisors use?

Some pundits claim that there is a revolution in portfolio management under way: The rise of the robots, a.k.a. robo-advisors. The most well known are Betterment.com, FutureAdvisor, Schwab Intelligent ...
575 views

Lets say I have two stocks x and y and their corresponding stock price p(x) and p(y). consider HR as hedge ratio. Then we can calculate the spread using this equation. $spread=p(x)-HR*p(y)$ from ...
3k views

### What is the pseudo code for a pairs trading strategy?

I am trying to learn about pairs trading strategy. I know that we have to long and short cointegrated assests simultaneously. But I still have some confusion in how the strategy works. I wrote the ...
40k views

### How to identify technical analysis chart patterns algorithmically?

I'm working on a small application that will provide some charts and graphs to be used for technical analysis. I'm new to TA but I'm wondering if there is a way to algorithmically identify the ...
4k views

### Thoughts on how quantitative hedge funds use machine learning to invest in the stock market (algorithms, examples of data, etc.)

I believe there are several post on this general topic but I thought I would start my own thread. I'm a former fundamental hedge fund investor (i.e. modeling a company's financials, forecasting the ...
1 vote
36 views

### What are appropriate algorithms for forecasting contract schedules to maximize profit?

Imagine a situation where a business negotiates contracts for the maintenance of widgets it sells. Situation Customer buys 20 widgets. Customer negotiates contract for widgets to be serviced/...
1 vote
668 views

### Memory-efficient clustering algorithm for large time-series datasets

I have a simulation task at hand with ~1e6 time series to be clustered on the basis of statistical measures every few days in the simulation. Most clustering methods I'm aware of require an affinity ...
155 views

### Efficient construction of binomial tree

The goal is to build a $n$ step binomial tree knowing the end nodal probabibilities $p_1, \dots, p_m$, which correspond to the time $T$ states $S_1, \dots, S_m$. We assume that all paths ending in the ...
7k views

### Quantitative Finance Programming Language

Since couple of weeks, I started to do my research on quant finance. During this time, I could discover a lot of stuff and with that stuff, a lot of questions came to my mind. A lot of news or ...
1 vote
43 views

### order routing for a fill [closed]

Lets assume a FIFO rules in futures, I buy a contract and id like to sell it. Should I estimate the possibilite of orders on opposite side would be filled first? If I watch new orders incoming at new ...
1k views

### Calculating most profitable arbitrage orders on multiple market with fixed and variable fees

If I have multiple markets (let's say 5, but the solution should be generic) trading the same stock/commodity/whatever, and the markets differ in both variable fees (which are in % of the trade order) ...