Data={{15., -9.8861}, {14., -9.80713}, {13., -9.60669}, {12., -9.37226}, \
{11., -9.56058}, {10., -9.52826}, {9., -9.3295}, {8., -9.16436}, {7., \
-9.04076}, {6., -8.89642}, {5., -9.46254}, {4., -9.5109}, {3., \
-8.90791}, {2., -8.09209}, {1., -8.54887}, {0., -7.93869}, {0., \
-7.93869}, {-1., -6.92529}, {-2., -6.48322}, {-3., -5.36115}, {-4., \
-2.29101}, {-5., 1.52439}, {-6., 4.79197}, {-7., 7.2295}, {-8.,
8.29515}, {-9., 9.19184}, {-10., 9.39874}, {-11., 9.56396}, {-12.,
9.88203}, {-13., 9.62128}, {-14., 9.84259}, {-15., 9.89896}, {-15.,
9.89896}, {-14., 9.81998}, {-13., 9.61955}, {-12., 9.38511}, {-11.,
9.57344}, {-10., 9.54112}, {-9., 9.34235}, {-8., 9.17722}, {-7.,
9.05361}, {-6., 8.90928}, {-5., 9.47539}, {-4., 9.52376}, {-3.,
8.92076}, {-2., 8.10495}, {-1., 8.56173}, {0., 7.95154}, {0.,
7.95154}, {1., 6.93814}, {2., 6.49608}, {3., 5.374}, {4.,
2.30386}, {5., -1.51154}, {6., -4.77912}, {7., -7.21664}, {8., \
-8.28229}, {9., -9.17899}, {10., -9.38589}, {11., -9.55111}, {12., \
-9.86918}, {13., -9.60843}, {14., -9.82973}, {15., -9.8861}};
ListPlot[Data]
This is my try
fitFunc =
Total@Table[
a[i] Tanh[b[i] x + c[i]] + d[i] Tanh[e[i] x - f[i]], {i, 1, 1}];
params = Flatten@
Table[{a[i], b[i], c[i], d[i], e[i], f[i]}, {i, 1, 1}];
nlm1 = NonlinearModelFit[Data, fitFunc, params, x];
Plot[{nlm1[t]}, {t, -15, 15}]