Skip to content

Commit 82f82d2

Browse files
committed
Add yield BP symbol type.
1 parent c306ab7 commit 82f82d2

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

ddfplus-api/src/main/java/com/ddfplus/util/Symbol.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,8 @@ else if (symbol.endsWith(".RP"))
153153
return SymbolType.Economic_Indicators;
154154
else if (symbol.endsWith(".BI"))
155155
return SymbolType.Baltic;
156+
else if (symbol.endsWith(".BP"))
157+
return SymbolType.YieldBP;
156158

157159
for (int i = 0; i < ca.length; i++) {
158160
if (Character.isDigit(ca[i])) {

ddfplus-api/src/main/java/com/ddfplus/util/SymbolType.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,6 @@ public enum SymbolType {
6767
*/
6868
Future_Option_UserDefinedSpread,
6969
Economic_Indicators,
70-
Baltic;
70+
Baltic, YieldBP;
7171

7272
}

ddfplus-api/src/test/java/com/ddfplus/util/SymbolTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ public void testGetSymbolType() {
1313
assertEquals(SymbolType.Future_Option, Symbol.getSymbolType("CLG3|1300C"));
1414
assertEquals(SymbolType.Index, Symbol.getSymbolType("$SPX"));
1515
assertEquals(SymbolType.Baltic, Symbol.getSymbolType("C5TC.BI"));
16+
assertEquals(SymbolType.YieldBP, Symbol.getSymbolType("ZCYAOH80.BP"));
1617
}
1718

1819
@Test

0 commit comments

Comments
 (0)