mirror of
https://github.com/Sabermrddz/QuantCore-FX.git
synced 2026-08-04 14:37:44 +00:00
4.1 KiB
4.1 KiB
Excel Import Guide — APEX Layer 1
Quick Start
- Ask AI for data (use the prompt in EXCEL_IMPORT_PROMPT.md)
- Download the Excel file
- Open APEX Layer 1 app → Monthly Entry tab
- Click "📊 Import Excel" button
- Select your file → Click "Save & Calculate Scores"
Supported File Formats
Format 1: Multi-Sheet Excel (Recommended)
File: monthly_data.xlsx
Sheet 1: CPI
Currency | Target % | Actual CPI %
---------|----------|-------------
USD | 2.0 | 3.2
EUR | 2.0 | 2.8
GBP | 2.0 | 3.1
JPY | 2.0 | 1.9
AUD | 2.5 | 3.5
CAD | 2.0 | 2.3
CHF | 1.5 | 1.2
NZD | 2.0 | 3.8
Sheet 2: PMI
Currency | Composite PMI
---------|---------------
USD | 52.3
EUR | 48.7
GBP | 51.2
JPY | 49.5
AUD | 50.1
CAD | 51.8
CHF | 49.2
NZD | 52.5
Format 2: Single-Sheet Excel
File: monthly_data.xlsx
Currency | Target_CPI | Actual_CPI | Composite_PMI
---------|------------|------------|---------------
USD | 2.0 | 3.2 | 52.3
EUR | 2.0 | 2.8 | 48.7
GBP | 2.0 | 3.1 | 51.2
JPY | 2.0 | 1.9 | 49.5
AUD | 2.5 | 3.5 | 50.1
CAD | 2.0 | 2.3 | 51.8
CHF | 1.5 | 1.2 | 49.2
NZD | 2.0 | 3.8 | 52.5
Format 3: CSV File
File: monthly_data.csv
Currency,Target_CPI,Actual_CPI,Composite_PMI
USD,2.0,3.2,52.3
EUR,2.0,2.8,48.7
GBP,2.0,3.1,51.2
JPY,2.0,1.9,49.5
AUD,2.5,3.5,50.1
CAD,2.0,2.3,51.8
CHF,1.5,1.2,49.2
NZD,2.0,3.8,52.5
Data Requirements
All 8 Currencies Required (in any order):
- USD, EUR, GBP, JPY, AUD, CAD, CHF, NZD
Value Ranges:
- CPI Actual: Any realistic percentage (e.g., 1.0 - 5.0%)
- PMI: 0-100 scale (50 = neutral, >50 = expanding, <50 = contracting)
- Use decimal format:
3.45, not3.45%
Important:
- No merge cells or complex formatting
- Column headers needed (any name with "CPI", "PMI", "Currency" is recognized)
- Empty cells or 0 values = not imported
Generate Template Files
Run this command to create example files:
python create_excel_template.py
This creates:
example_monthly_data.xlsx(multi-sheet)example_monthly_data_single_sheet.xlsx(single sheet)example_monthly_data.csv(CSV format)
AI Prompt for Data Generation
See EXCEL_IMPORT_PROMPT.md for ready-to-use prompt templates.
Quick Prompt:
Generate realistic monthly economic data for the 8 major currencies
for June 2026 in Excel format:
CPI: Actual inflation rates (YoY %)
PMI: Composite PMI readings (0-100 scale, 50=neutral)
Currencies: USD, EUR, GBP, JPY, AUD, CAD, CHF, NZD
Provide in two sheets:
- Sheet 1: CPI (Currency, Target %, Actual CPI %)
- Sheet 2: PMI (Currency, Composite PMI)
Troubleshooting
| Problem | Solution |
|---|---|
| "Import Error: Sheet not found" | Use correct sheet names: "CPI" and "PMI" |
| "No data imported" | Check column names contain "Currency", "CPI", "PMI" |
| "0 values not imported" | Use non-zero values; 0 = skip |
| "File locked" | Close Excel before importing |
| "Column mismatch" | Ensure 8 currencies (USD, EUR, GBP, JPY, AUD, CAD, CHF, NZD) |
Workflow Example
-
Ask AI:
Create an Excel file with CPI and PMI data for the 8 major currencies for June 2026. Make it realistic based on current economic trends. -
Download the Excel file from AI
-
Open APEX Layer 1 → Monthly Entry tab
-
Click Import Excel → Select the file
-
Data auto-fills the entry form
-
Click Save & Calculate Scores → Done!
-
Check Dashboard tab for the generated signal
Notes
- App auto-detects file format (Excel or CSV)
- If Excel has both formats, app tries multi-sheet first
- PMI default is 50 (neutral); enter actual PMI, not delta
- CPI target values are auto-looked up from config
- You can edit values after import before saving