feat: add BME stock types to top active codes filter
This commit is contained in:
@@ -619,7 +619,10 @@ public class MoneyApiController {
|
|||||||
List<String> topActiveCode = Arrays.asList("AAPL:NASDAQ","MSFT:NASDAQ","GOOGL:NASDAQ","AMZN:NASDAQ","META:NASDAQ","TSLA:NASDAQ","NVDA:NASDAQ","BRK.B:NYSE","JPM:NYSE",
|
List<String> topActiveCode = Arrays.asList("AAPL:NASDAQ","MSFT:NASDAQ","GOOGL:NASDAQ","AMZN:NASDAQ","META:NASDAQ","TSLA:NASDAQ","NVDA:NASDAQ","BRK.B:NYSE","JPM:NYSE",
|
||||||
"UNH:NYSE", "V:NYSE", "MA:NYSE","JNJ:NYSE","XOM:NYSE","PG:NYSE","HD:NYSE","LLY:NYSE","KO:NYSE", "PEP:NASDAQ", "NFLX:NASDAQ",
|
"UNH:NYSE", "V:NYSE", "MA:NYSE","JNJ:NYSE","XOM:NYSE","PG:NYSE","HD:NYSE","LLY:NYSE","KO:NYSE", "PEP:NASDAQ", "NFLX:NASDAQ",
|
||||||
"SAP:XETR", "SIE:XETR", "DTE:XETR", "ALV:XETR", "BAS:XETR", "BMW:XETR", "VOW3:XETR", "ADS:XETR", "BAYN:XETR", "RWE:XETR",
|
"SAP:XETR", "SIE:XETR", "DTE:XETR", "ALV:XETR", "BAS:XETR", "BMW:XETR", "VOW3:XETR", "ADS:XETR", "BAYN:XETR", "RWE:XETR",
|
||||||
"DBK:XETR", "MUV2:XETR", "FME:XETR", "FRE:XETR", "HEI:XETR", "HEN3:XETR", "LIN:XETR", "IFX:XETR", "CON:XETR", "ZAL:XETR");
|
"DBK:XETR", "MUV2:XETR", "FME:XETR", "FRE:XETR", "HEI:XETR", "HEN3:XETR", "LIN:XETR", "IFX:XETR", "CON:XETR", "ZAL:XETR",
|
||||||
|
"ITX:BME", "AIR:BME", "SAN:BME", "IBE:BME", "BBVA:BME", "XPBR:BME", "XPBRA:BME", "CABK:BME", "XAMXB:BME", "CCEP:BME",
|
||||||
|
"XVALO:BME", "AENA:BME", "FER:BME", "AMS:BME", "ELE:BME", "TEF:BME", "NTGY:BME", "XBBDC:BME", "CLNX:BME", "XNOR:BME"
|
||||||
|
);
|
||||||
QStockPO q = QStockPO.stockPO;
|
QStockPO q = QStockPO.stockPO;
|
||||||
ConditionBuilder builder = ConditionBuilder.builder();
|
ConditionBuilder builder = ConditionBuilder.builder();
|
||||||
builder.and(q.stockCode.in(topActiveCode));
|
builder.and(q.stockCode.in(topActiveCode));
|
||||||
@@ -628,6 +631,8 @@ public class MoneyApiController {
|
|||||||
builder.and(q.stockType.in("NASDAQ", "NYSE"));
|
builder.and(q.stockType.in("NASDAQ", "NYSE"));
|
||||||
} else if (type.equals("dg")) {
|
} else if (type.equals("dg")) {
|
||||||
builder.and(q.stockType.in("XETR"));
|
builder.and(q.stockType.in("XETR"));
|
||||||
|
} else if (type.equals("es")) {
|
||||||
|
builder.and(q.stockType.in("BME"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
List<Stock> stocks = stockRepository.findAll(builder.build());
|
List<Stock> stocks = stockRepository.findAll(builder.build());
|
||||||
|
|||||||
Reference in New Issue
Block a user