CQ | Bank Blender V1.0 | 8.2.23
Today’s Change (Mar 17, 2026)
—
A symphony is an automated trading strategy — Learn more about symphonies here
About
A daily bank-blender that splits capital between the top 14-day performer (30%) and the least-volatile 14-day bank (70%) from a global bank universe, rebalancing each day to maintain the 30/70 mix.
- You start with a defined set of large bank stocks (the universe).
- Every day, the system looks back 14 trading days to rank banks by two criteria:
1) Cumulative return: which bank gained the most over the last 14 days?
2) Volatility: which bank had the least price movement variability over the last 14 days?
- From each criterion, it picks one bank (top performer for growth, lowest-volatility for risk).
- The portfolio then allocates 30% of capital to the 14-day top performer and 70% to the 14-day least-volatile bank. The two positions are held simultaneously.
- Rebalancing happens daily: the selections and weights are updated, and the holdings are adjusted to reflect the 30/70 split.
- The 30-day context helps stabilize decisions; the core signals rely on the 14-day lookbacks for momentum and risk.
- Important caveats: no explicit diversification beyond two banks; potential overlap if the same bank wins both signals; likely trading costs due to daily rebalancing; no hedging or cross-asset risk controls included.
Two-asset global bank blend (30% top 14-day momentum, 70% least-volatile 14-day) offers stronger out-of-sample performance than the S&P: Sharpe ~1.69 vs 1.30, Calmar ~3.0, and ~57% annualized return, with daily rebalancing to stay on trend.
1M
3M
6M
YTD
1Y
3Y
Max
Performance
Compared to selected benchmarks
| Alpha | Beta | R2 | R | |
|---|---|---|---|---|
| 0.08 | 1.21 | 0.39 | 0.63 |
Performance Metrics
| Cumulative Return | Annualized Return | Trailing 1M Return | Trailing 3M Return | Sharpe Ratio | |
|---|---|---|---|---|---|
| 127.05% | 14.18% | -1.77% | 0.2% | 0.75 | |
| 223.71% | 20.93% | -9.47% | -14.45% | 0.68 |
Initial Investment
$10,000.00
Final Value
$32,371.26Regulatory Fees
$247.53
Total Slippage
$1,201.66
Invest in this strategy
OOS Start Date
Jul 4, 2023
Trading Setting
Daily
Type
Stocks
Category
Bank stocks, momentum, risk-based, tactical allocation, global banks
Tickers in this symphonyThis symphony trades 18 assets in total
Ticker
Type
BAC
Bank of America Corporation
Stocks
BBVA
Banco Bilbao Vizcaya Argentaria, S.A.
Stocks
BCS
Barclays PLC
Stocks
C
Citigroup Inc.
Stocks
COF
Capital One Financial
Stocks
DB
Deutsche Bank Aktiengesellschaft
Stocks
FITB
Fifth Third Bancorp
Stocks
GS
Goldman Sachs Group Inc.
Stocks
HSBC
HSBC Holdings PLC
Stocks
JPM
JPMorgan Chase & Co.
Stocks