0001085146-23-001123.txt : 20230213
0001085146-23-001123.hdr.sgml : 20230213
20230213163146
ACCESSION NUMBER: 0001085146-23-001123
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230213
DATE AS OF CHANGE: 20230213
EFFECTIVENESS DATE: 20230213
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Forefront Analytics, LLC
CENTRAL INDEX KEY: 0001696802
IRS NUMBER: 262335297
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-18699
FILM NUMBER: 23619026
BUSINESS ADDRESS:
STREET 1: ONE TOWER BRIDGE
STREET 2: 100 FRONT STREET, SUITE 1111
CITY: WEST CONSHOHOCKEN
STATE: PA
ZIP: 19428
BUSINESS PHONE: 6103413900
MAIL ADDRESS:
STREET 1: ONE TOWER BRIDGE
STREET 2: 100 FRONT STREET, SUITE 1111
CITY: WEST CONSHOHOCKEN
STATE: PA
ZIP: 19428
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001696802
XXXXXXXX
12-31-2022
12-31-2022
false
Forefront Analytics, LLC
ONE TOWER BRIDGE
100 FRONT STREET, SUITE 1111
WEST CONSHOHOCKEN
PA
19428
13F HOLDINGS REPORT
028-18699
N
Alec Bosacker
Chief Compliance Officer
610-341-3900
/s/Alec Bosacker
West Conshohocken
PA
02-13-2023
1
130
187669691
false
1
GKFO LLC
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
ABBOTT LABS
COM
002824100
BBG001S5N9M6
54903
497
SH
SOLE
497
0
0
ABBOTT LABS
COM
002824100
BBG001S5N9M6
233751
2129
SH
SOLE
1
2129
0
0
ACHILLES THERAPEUTICS PLC
SPONSORED ADS
00449L102
BBG00ZHF9WP3
21960
24400
SH
SOLE
1
24400
0
0
ACHILLES THERAPEUTICS PLC
SPONSORED ADS
00449L102
BBG00ZHF9WP3
5513
6125
SH
SOLE
6125
0
0
ANNEXON INC
COM
03589W102
BBG007QVDFH1
64233
12424
SH
SOLE
1
12424
0
0
ANNEXON INC
COM
03589W102
BBG007QVDFH1
15675
3032
SH
SOLE
3032
0
0
ATHIRA PHARMA INC
COM
04746L104
BBG00C77LXM0
13870
4375
SH
SOLE
4375
0
0
ATHIRA PHARMA INC
COM
04746L104
BBG00C77LXM0
56981
17975
SH
SOLE
1
17975
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
BBG001SPJ625
1178723
34967
SH
SOLE
34967
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
BBG001SPJ625
426600
12655
SH
SOLE
1
12655
0
0
CODIAK BIOSCIENCES INC
COM
192010106
BBG00BGQ1NR9
31987
80455
SH
SOLE
1
80455
0
0
CODIAK BIOSCIENCES INC
COM
192010106
BBG00BGQ1NR9
7746
19480
SH
SOLE
19480
0
0
CYTOMX THERAPEUTICS INC
COM
23284F105
BBG001V0GS49
31510
19694
SH
SOLE
1
19694
0
0
CYTOMX THERAPEUTICS INC
COM
23284F105
BBG001V0GS49
8150
5093
SH
SOLE
5093
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
BBG001S9Z3V8
1606151
49839
SH
SOLE
49839
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
BBG001S9Z3V8
5685146
176394
SH
SOLE
1
176394
0
0
DEERE & CO
COM
244199105
BBG001S5QFF7
466151
1087
SH
SOLE
1
1087
0
0
DESKTOP METAL INC
COM CL A
25058X105
BBG00P17H1G9
28979
21308
SH
SOLE
1
21308
0
0
DYADIC INTL INC DEL
COM
26745T101
BBG001SJV0D6
14005
11385
SH
SOLE
11385
0
0
DYADIC INTL INC DEL
COM
26745T101
BBG001SJV0D6
56223
45709
SH
SOLE
1
45709
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
BBG0026ZCTH6
11676
9894
SH
SOLE
1
9894
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
BBG0026ZCTH6
2933
2485
SH
SOLE
2485
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
3640208
136389
SH
SOLE
1
136389
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
3216197
120501
SH
SOLE
120501
0
0
GERON CORP
COM
374163103
BBG001S6TSX4
14126
5837
SH
SOLE
5837
0
0
GERON CORP
COM
374163103
BBG001S6TSX4
50965
21060
SH
SOLE
1
21060
0
0
INCYTE CORP
COM
45337C102
BBG001S8Q6N2
53092
661
SH
SOLE
661
0
0
INCYTE CORP
COM
45337C102
BBG001S8Q6N2
212847
2650
SH
SOLE
1
2650
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
BBG001SNZTS4
328911
13343
SH
SOLE
1
13343
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
BBG001SSDLZ6
808229
40111
SH
SOLE
1
40111
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
BBG00KJR22S8
38976
836
SH
SOLE
836
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
BBG00KJR22S8
377436
8096
SH
SOLE
1
8096
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
403484
19654
SH
SOLE
1
19654
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
2191250
106733
SH
SOLE
106733
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO 30 CORP
46138J460
BBG00X3HYBX8
782990
49041
SH
SOLE
1
49041
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
BBG001SJ09N0
2582791
36352
SH
SOLE
1
36352
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
1616840
46743
SH
SOLE
1
46743
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
BBG0076SN965
872074
38015
SH
SOLE
1
38015
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
BBG0076SN965
1621928
70704
SH
SOLE
70704
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
BBG00D7BDH70
224473
7465
SH
SOLE
1
7465
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
BBG00D7BDH70
23892
794
SH
SOLE
794
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
BBG001TG5H89
275842
2845
SH
SOLE
1
2845
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
BBG001TG5H89
1466907
15129
SH
SOLE
15129
0
0
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
710654
7138
SH
SOLE
1
7138
0
0
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
4451
44
SH
SOLE
44
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
BBG001SSD812
731824
6368
SH
SOLE
6368
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
BBG001SSD812
1491515
12982
SH
SOLE
1
12982
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
BBG001S80936
1565399
16341
SH
SOLE
1
16341
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
BBG001S80936
942032
9833
SH
SOLE
9833
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
BBG001V0XLT8
2524478
24222
SH
SOLE
1
24222
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
BBG001V0XLT8
5395245
51755
SH
SOLE
51755
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
3589968
9345
SH
SOLE
9345
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
888267
2310
SH
SOLE
1
2310
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
1006660
20001
SH
SOLE
20001
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
BBG001SYVWT6
4941981
107810
SH
SOLE
107810
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
BBG001SYVWT6
3338901
72836
SH
SOLE
1
72836
0
0
ISHARES TR
GLOBAL REIT ETF
46434V647
BBG006S5D3J3
282308
12431
SH
SOLE
1
12431
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
BBG001ST0ZQ7
35155
476
SH
SOLE
476
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
BBG001ST0ZQ7
228530
3103
SH
SOLE
1
3103
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
363414
3445
SH
SOLE
1
3445
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
2625386
24899
SH
SOLE
24899
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
BBG001SQS9Y2
2755627
32574
SH
SOLE
32574
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
BBG001SQS9Y2
338273
3998
SH
SOLE
1
3998
0
0
ISHARES TR
MBS ETF
464288588
BBG001SSD8B1
1611633
17376
SH
SOLE
17376
0
0
ISHARES TR
MBS ETF
464288588
BBG001SSD8B1
266160
2870
SH
SOLE
1
2870
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
293649
7748
SH
SOLE
1
7748
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
783832
10872
SH
SOLE
10872
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
100725
1398
SH
SOLE
1
1398
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
BBG004FPV022
5033750
34495
SH
SOLE
1
34495
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
BBG004FPV022
10492377
71899
SH
SOLE
71899
0
0
ISHARES TR
SHORT TREAS BD
464288679
BBG001SSD803
100027
910
SH
SOLE
910
0
0
ISHARES TR
SHORT TREAS BD
464288679
BBG001SSD803
552624
5028
SH
SOLE
1
5028
0
0
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
658421
6186
SH
SOLE
6186
0
0
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
1399556
13148
SH
SOLE
1
13148
0
0
JASPER THERAPEUTICS INC
COM
471871103
BBG00QPZNPB4
10986
22750
SH
SOLE
22750
0
0
JASPER THERAPEUTICS INC
COM
471871103
BBG00QPZNPB4
44065
91250
SH
SOLE
1
91250
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
454578
3390
SH
SOLE
1
3390
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
56524
729
SH
SOLE
729
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
222302
2860
SH
SOLE
1
2860
0
0
MEREO BIOPHARMA GROUP PLC
SPON ADS
589492107
BBG00KFWZCX7
43425
57900
SH
SOLE
1
57900
0
0
MEREO BIOPHARMA GROUP PLC
SPON ADS
589492107
BBG00KFWZCX7
11701
15600
SH
SOLE
15600
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
BBG001SHHBR7
25600
10000
SH
SOLE
1
10000
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
BBG00FJ5HBJ1
280076
8180
SH
SOLE
1
8180
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
BBG00FJ5HBJ1
22045428
643848
SH
SOLE
643848
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
356939
2442
SH
SOLE
1
2442
0
0
ORCHARD THERAPEUTICS PLC
SPON ADS
68570P101
BBG00M62QW74
48764
131439
SH
SOLE
1
131439
0
0
ORCHARD THERAPEUTICS PLC
SPON ADS
68570P101
BBG00M62QW74
12411
33455
SH
SOLE
33455
0
0
PFIZER INC
COM
717081103
BBG001S5V466
247304
4826
SH
SOLE
1
4826
0
0
PFIZER INC
COM
717081103
BBG001S5V466
80033
1561
SH
SOLE
1561
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
BBG001T5HFW7
6997246
120141
SH
SOLE
120141
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
BBG001T5HFW7
3946951
67770
SH
SOLE
1
67770
0
0
POSEIDA THERAPEUTICS INC
COM
73730P108
BBG00BNTZ9J8
15187
2865
SH
SOLE
2865
0
0
POSEIDA THERAPEUTICS INC
COM
73730P108
BBG00BNTZ9J8
65747
12405
SH
SOLE
1
12405
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
BBG001S5RN32
525200
16865
SH
SOLE
16865
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
BBG001S6PX49
46173
64
SH
SOLE
64
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
BBG001S6PX49
175321
243
SH
SOLE
1
243
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
BBG001T5XQW5
389383
9612
SH
SOLE
1
9612
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
BBG001S7T1S7
535216
6119
SH
SOLE
1
6119
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
BBG00B597137
1079888
29241
SH
SOLE
1
29241
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
7495517
19599
SH
SOLE
19599
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
530
1
SH
SOLE
1
1
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
BBG001SQS7X7
282071
3134
SH
SOLE
3134
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
BBG001SQS7X7
90242
1003
SH
SOLE
1
1003
0
0
SPDR SER TR
BLOOMBERG INVT
78468R200
BBG0029J2J00
603414
19856
SH
SOLE
19856
0
0
SPDR SER TR
BLOOMBERG INVT
78468R200
BBG0029J2J00
554616
18250
SH
SOLE
1
18250
0
0
SPDR SER TR
FTSE INT GVT ETF
78464A490
BBG001STK554
1600173
38839
SH
SOLE
1
38839
0
0
SPDR SER TR
FTSE INT GVT ETF
78464A490
BBG001STK554
4165818
101114
SH
SOLE
101114
0
0
SURFACE ONCOLOGY INC
COM
86877M209
BBG00KFWYX53
41262
50318
SH
SOLE
1
50318
0
0
SURFACE ONCOLOGY INC
COM
86877M209
BBG00KFWYX53
10691
13038
SH
SOLE
13038
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
BBG00R24NZQ8
165829
8900
SH
SOLE
1
8900
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
BBG00R24NZQ8
488697
26232
SH
SOLE
26232
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
210808
396
SH
SOLE
1
396
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
68524
128
SH
SOLE
128
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
580770
12245
SH
SOLE
1
12245
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
1172761
24726
SH
SOLE
24726
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
BBG001SMD2X3
4456602
54035
SH
SOLE
54035
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
BBG001SMD2X3
353808
4288
SH
SOLE
1
4288
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
2068659
11271
SH
SOLE
11271
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
1694659
12072
SH
SOLE
12072
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
292784
2083
SH
SOLE
1
2083
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
10598265
271890
SH
SOLE
271890
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
4539238
116450
SH
SOLE
1
116450
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
BBG001TCVT65
3005468
72700
SH
SOLE
72700
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
BBG001TCVT65
992219
24001
SH
SOLE
1
24001
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
11167424
266082
SH
SOLE
266082
0
0
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
BBG004N1LYJ5
351644
5767
SH
SOLE
1
5767
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
BBG001SV5CV2
4274209
51604
SH
SOLE
51604
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
BBG001SV5CV2
869576
10500
SH
SOLE
1
10500
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
BBG001SSZBC9
1508420
35417
SH
SOLE
1
35417
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
BBG001SSZBC9
369399
8673
SH
SOLE
8673
0
0