{
"data": [
{
"longTrades": {
"percentage": 34,
"positions": 13952,
"volumeLots": 4201.93
},
"shortTrades": {
"percentage": 66,
"positions": 27730,
"volumeLots": 8277.74
},
"symbol": "EURUSD",
"totalTrades": {
"positions": 41682,
"volumeLots": 12479.67
}
},
{
"longTrades": {
"percentage": 37,
"positions": 9886,
"volumeLots": 2518.96
},
"shortTrades": {
"percentage": 63,
"positions": 13999,
"volumeLots": 4342.13
},
"symbol": "GBPUSD",
"totalTrades": {
"positions": 23885,
"volumeLots": 6861.09
}
},
{
"longTrades": {
"percentage": 86,
"positions": 10042,
"volumeLots": 2438.12
},
"shortTrades": {
"percentage": 14,
"positions": 1475,
"volumeLots": 389.45
},
"symbol": "USDJPY",
"totalTrades": {
"positions": 11517,
"volumeLots": 2827.57
}
},
{
"longTrades": {
"percentage": 82,
"positions": 3111,
"volumeLots": 992.72
},
"shortTrades": {
"percentage": 18,
"positions": 1056,
"volumeLots": 219.09
},
"symbol": "GBPJPY",
"totalTrades": {
"positions": 4167,
"volumeLots": 1211.81
}
},
{
"longTrades": {
"percentage": 68,
"positions": 5538,
"volumeLots": 1234.56
},
"shortTrades": {
"percentage": 32,
"positions": 3428,
"volumeLots": 570.7
},
"symbol": "USDCAD",
"totalTrades": {
"positions": 8966,
"volumeLots": 1805.26
}
},
{
"longTrades": {
"percentage": 87,
"positions": 4117,
"volumeLots": 1151.42
},
"shortTrades": {
"percentage": 13,
"positions": 994,
"volumeLots": 178.75
},
"symbol": "EURAUD",
"totalTrades": {
"positions": 5111,
"volumeLots": 1330.17
}
},
{
"longTrades": {
"percentage": 72,
"positions": 4178,
"volumeLots": 1474.27
},
"shortTrades": {
"percentage": 28,
"positions": 1413,
"volumeLots": 561.41
},
"symbol": "EURJPY",
"totalTrades": {
"positions": 5591,
"volumeLots": 2035.68
}
},
{
"longTrades": {
"percentage": 16,
"positions": 5382,
"volumeLots": 1163.54
},
"shortTrades": {
"percentage": 84,
"positions": 19708,
"volumeLots": 6031.72
},
"symbol": "AUDCAD",
"totalTrades": {
"positions": 25090,
"volumeLots": 7195.26
}
},
{
"longTrades": {
"percentage": 68,
"positions": 1946,
"volumeLots": 484.06
},
"shortTrades": {
"percentage": 32,
"positions": 989,
"volumeLots": 223.05
},
"symbol": "AUDJPY",
"totalTrades": {
"positions": 2935,
"volumeLots": 707.11
}
},
{
"longTrades": {
"percentage": 6,
"positions": 1198,
"volumeLots": 553.76
},
"shortTrades": {
"percentage": 94,
"positions": 24633,
"volumeLots": 8481.99
},
"symbol": "AUDNZD",
"totalTrades": {
"positions": 25831,
"volumeLots": 9035.75
}
},
{
"longTrades": {
"percentage": 8,
"positions": 1406,
"volumeLots": 268.35
},
"shortTrades": {
"percentage": 92,
"positions": 8457,
"volumeLots": 2899.75
},
"symbol": "AUDUSD",
"totalTrades": {
"positions": 9863,
"volumeLots": 3168.1
}
},
{
"longTrades": {
"percentage": 84,
"positions": 1401,
"volumeLots": 476.04
},
"shortTrades": {
"percentage": 16,
"positions": 393,
"volumeLots": 89.43
},
"symbol": "CADJPY",
"totalTrades": {
"positions": 1794,
"volumeLots": 565.47
}
},
{
"longTrades": {
"percentage": 67,
"positions": 1900,
"volumeLots": 548.92
},
"shortTrades": {
"percentage": 33,
"positions": 1583,
"volumeLots": 267.56
},
"symbol": "EURCAD",
"totalTrades": {
"positions": 3483,
"volumeLots": 816.48
}
},
{
"longTrades": {
"percentage": 11,
"positions": 998,
"volumeLots": 111.03
},
"shortTrades": {
"percentage": 89,
"positions": 4026,
"volumeLots": 907.86
},
"symbol": "EURCHF",
"totalTrades": {
"positions": 5024,
"volumeLots": 1018.89
}
},
{
"longTrades": {
"percentage": 31,
"positions": 9,
"volumeLots": 0.09
},
"shortTrades": {
"percentage": 69,
"positions": 20,
"volumeLots": 0.2
},
"symbol": "EURCZK",
"totalTrades": {
"positions": 29,
"volumeLots": 0.29
}
},
{
"longTrades": {
"percentage": 35,
"positions": 2209,
"volumeLots": 465.39
},
"shortTrades": {
"percentage": 65,
"positions": 4265,
"volumeLots": 853.67
},
"symbol": "EURGBP",
"totalTrades": {
"positions": 6474,
"volumeLots": 1319.06
}
},
{
"longTrades": {
"percentage": 4,
"positions": 12,
"volumeLots": 0.12
},
"shortTrades": {
"percentage": 96,
"positions": 20,
"volumeLots": 2.73
},
"symbol": "EURHUF",
"totalTrades": {
"positions": 32,
"volumeLots": 2.85
}
},
{
"longTrades": {
"percentage": 92,
"positions": 12,
"volumeLots": 0.82
},
"shortTrades": {
"percentage": 8,
"positions": 5,
"volumeLots": 0.07
},
"symbol": "EURNOK",
"totalTrades": {
"positions": 17,
"volumeLots": 0.89
}
},
{
"longTrades": {
"percentage": 35,
"positions": 1107,
"volumeLots": 136.55
},
"shortTrades": {
"percentage": 65,
"positions": 1903,
"volumeLots": 252.7
},
"symbol": "EURNZD",
"totalTrades": {
"positions": 3010,
"volumeLots": 389.25
}
},
{
"longTrades": {
"percentage": 0,
"positions": 2,
"volumeLots": 0.02
},
"shortTrades": {
"percentage": 100,
"positions": 31,
"volumeLots": 4.31
},
"symbol": "EURPLN",
"totalTrades": {
"positions": 33,
"volumeLots": 4.33
}
},
{
"longTrades": {
"percentage": 92,
"positions": 11,
"volumeLots": 0.11
}
}
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13768/forexpulse+api/31567/sentiment+-+trader+sentiment' --header 'Authorization: Bearer YOUR_API_KEY'
{
"data": [
{
"lastTradePrice": 0.99578,
"symbol": "AUDCAD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 0.5842,
"symbol": "AUDCHF",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 0.61983,
"symbol": "AUDEUR",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 0.53241,
"symbol": "AUDGBP",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 72
},
{
"lastTradePrice": 110.807,
"symbol": "AUDJPY",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 8
},
{
"lastTradePrice": 0.72131,
"symbol": "AUDUSD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 72
},
{
"lastTradePrice": 1.23335,
"symbol": "AUDNZD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 72
},
{
"lastTradePrice": 1.61337,
"symbol": "EURAUD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 1.60648,
"symbol": "EURCAD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 40
},
{
"lastTradePrice": 0.94246,
"symbol": "EURCHF",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 0.859,
"symbol": "EURGBP",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 40
},
{
"lastTradePrice": 178.773,
"symbol": "EURJPY",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 88
},
{
"lastTradePrice": 1.16373,
"symbol": "EURUSD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 1.9898,
"symbol": "EURNZD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 8
},
{
"lastTradePrice": 1.87823,
"symbol": "GBPAUD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 72
},
{
"lastTradePrice": 1.87022,
"symbol": "GBPCAD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 1.0972,
"symbol": "GBPCHF",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 1.1642,
"symbol": "GBPEUR",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 40
},
{
"lastTradePrice": 208.122,
"symbol": "GBPJPY",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 1.35479,
"symbol": "GBPUSD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 64
},
{
"lastTradePrice": 2.31648,
"symbol": "GBPNZD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 56
},
{
"lastTradePrice": 1.3864,
"symbol": "USDAUD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 72
},
{
"lastTradePrice": 1.38062,
"symbol": "USDCAD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 0.80987,
"symbol": "USDCHF",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 80
},
{
"lastTradePrice": 0.8593,
"symbol": "USDEUR",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 0.7381,
"symbol": "USDGBP",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 72
},
{
"lastTradePrice": 153.62,
"symbol": "USDJPY",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 40
},
{
"lastTradePrice": 1.7099,
"symbol": "USDNZD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 16
},
{
"lastTradePrice": 0.00903,
"symbol": "JPYAUD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 8
},
{
"lastTradePrice": 0.00899,
"symbol": "JPYCAD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 88
},
{
"lastTradePrice": 0.0052719,
"symbol": "JPYCHF",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 0.0056,
"symbol": "JPYEUR",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 80
},
{
"lastTradePrice": 0.00481,
"symbol": "JPYGBP",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 0.006516,
"symbol": "JPYUSD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 40
},
{
"lastTradePrice": 0.01113,
"symbol": "JPYNZD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 1.0042,
"symbol": "CADAUD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 0.5867,
"symbol": "CADCHF",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 0.62247,
"symbol": "CADEUR",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 32
},
{
"lastTradePrice": 0.53468,
"symbol": "CADGBP",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 111.282,
"symbol": "CADJPY",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 88
},
{
"lastTradePrice": 0.72432,
"symbol": "CADUSD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 1.2386,
"symbol": "CADNZD",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 8
},
{
"lastTradePrice": 1.7119,
"symbol": "CHFAUD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 1.7046,
"symbol": "CHFCAD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 1.06105,
"symbol": "CHFEUR",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 0.91137,
"symbol": "CHFGBP",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 1.23478,
"symbol": "CHFUSD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 80
},
{
"lastTradePrice": 189.686,
"symbol": "CHFJPY",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 100
},
{
"lastTradePrice": 2.1114,
"symbol": "CHFNZD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 80
},
{
"lastTradePrice": 0.8108,
"symbol": "NZDAUD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 72
},
{
"lastTradePrice": 0.8074,
"symbol": "NZDCAD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 8
},
{
"lastTradePrice": 0.4737,
"symbol": "NZDCHF",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 72
},
{
"lastTradePrice": 0.5026,
"symbol": "NZDEUR",
"todaysOpinion": "Buy",
"todaysOpinionPercentage": 8
},
{
"lastTradePrice": 0.4317,
"symbol": "NZDGBP",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 56
},
{
"lastTradePrice": 89.843,
"symbol": "NZDJPY",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 0.58484,
"symbol": "NZDUSD",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 24
},
{
"lastTradePrice": 98.77,
"symbol": "$DXY",
"todaysOpinion": "Sell",
"todaysOpinionPercentage": 24
}
],
"_links": {
"self": "/api/forex/v2/sentiment/technical"
},
"errors": [],
"warnings": [],
"hasError": false,
"hasWarning": false
}
curl --location --request GET 'https://zylalabs.com/api/13768/forexpulse+api/31568/sentiment+-+technical+sentiment' --header 'Authorization: Bearer YOUR_API_KEY'
{
"data": {
"allowedCountries": [
"us",
"uk",
"emu",
"de",
"cn",
"jp",
"ca",
"au",
"nz",
"ch",
"fr",
"it",
"es",
"ua",
"in",
"ru",
"tr",
"za",
"br",
"kr",
"id",
"sg",
"mx",
"se",
"no",
"dk",
"gr",
"pt",
"ie",
"at",
"be",
"nl",
"fi",
"cz",
"pl",
"hu",
"ro",
"cl",
"co",
"ar",
"is",
"hk",
"sk",
"il",
"sa",
"vn",
"kw",
"eg",
"ae",
"qa",
"th"
],
"allowedVolatilities": [
"none",
"low",
"medium",
"high"
],
"details": "`allowedCountries` and `allowedVolatilities` both are case insensitiv, multiple values can be used, separated by a semicolon (;), if those parameters are empty, all results will be returned."
},
"_links": {
"self": "/api/forex/v2/calendar/options"
},
"errors": [],
"warnings": [],
"hasError": false,
"hasWarning": false
}
curl --location --request GET 'https://zylalabs.com/api/13768/forexpulse+api/31569/economic+calendar+-+economic+calendar+options' --header 'Authorization: Bearer YOUR_API_KEY'
{
"data": [
{
"actual": 0,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-01T05:00:00Z",
"id": "65b852ea-ac2d-43ca-b8e4-945939f926a7",
"name": "New Year's Day",
"previous": 0,
"revised": 0,
"unit": "NONE",
"volatility": "NONE"
},
{
"actual": 0,
"consensus": 47.7,
"countryCode": "DE",
"currencyCode": "EUR",
"dateUtc": "2026-01-02T08:55:00Z",
"id": "77e776ff-7507-4ee6-be6a-5d152e4fca0e",
"name": "HCOB Manufacturing PMI",
"previous": 0,
"revised": 0,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 0,
"consensus": 51.8,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-02T14:45:00Z",
"id": "c5675a96-b587-4d7e-a344-e0ad61168288",
"name": "S&P Global Manufacturing PMI",
"previous": 0,
"revised": 0,
"unit": "LOW",
"volatility": "LOW"
},
{
"actual": 0,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-03T15:15:00Z",
"id": "5bbb1f87-9689-4c75-afe1-0fd00f73e994",
"name": "Fed's Paulson speech",
"previous": 0,
"revised": 0,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 0,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-03T19:30:00Z",
"id": "aa49a219-ee33-4ed4-a211-a685ddab2a62",
"name": "Fed's Paulson speech",
"previous": 0,
"revised": 0,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 0,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-04T17:30:00Z",
"id": "2952caf8-7fbe-4381-be8d-ae4d0e6cc8bb",
"name": "Fed's Kashkari speech",
"previous": 0,
"revised": 0,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 2.3,
"consensus": 2.9,
"countryCode": "CH",
"currencyCode": "CHF",
"dateUtc": "2026-01-05T07:30:00Z",
"id": "06a4a624-106b-4b29-9451-d25481dc8ecf",
"name": "Real Retail Sales (YoY)",
"previous": 2.7,
"revised": 2.2,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 0,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T13:00:00Z",
"id": "6ebdbd08-970f-490b-bca4-34503e347d0f",
"name": "Fed's Kashkari speech",
"previous": 0,
"revised": 0,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 44.9,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T15:00:00Z",
"id": "cb1e155f-49d8-4595-b6fe-47a4290abd15",
"name": "ISM Manufacturing Employment Index",
"previous": 44,
"revised": 44.1,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 47.7,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T15:00:00Z",
"id": "773a23a2-fbe5-49d4-9495-b92711d6407c",
"name": "ISM Manufacturing New Orders Index",
"previous": 47.4,
"revised": 47.3,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 47.9,
"consensus": 48.3,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T15:00:00Z",
"id": "b1c30b4d-77a7-41cf-b026-9b5d656bdd2e",
"name": "ISM Manufacturing PMI",
"previous": 48.2,
"revised": 48,
"unit": "HIGH",
"volatility": "HIGH"
},
{
"actual": 58.5,
"consensus": 59,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T15:00:00Z",
"id": "9144475a-91a6-450c-9e5c-36f9644f53f1",
"name": "ISM Manufacturing Prices Paid",
"previous": 58.5,
"revised": 0,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 3.54,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T16:30:00Z",
"id": "3c1fd201-4d60-4d28-ad10-32197bd92b07",
"name": "3-Month Bill Auction",
"previous": 3.57,
"revised": 0,
"unit": "LOW",
"volatility": "LOW"
},
{
"actual": 3.475,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T16:30:00Z",
"id": "ea3fac33-20ed-4b33-bd86-c719b67d8710",
"name": "6-Month Bill Auction",
"previous": 3.5,
"revised": 0,
"unit": "LOW",
"volatility": "LOW"
},
{
"actual": 2312,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T20:30:00Z",
"id": "efed916c-bc6b-4b21-9a54-08c7df5efc6e",
"name": "CFTC Gold NC Net Positions",
"previous": 240,
"revised": 0,
"unit": "LOW",
"volatility": "LOW"
},
{
"actual": 646,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T20:30:00Z",
"id": "ad2faa02-7c55-4399-ab70-f78553503e37",
"name": "CFTC Oil NC Net Positions",
"previous": 64.9,
"revised": 0,
"unit": "LOW",
"volatility": "LOW"
},
{
"actual": -944,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T20:30:00Z",
"id": "ee2c68ee-3f2a-40c7-83f1-c8c4640af106",
"name": "CFTC S&P 500 NC Net Positions",
"previous": -81.8,
"revised": 0,
"unit": "LOW",
"volatility": "LOW"
},
{
"actual": 16,
"consensus": 0,
"countryCode": "US",
"currencyCode": "USD",
"dateUtc": "2026-01-05T22:55:58.533Z",
"id": "67811d1d-5f6f-4151-b451-56db20677c66",
"name": "Total Vehicle Sales",
"previous": 15.6,
"revised": 0,
"unit": "LOW",
"volatility": "LOW"
},
{
"actual": 45.8,
"consensus": 0,
"countryCode": "CH",
"currencyCode": "CHF",
"dateUtc": "2026-01-06T08:30:00Z",
"id": "6ecd197b-97fc-403f-8b33-fb8421ccd515",
"name": "SVME - Purchasing Managers' Index",
"previous": 49.7,
"revised": 0,
"unit": "LOW",
"volatility": "LOW"
},
{
"actual": 0,
"consensus": 0,
"countryCode": "DE",
"currencyCode": "EUR",
"dateUtc": "2026-01-06T08:55:00Z",
"id": "c45229cd-f987-4954-afd5-0130aba9c4ca",
"name": "HCOB Composite PMI",
"previous": 0,
"revised": 0,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 0,
"consensus": 0,
"countryCode": "DE",
"currencyCode": "EUR",
"dateUtc": "2026-01-06T08:55:00Z",
"id": "ad9da27a-61d9-404b-a4ae-30d152a5c73a",
"name": "HCOB Services PMI",
"previous": 0,
"revised": 0,
"unit": "MEDIUM",
"volatility": "MEDIUM"
},
{
"actual": 0.4,
"consensus": 0,
"countryCode": "DE",
"currencyCode": "EUR",
"dateUtc": "2026-01-06T09:00:00Z",
"id": "867d516b-bad3-4133-880a-844c0e8db5a3",
"name": "Brandenburg CPI (MoM)",
"previous": -0.2,
"revised": 0,
"unit": "LOW",
"volatility": "LOW"
},
{
"actual": 2.2,
"consensus": 0,
"countryCode": "DE",
"currencyCode": "EUR",
"dateUtc": "2026-01-06T09:00:00Z",
"id": "b95647f0-4c7a-4791-8ab8-c71ad1482cd0",
"name": "Brandenburg CPI (YoY)",
"previous": 2.6,
"revised": 0,
"unit": "LOW"
}
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13768/forexpulse+api/31570/economic+calendar+-+economic+calendar?includeCountries=us;ch;de&includeVolatilities=none;low;medium;high&startDate=2026-01-01&endDate=2026-01-12' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 ForexPulse API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
这个外汇API提供实时货币汇率、经济新闻以及市场情绪指标和真实交易者情绪。做出更明智的外汇决策并构建强大的应用程序
ForexPulse API提供多种数据类型:Trader Sentiment端点返回交易者的多头和空头交易的头寸和交易量;Technical Sentiment端点提供基于指标的市场观点;Economic Calendar端点提供事件详细信息,包括经济事件的实际值、共识值和前值
关键字段包括交易者情绪端点中的“longTrades”和“shortTrades”百分比及交易量,技术情绪端点中的“lastTradePrice”和“todaysOpinion”,以及经济日历端点中的“actual”“consensus”和“previous”值
响应数据结构为包含对象的JSON数组 每个对象表示一个货币对或经济事件 嵌套字段详细说明了交易统计 市场意见或事件细节 便于解析和分析
交易员情绪端点提供有关交易员头寸和交易量的洞察 技术情绪端点根据技术指标提供市场意见 经济日历端点列出即将发生的经济事件,包括它们的波动性和预期影响
参数因端点而异;例如,经济日历端点可能接受国家代码和波动水平以筛选结果。用户可以通过指定这些参数来自定义请求,以获取符合其需求的相关数据
ForexPulse API 汇集了来自各种金融市场和交易平台的数据,确保对交易者情绪和经济事件的全面了解。通过持续更新和与市场趋势的验证来保持数据的准确性
典型的使用案例包括开发交易算法 进行市场分析 和创建需要实时情绪和经济数据来指导交易决策和策略的金融应用
用户可以分析情绪百分比以评估市场趋势,利用技术意见来指导交易策略,并监控经济事件以预测市场走势。这些数据可以增强外汇交易中的决策能力